Hierarchy
⤷
⤷
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | /IWBEP/CL_SBOD_FACTORY | SB - OData - Factory | 20120207 |
Properties
| Interface | /IWBEP/IF_SBOD_FACTORY | |
| Short Description | SB - OData - Factory |
General Data
| Package | /IWBEP/SB_ODATA_DM | Gateway Service Builder - Domain Model Plugin |
| Created | 20120112 | SAP |
| Last changed | 20141120 | |
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | /IWBEP/IF_MGW_MED_ODATA_TYPES | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
| 2 | /IWBEP/IF_SBOD_EDM_CORE_DESC | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
| 3 | /IWBEP/IF_SBOD_EXP_PATH | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
| 4 | /IWBEP/IF_SBOD_SCHEMA_CONTEXT | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
| 5 | /IWBEP/IF_SBOD_TERM | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
| 6 | ABAP | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Interface /IWBEP/IF_SBOD_FACTORY has no interface.
Friends
Interface /IWBEP/IF_SBOD_FACTORY has no friend.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | GC_NAMESPACE_SEPARATOR | Constant | Public | Type reference (TYPE) | /IWBEP/SBDM_VALUE | '.' | 20140319 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Creates an annotation | 20130307 | |
| 2 | Instance method | Public | Method | Creates an annotation suitable for the given term | 20130429 | |
| 3 | Instance method | Public | Method | Creates a Association | 20120216 | |
| 4 | Instance method | Public | Method | Creates a Association Set | 20120216 | |
| 5 | Instance method | Public | Method | Creates a complex type | 20120207 | |
| 6 | Instance method | Public | Method | Creates an EDM Core Type | 20120224 | |
| 7 | Instance method | Public | Method | Creates an Entity Set | 20120227 | |
| 8 | Instance method | Public | Method | Creates a entity type | 20120214 | |
| 9 | Instance method | Public | Method | Creates a Enum Member | 20131001 | |
| 10 | Instance method | Public | Method | Creates a Enum Type | 20130927 | |
| 11 | Instance method | Public | Method | Creates a collection expression | 20130307 | |
| 12 | Instance method | Public | Method | Creates a constant expression | 20130503 | |
| 13 | Instance method | Public | Method | Creates a path expression | 20130307 | |
| 14 | Instance method | Public | Method | Creates a record expression | 20130307 | |
| 15 | Instance method | Public | Method | Creates a record mapping (property - value) | 20130307 | |
| 16 | Instance method | Public | Method | Creates an expression value for one constant value | 20130503 | |
| 17 | Instance method | Public | Method | Creates an expression value for one member value | 20131015 | |
| 18 | Instance method | Public | Method | Creates an expression value for one complex type | 20130503 | |
| 19 | Instance method | Public | Method | Creates an expression value for one entity type | 20130503 | |
| 20 | Instance method | Public | Method | Creates an expression value for one property | 20130503 | |
| 21 | Instance method | Public | Method | Creates an expression value for one structured type | 20140320 | |
| 22 | Instance method | Public | Method | Creates an expression value for one term | 20130503 | |
| 23 | Instance method | Public | Method | Creates an expression value for one path value | 20130503 | |
| 24 | Instance method | Public | Method | Creates a Function Import | 20120319 | |
| 25 | Instance method | Public | Method | Creates a Function Import Parameter | 20120319 | |
| 26 | Instance method | Public | Method | Creates a Label | 20120319 | |
| 27 | Instance method | Public | Method | Creates a Label from Free Text | 20120319 | |
| 28 | Instance method | Public | Method | Creates a Model Reference | 20120426 | |
| 29 | Instance method | Public | Method | Creates a Navigation Property | 20120216 | |
| 30 | Instance method | Public | Method | Creates a property | 20120213 | |
| 31 | Instance method | Public | Method | Creates a property type for complex type | 20130610 | |
| 32 | Instance method | Public | Method | Creates a property type for enum type | 20131010 | |
| 33 | Instance method | Public | Method | Creates a simple property type | 20130610 | |
| 34 | Instance method | Public | Method | Creates a property type for type definition | 20130610 | |
| 35 | Instance method | Public | Method | Creates a qualifier data | 20130704 | |
| 36 | Instance method | Public | Method | Creates a Referential Constraint | 20120216 | |
| 37 | Instance method | Public | Method | Creates a schema context | 20130416 | |
| 38 | Instance method | Public | Method | Creates a term | 20130307 | |
| 39 | Instance method | Public | Method | Creates a term type for complex type | 20130426 | |
| 40 | Instance method | Public | Method | Creates a term type for entity type | 20130426 | |
| 41 | Instance method | Public | Method | Creates a term type for enum Type | 20130927 | |
| 42 | Instance method | Public | Method | Creates a simple term type | 20130426 | |
| 43 | Instance method | Public | Method | Creates a term type for type definition | 20130612 | |
| 44 | Instance method | Public | Method | Creates a type definition | 20130610 |
Events
Interface /IWBEP/IF_SBOD_FACTORY has no event.
Types
Interface /IWBEP/IF_SBOD_FACTORY has no local type.
Method Signatures
Method CREATE_ANNOTATION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RO_ANNOTATION | Value transfer | Object reference (TYPE REF TO) | /IWBEP/IF_SBOD_ANNOTATION | annotation | 20130307 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | SB: exception | 20130503 |
Method CREATE_ANNOTATION_FOR_TERM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_TERM | Call by reference | Object reference (TYPE REF TO) | /IWBEP/IF_SBOD_TERM | term | 20130429 | |||
| 2 | RO_ANNOTATION | Value transfer | Object reference (TYPE REF TO) | /IWBEP/IF_SBOD_ANNOTATION | annotation | 20130429 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | SB: exception | 20130429 |
Method CREATE_ASSOCIATION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_ORIGIN | Call by reference | Type reference (TYPE) | /IWBEP/S_SBDM_ORIGIN | SB: DM Origin | 20120601 | |||
| 2 | IV_NAME | Call by reference | Type reference (TYPE) | /IWBEP/SBDM_NODE_NAME | SB: DM node name | 20120216 | |||
| 3 | IV_TECHNICAL_NAME | Call by reference | Type reference (TYPE) | /IWBEP/SBDM_TECHNICAL_NAME | Service Builder: Technical Name | 20120521 | |||
| 4 | RO_ASSOCIATION | Value transfer | Object reference (TYPE REF TO) | /IWBEP/IF_SBOD_ASSOCIATION | SB - Domain Model - Node Interface for Association | 20120216 |
Method CREATE_ASSOCIATION on Interface /IWBEP/IF_SBOD_FACTORY has no exception.
Method CREATE_ASSOC_SET Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_ORIGIN | Call by reference | Type reference (TYPE) | /IWBEP/S_SBDM_ORIGIN | SB: DM Origin | 20120601 | |||
| 2 | IV_NAME | Call by reference | Type reference (TYPE) | /IWBEP/SBDM_NODE_NAME | SB: DM node name | 20120216 | |||
| 3 | IV_TECHNICAL_NAME | Call by reference | Type reference (TYPE) | /IWBEP/SBDM_TECHNICAL_NAME | 20120521 | ||||
| 4 | RO_ASSOCIATION_SET | Value transfer | Object reference (TYPE REF TO) | /IWBEP/IF_SBOD_ASSOCIATION_SET | SB - Domain Model - Template Node Interface | 20120216 |
Method CREATE_ASSOC_SET on Interface /IWBEP/IF_SBOD_FACTORY has no exception.
Method CREATE_COMPLEX_TYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_ORIGIN | Call by reference | Type reference (TYPE) | /IWBEP/S_SBDM_ORIGIN | SB: DM Origin | 20120601 | |||
| 2 | IV_NAME | Call by reference | Type reference (TYPE) | /IWBEP/MED_EXTERNAL_NAME | external name of a meta model element | 20120207 | |||
| 3 | IV_TECHNICAL_NAME | Call by reference | Type reference (TYPE) | /IWBEP/SBDM_TECHNICAL_NAME | Service Builder: Technical Name | 20120521 | |||
| 4 | RO_COMPLEX_TYPE | Value transfer | Object reference (TYPE REF TO) | /IWBEP/IF_SBOD_COMPLEX_TYPE | SB - OData - Complex Type | 20120207 |
Method CREATE_COMPLEX_TYPE on Interface /IWBEP/IF_SBOD_FACTORY has no exception.
Method CREATE_EDM_CORE_TYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_EDM_CORE_TYPE | Call by reference | Type reference (TYPE) | /IWBEP/SBOD_EDM_CORE_TYPE | SB: OData Edm Core Type | 20120224 | |||
| 2 | RO_EDM_CORE_TYPE | Value transfer | Object reference (TYPE REF TO) | /IWBEP/IF_SBOD_EDM_CORE_TYPE | SB - OData - EDM Core Type | 20120224 |
Method CREATE_EDM_CORE_TYPE on Interface /IWBEP/IF_SBOD_FACTORY has no exception.
Method CREATE_ENTITY_SET Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_ORIGIN | Call by reference | Type reference (TYPE) | /IWBEP/S_SBDM_ORIGIN | SB: DM Origin | 20120601 | |||
| 2 | IV_NAME | Call by reference | Type reference (TYPE) | /IWBEP/SBDM_NODE_NAME | SB: DM node name | 20120227 | |||
| 3 | IV_TECHNICAL_NAME | Call by reference | Type reference (TYPE) | /IWBEP/SBDM_TECHNICAL_NAME | 20120521 | ||||
| 4 | RO_ENTITY_SET | Value transfer | Object reference (TYPE REF TO) | /IWBEP/IF_SBOD_ENTITY_SET | SB - OData - Entity Set | 20120227 |
Method CREATE_ENTITY_SET on Interface /IWBEP/IF_SBOD_FACTORY has no exception.
Method CREATE_ENTITY_TYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_ORIGIN | Call by reference | Type reference (TYPE) | /IWBEP/S_SBDM_ORIGIN | SB: DM Origin | 20120601 | |||
| 2 | IV_NAME | Call by reference | Type reference (TYPE) | /IWBEP/MED_EXTERNAL_NAME | external name of a meta model element | 20120214 | |||
| 3 | IV_TECHNICAL_NAME | Call by reference | Type reference (TYPE) | /IWBEP/SBDM_TECHNICAL_NAME | Service Builder: Technical Name | 20120521 | |||
| 4 | RO_ENTITY_TYPE | Value transfer | Object reference (TYPE REF TO) | /IWBEP/IF_SBOD_ENTITY_TYPE | SB - OData - Complex Type | 20120214 |
Method CREATE_ENTITY_TYPE on Interface /IWBEP/IF_SBOD_FACTORY has no exception.
Method CREATE_ENUM_MEMBER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_NAME | Call by reference | Type reference (TYPE) | /IWBEP/SBDM_NODE_NAME | Service Builder: Node Name | 20131001 | |||
| 2 | RO_ENUM_MEMBER | Value transfer | Object reference (TYPE REF TO) | /IWBEP/IF_SBOD_ENUM_MEMBER | SB - OData - ENUM Member | 20131001 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | SB: exception | 20131001 |
Method CREATE_ENUM_TYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_EDM_TYPE | Call by reference | Type reference (TYPE) | /IWBEP/SBOD_EDM_CORE_TYPE | Service Builder: OData Edm Core Type | 20130927 | |||
| 2 | IV_NAME | Call by reference | Type reference (TYPE) | STRING | 20130927 | ||||
| 3 | RO_ENUM_TYPE | Value transfer | Object reference (TYPE REF TO) | /IWBEP/IF_SBOD_ENUM | SB - OData - ENUM | 20130927 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | SB: exception | 20130927 |
Method CREATE_EXP_COLLECTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RO_COLLECTION | Value transfer | Object reference (TYPE REF TO) | /IWBEP/IF_SBOD_EXP_COLLECTION | collection expression | 20130307 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | SB: exception | 20130503 |
Method CREATE_EXP_CONSTANT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RO_CONSTANT | Value transfer | Object reference (TYPE REF TO) | /IWBEP/IF_SBOD_EXP_CONSTANT | constant expression | 20130503 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | SB: exception | 20130503 |
Method CREATE_EXP_PATH Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RO_PATH | Value transfer | Object reference (TYPE REF TO) | /IWBEP/IF_SBOD_EXP_PATH | path expression | 20130307 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | SB: exception | 20130503 |
Method CREATE_EXP_RECORD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RO_RECORD | Value transfer | Object reference (TYPE REF TO) | /IWBEP/IF_SBOD_EXP_RECORD | record expression | 20130307 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | SB: exception | 20130503 |
Method CREATE_EXP_RECORD_MAPPING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RO_MAPPING | Value transfer | Object reference (TYPE REF TO) | /IWBEP/IF_SBOD_EXP_REC_MAPPING | record value mapping (property - expression) | 20130307 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | SB: exception | 20130503 |
Method CREATE_EXP_VALUE_CONSTANT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_CORE_TYPE | Call by reference | Type reference (TYPE) | /IWBEP/SBOD_EDM_CORE_TYPE | core type (constant expression type derived automatically) | 20130503 | |||
| 2 | IV_VALUE | Call by reference | Type reference (TYPE) | /IWBEP/SBOD_EXP_SIMPLE_VALUE | simple value | 20130503 | |||
| 3 | RO_VALUE | Value transfer | Object reference (TYPE REF TO) | /IWBEP/IF_SBOD_EXP_CONSTANT | value expression | 20130503 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | SB: exception | 20130503 |
Method CREATE_EXP_VALUE_ENUM_MEMBER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_VALUE | Call by reference | Type reference (TYPE) | /IWBEP/SBOD_EXP_SIMPLE_VALUE | enum member value | 20131015 | |||
| 2 | RO_VALUE | Value transfer | Object reference (TYPE REF TO) | /IWBEP/IF_SBOD_EXP_CONSTANT | value expression | 20131015 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | SB: exception | 20131015 |
Method CREATE_EXP_VALUE_FOR_CTYP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_COMPLEX_TYPE | Call by reference | Object reference (TYPE REF TO) | /IWBEP/IF_SBOD_COMPLEX_TYPE | complex type | 20130503 | |||
| 2 | RO_VALUE | Value transfer | Object reference (TYPE REF TO) | /IWBEP/IF_SBOD_EXP_RECORD | value expression | 20130503 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | SB: exception | 20130503 |
Method CREATE_EXP_VALUE_FOR_ETYP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_ENTITY_TYPE | Call by reference | Object reference (TYPE REF TO) | /IWBEP/IF_SBOD_ENTITY_TYPE | entity type | 20130503 | |||
| 2 | RO_VALUE | Value transfer | Object reference (TYPE REF TO) | /IWBEP/IF_SBOD_EXP_RECORD | value expression | 20130503 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | SB: exception | 20130503 |
Method CREATE_EXP_VALUE_FOR_PROP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_PROPERTY | Call by reference | Object reference (TYPE REF TO) | /IWBEP/IF_SBOD_PROPERTY | property | 20130503 | |||
| 2 | RO_VALUE | Value transfer | Object reference (TYPE REF TO) | /IWBEP/IF_SBOD_EXP_VALUE | value expression | 20130503 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | SB: exception | 20130503 |
Method CREATE_EXP_VALUE_FOR_STYP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_STRUCTURED_TYPE | Call by reference | Object reference (TYPE REF TO) | /IWBEP/IF_SBOD_STRUCTURED_TYPE | structured type | 20140320 | |||
| 2 | RO_VALUE | Value transfer | Object reference (TYPE REF TO) | /IWBEP/IF_SBOD_EXP_RECORD | value expression | 20140320 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | SB: exception | 20140320 |
Method CREATE_EXP_VALUE_FOR_TERM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_TERM | Call by reference | Object reference (TYPE REF TO) | /IWBEP/IF_SBOD_TERM | term | 20130503 | |||
| 2 | RO_VALUE | Value transfer | Object reference (TYPE REF TO) | /IWBEP/IF_SBOD_EXP_VALUE | value expression | 20130503 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | SB: exception | 20130503 |
Method CREATE_EXP_VALUE_PATH Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_PATH | Call by reference | Type reference (TYPE) | /IWBEP/SBOD_EXP_PATH_VALUE | path expression value | 20130503 | |||
| 2 | IV_PATH_TYPE | Call by reference | Type reference (TYPE) | /IWBEP/SBOD_EXP_PATH_TYPE | path type | 20130508 | |||
| 3 | RO_VALUE | Value transfer | Object reference (TYPE REF TO) | /IWBEP/IF_SBOD_EXP_PATH | value expression | 20130503 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | SB: exception | 20130503 |
Method CREATE_FUNCTION_IMPORT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_ORIGIN | Call by reference | Type reference (TYPE) | /IWBEP/S_SBDM_ORIGIN | SB: DM Origin | 20120601 | |||
| 2 | IV_NAME | Call by reference | Type reference (TYPE) | /IWBEP/SBDM_NODE_NAME | Service Builder: Domain Model Node Name | 20120319 | |||
| 3 | IV_TECHNICAL_NAME | Call by reference | Type reference (TYPE) | /IWBEP/SBDM_TECHNICAL_NAME | 20120521 | ||||
| 4 | RO_FUNCTION_IMPORT | Value transfer | Object reference (TYPE REF TO) | /IWBEP/IF_SBOD_FUNC_IMP | SB - OData - Function Import | 20120319 |
Method CREATE_FUNCTION_IMPORT on Interface /IWBEP/IF_SBOD_FACTORY has no exception.
Method CREATE_FUNCTION_IMPORT_PARAM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_NAME | Call by reference | Type reference (TYPE) | /IWBEP/SBDM_NODE_NAME | Service Builder: Domain Model Node Name | 20120319 | |||
| 2 | RO_FUNCTION_IMPORT_PARAM | Value transfer | Object reference (TYPE REF TO) | /IWBEP/IF_SBOD_FUNC_IMP_PAR | SB - OData - Function Import Parameter | 20120319 |
Method CREATE_FUNCTION_IMPORT_PARAM on Interface /IWBEP/IF_SBOD_FACTORY has no exception.
Method CREATE_LABEL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_LBL_TXT_REF | Call by reference | Type reference (TYPE) | /IWBEP/S_SBOD_TXT_REF | SB: OData Text Reference | 20120319 | |||
| 2 | RO_LABEL | Value transfer | Object reference (TYPE REF TO) | /IWBEP/IF_SBOD_LABEL | SB - OData - Label | 20120319 |
Method CREATE_LABEL on Interface /IWBEP/IF_SBOD_FACTORY has no exception.
Method CREATE_LABEL_FROM_FREE_TEXT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_LABEL | Call by reference | Type reference (TYPE) | /IWBEP/SBOD_LABEL | Service Builder: OData Label | 20120319 | |||
| 2 | RO_LABEL | Value transfer | Object reference (TYPE REF TO) | /IWBEP/IF_SBOD_LABEL | SB - OData - Label | 20120319 |
Method CREATE_LABEL_FROM_FREE_TEXT on Interface /IWBEP/IF_SBOD_FACTORY has no exception.
Method CREATE_MODEL_REFERENCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_MODEL | Call by reference | Object reference (TYPE REF TO) | /IWBEP/IF_SBDM_MODEL | SB - Domain Model - Model | 20120426 | |||
| 2 | IO_ROOT | Call by reference | Object reference (TYPE REF TO) | /IWBEP/IF_SBDM_ROOT | SB - Domain Model - Root | 20120427 | |||
| 3 | IV_NAME | Call by reference | Type reference (TYPE) | /IWBEP/SBDM_NODE_NAME | Service Builder: Node Name | 20120426 | |||
| 4 | RO_MODEL_REFERENCE | Value transfer | Object reference (TYPE REF TO) | /IWBEP/IF_SBOD_MODEL_REFERENCE | SB - OData - Model Reference | 20120426 |
Method CREATE_MODEL_REFERENCE on Interface /IWBEP/IF_SBOD_FACTORY has no exception.
Method CREATE_NAV_PROPERTY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_ORIGIN | Call by reference | Type reference (TYPE) | /IWBEP/S_SBDM_ORIGIN | SB: DM Origin | 20120601 | |||
| 2 | IV_NAME | Call by reference | Type reference (TYPE) | /IWBEP/SBDM_NODE_NAME | SB: DM node name | 20120216 | |||
| 3 | IV_TECHNICAL_NAME | Call by reference | Type reference (TYPE) | /IWBEP/SBDM_TECHNICAL_NAME | Service Builder: Technical Name | 20120521 | |||
| 4 | RO_NAV_PROPERTY | Value transfer | Object reference (TYPE REF TO) | /IWBEP/IF_SBOD_NAV_PROP | SB - Domain Model - Template Node Interface | 20120216 |
Method CREATE_NAV_PROPERTY on Interface /IWBEP/IF_SBOD_FACTORY has no exception.
Method CREATE_PROPERTY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_ORIGIN | Call by reference | Type reference (TYPE) | /IWBEP/S_SBDM_ORIGIN | SB: DM Origin | 20120601 | |||
| 2 | IV_NAME | Call by reference | Type reference (TYPE) | /IWBEP/SBDM_NODE_NAME | SB: DM node name | 20120213 | |||
| 3 | IV_TECHNICAL_NAME | Call by reference | Type reference (TYPE) | /IWBEP/SBDM_TECHNICAL_NAME | Service Builder: Technical Name | 20120521 | |||
| 4 | RO_PROPERTY | Value transfer | Object reference (TYPE REF TO) | /IWBEP/IF_SBOD_PROPERTY | SB - OData - Property | 20120213 |
Method CREATE_PROPERTY on Interface /IWBEP/IF_SBOD_FACTORY has no exception.
Method CREATE_PROP_TYPE_COMPLEX_TYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_COMPLEX_TYPE | Call by reference | Object reference (TYPE REF TO) | /IWBEP/IF_SBOD_COMPLEX_TYPE | SB - OData - Complex Type | 20130610 | |||
| 2 | IV_ISCOLLECTION | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20130610 | ||||
| 3 | RO_PROP_TYPE | Value transfer | Object reference (TYPE REF TO) | /IWBEP/IF_SBOD_PROP_TYPE | SB - OData - Property Type | 20130610 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | SB: exception | 20130610 |
Method CREATE_PROP_TYPE_ENUM_TYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_ENUM_TYPE | Call by reference | Object reference (TYPE REF TO) | /IWBEP/IF_SBOD_ENUM | enum type object | 20131010 | |||
| 2 | IV_ISCOLLECTION | Call by reference | Type reference (TYPE) | ABAP_BOOL | indicates a collection | 20131010 | |||
| 3 | RO_PROP_TYPE | Value transfer | Object reference (TYPE REF TO) | /IWBEP/IF_SBOD_PROP_TYPE | property type object | 20131010 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | SB: exception | 20131010 |
Method CREATE_PROP_TYPE_SIMPLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_CORE_TYPE | Call by reference | Type reference (TYPE) | /IWBEP/SBOD_EDM_CORE_TYPE | Service Builder: OData Edm Core Type | 20130610 | |||
| 2 | IV_ISCOLLECTION | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20130610 | ||||
| 3 | RO_PROP_TYPE | Value transfer | Object reference (TYPE REF TO) | /IWBEP/IF_SBOD_PROP_TYPE | SB - OData - Property Type | 20130610 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | SB: exception | 20130610 |
Method CREATE_PROP_TYPE_TY_DEFINITION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_TYPE_DEFINITION | Call by reference | Object reference (TYPE REF TO) | /IWBEP/IF_SBOD_TYPE_DEFINITION | SB - OData - Type Definition | 20130610 | |||
| 2 | IV_ISCOLLECTION | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20130610 | ||||
| 3 | RO_PROP_TYPE | Value transfer | Object reference (TYPE REF TO) | /IWBEP/IF_SBOD_PROP_TYPE | SB - OData - Property Type | 20130610 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | SB: exception | 20130610 |
Method CREATE_QUALIFIER_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_QUALIFIER | Call by reference | Type reference (TYPE) | /IWBEP/T_SBOD_QUALIFIER | SB: OData Qualifier | 20130704 | |||
| 2 | RO_QUALIFIER_DATA | Value transfer | Object reference (TYPE REF TO) | /IWBEP/IF_SBOD_QUALIFIER_DATA | SB - OData - Qualifier Data | 20130704 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | SB: exception | 20130704 |
Method CREATE_REF_CONSTRAINT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_ORIGIN | Call by reference | Type reference (TYPE) | /IWBEP/S_SBDM_ORIGIN | SB: DM Origin | 20120601 | |||
| 2 | IV_NAME | Call by reference | Type reference (TYPE) | /IWBEP/SBDM_NODE_NAME | SB: DM node name | 20120216 | |||
| 3 | IV_TECHNICAL_NAME | Call by reference | Type reference (TYPE) | /IWBEP/SBDM_TECHNICAL_NAME | 20120521 | ||||
| 4 | RO_REF_CONSTRAINT | Value transfer | Object reference (TYPE REF TO) | /IWBEP/IF_SBOD_REF_CONSTRAINT | SB - Domain Model - Template Node Interface | 20120216 |
Method CREATE_REF_CONSTRAINT on Interface /IWBEP/IF_SBOD_FACTORY has no exception.
Method CREATE_SCHEMA_CONTEXT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_MAIN_MODEL | Call by reference | Object reference (TYPE REF TO) | /IWBEP/IF_SBDM_MODEL | SB - Domain Model - Model | 20130416 | |||
| 2 | IT_PREFERRED_VOCS | Call by reference | Type reference (TYPE) | /IWBEP/IF_SBOD_SCHEMA_CONTEXT=>TY_T_VOCABULARY | preferred vocabularies | 20140320 | |||
| 3 | RO_SCHEMA_CONTEXT | Value transfer | Object reference (TYPE REF TO) | /IWBEP/IF_SBOD_SCHEMA_CONTEXT | SB - OData - Schema Context | 20130416 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | SB: exception | 20130416 |
Method CREATE_TERM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_NAME | Call by reference | Type reference (TYPE) | /IWBEP/SBOD_TERM_NAME | term name | 20130307 | |||
| 2 | RO_TERM | Value transfer | Object reference (TYPE REF TO) | /IWBEP/IF_SBOD_TERM | term | 20130307 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | SB: exception | 20130503 |
Method CREATE_TERM_TYPE_COMPLEX_TYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_COMPLEX_TYPE | Call by reference | Object reference (TYPE REF TO) | /IWBEP/IF_SBOD_COMPLEX_TYPE | complex type | 20130426 | |||
| 2 | IV_ISCOLLECTION | Call by reference | Type reference (TYPE) | ABAP_BOOL | collection indicator | 20130426 | |||
| 3 | RO_TERM_TYPE | Value transfer | Object reference (TYPE REF TO) | /IWBEP/IF_SBOD_TERM_TYPE | term type | 20130426 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | SB: exception | 20130426 |
Method CREATE_TERM_TYPE_ENTITY_TYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_ENTITY_TYPE | Call by reference | Object reference (TYPE REF TO) | /IWBEP/IF_SBOD_ENTITY_TYPE | entity type | 20130426 | |||
| 2 | IV_ISCOLLECTION | Call by reference | Type reference (TYPE) | ABAP_BOOL | collection indicator | 20130426 | |||
| 3 | RO_TERM_TYPE | Value transfer | Object reference (TYPE REF TO) | /IWBEP/IF_SBOD_TERM_TYPE | term type | 20130426 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | SB: exception | 20130426 |
Method CREATE_TERM_TYPE_ENUM_TYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_ENUM_TYPE | Call by reference | Object reference (TYPE REF TO) | /IWBEP/IF_SBOD_ENUM | SB - OData - ENUM | 20130927 | |||
| 2 | IV_ISCOLLECTION | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20130927 | ||||
| 3 | RO_TERM_TYPE | Value transfer | Object reference (TYPE REF TO) | /IWBEP/IF_SBOD_TERM_TYPE | SB - OData - Term Type | 20130927 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | SB: exception | 20130927 |
Method CREATE_TERM_TYPE_SIMPLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_CORE_TYPE | Call by reference | Type reference (TYPE) | /IWBEP/SBOD_EDM_CORE_TYPE | core type, e.g. Edm.String | 20130503 | |||
| 2 | IV_ISCOLLECTION | Call by reference | Type reference (TYPE) | ABAP_BOOL | collection indicator | 20130426 | |||
| 3 | RO_TERM_TYPE | Value transfer | Object reference (TYPE REF TO) | /IWBEP/IF_SBOD_TERM_TYPE | term type | 20130426 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | SB: exception | 20130426 |
Method CREATE_TERM_TYPE_TY_DEFINITION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_TYPE_DEFINITION | Call by reference | Object reference (TYPE REF TO) | /IWBEP/IF_SBOD_TYPE_DEFINITION | SB - OData - Type Definition | 20130612 | |||
| 2 | IV_ISCOLLECTION | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20130612 | ||||
| 3 | RO_TERM_TYPE | Value transfer | Object reference (TYPE REF TO) | /IWBEP/IF_SBOD_TERM_TYPE | SB - OData - Term Type | 20130612 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | SB: exception | 20130612 |
Method CREATE_TYPE_DEFINITION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_FACETS | Call by reference | Type reference (TYPE) | /IWBEP/IF_SBOD_EDM_CORE_DESC=>TY_S_FACET_VALUE | 20130610 | ||||
| 2 | IV_EDM_TYPE | Call by reference | Type reference (TYPE) | /IWBEP/SBOD_EDM_CORE_TYPE | Service Builder: OData Edm Core Type | 20130610 | |||
| 3 | IV_NAME | Call by reference | Type reference (TYPE) | STRING | 20130610 | ||||
| 4 | RO_TYPE_DEFINITION | Value transfer | Object reference (TYPE REF TO) | /IWBEP/IF_SBOD_TYPE_DEFINITION | SB - OData - Type Definition | 20130610 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | SB: exception | 20130610 |
History
| Last changed by/on | SAP | 20141120 |
| SAP Release Created in | 200 |