This is the interface for annotation conditional expressions for OData version 4 (V4).
This interface includes interface /iwbep/if_v4_anno_item.
This method creates an annotation.
IMPORTING iv_term_namespace TYPE string iv_term_name TYPE string iv_qualifier TYPE string RETURNING VALUE(ro_annotation) TYPE REF TO /iwbep/if_v4_anno_annotation RAISING /iwbep/cx_v4_annotation .
Parameter |
Description |
---|---|
iv_term_namespace |
Term namespace. |
iv_term_name |
Term name. |
iv_qualifier |
Qualifier. |
ro_annotation |
Annotation. |
Exceptions
The annotation exception is /iwbep/cx_v4_annotation.
An exception is raised if the provided term name or term namespace is not valid according to the OData V4 specification. An exception is also raised if the provided term name or term namespace is initial.
This method creates a parameter.
RETURNING VALUE(ro_con_exp_p) TYPE REF TO /iwbep/if_v4_anno_cond_exp_p RAISING /iwbep/cx_v4_annotation .
Parameter |
Description |
---|---|
ro_con_exp_p |
Conditional expression parameter. |
Exceptions
The annotation exception is /iwbep/cx_v4_annotation.