SAP ABAP Class /IWBEP/IF_SBOD_FACTORY (SB - OData - Factory)
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
Class /IWBEP/IF_SBOD_FACTORY  
Short Description SB - OData - Factory    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20120112   SAP 
Last change 20141120    
Shared Memory-enabled    
Fixed point arithmetic    
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
Class /IWBEP/IF_SBOD_FACTORY has no interface implemented.
Friends
Class /IWBEP/IF_SBOD_FACTORY has no friend class.
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 CREATE_ANNOTATION Instance method Public Method Creates an annotation 20130307
2 CREATE_ANNOTATION_FOR_TERM Instance method Public Method Creates an annotation suitable for the given term 20130429
3 CREATE_ASSOCIATION Instance method Public Method Creates a Association 20120216
4 CREATE_ASSOC_SET Instance method Public Method Creates a Association Set 20120216
5 CREATE_COMPLEX_TYPE Instance method Public Method Creates a complex type 20120207
6 CREATE_EDM_CORE_TYPE Instance method Public Method Creates an EDM Core Type 20120224
7 CREATE_ENTITY_SET Instance method Public Method Creates an Entity Set 20120227
8 CREATE_ENTITY_TYPE Instance method Public Method Creates a entity type 20120214
9 CREATE_ENUM_MEMBER Instance method Public Method Creates a Enum Member 20131001
10 CREATE_ENUM_TYPE Instance method Public Method Creates a Enum Type 20130927
11 CREATE_EXP_COLLECTION Instance method Public Method Creates a collection expression 20130307
12 CREATE_EXP_CONSTANT Instance method Public Method Creates a constant expression 20130503
13 CREATE_EXP_PATH Instance method Public Method Creates a path expression 20130307
14 CREATE_EXP_RECORD Instance method Public Method Creates a record expression 20130307
15 CREATE_EXP_RECORD_MAPPING Instance method Public Method Creates a record mapping (property - value) 20130307
16 CREATE_EXP_VALUE_CONSTANT Instance method Public Method Creates an expression value for one constant value 20130503
17 CREATE_EXP_VALUE_ENUM_MEMBER Instance method Public Method Creates an expression value for one member value 20131015
18 CREATE_EXP_VALUE_FOR_CTYP Instance method Public Method Creates an expression value for one complex type 20130503
19 CREATE_EXP_VALUE_FOR_ETYP Instance method Public Method Creates an expression value for one entity type 20130503
20 CREATE_EXP_VALUE_FOR_PROP Instance method Public Method Creates an expression value for one property 20130503
21 CREATE_EXP_VALUE_FOR_STYP Instance method Public Method Creates an expression value for one structured type 20140320
22 CREATE_EXP_VALUE_FOR_TERM Instance method Public Method Creates an expression value for one term 20130503
23 CREATE_EXP_VALUE_PATH Instance method Public Method Creates an expression value for one path value 20130503
24 CREATE_FUNCTION_IMPORT Instance method Public Method Creates a Function Import 20120319
25 CREATE_FUNCTION_IMPORT_PARAM Instance method Public Method Creates a Function Import Parameter 20120319
26 CREATE_LABEL Instance method Public Method Creates a Label 20120319
27 CREATE_LABEL_FROM_FREE_TEXT Instance method Public Method Creates a Label from Free Text 20120319
28 CREATE_MODEL_REFERENCE Instance method Public Method Creates a Model Reference 20120426
29 CREATE_NAV_PROPERTY Instance method Public Method Creates a Navigation Property 20120216
30 CREATE_PROPERTY Instance method Public Method Creates a property 20120213
31 CREATE_PROP_TYPE_COMPLEX_TYPE Instance method Public Method Creates a property type for complex type 20130610
32 CREATE_PROP_TYPE_ENUM_TYPE Instance method Public Method Creates a property type for enum type 20131010
33 CREATE_PROP_TYPE_SIMPLE Instance method Public Method Creates a simple property type 20130610
34 CREATE_PROP_TYPE_TY_DEFINITION Instance method Public Method Creates a property type for type definition 20130610
35 CREATE_QUALIFIER_DATA Instance method Public Method Creates a qualifier data 20130704
36 CREATE_REF_CONSTRAINT Instance method Public Method Creates a Referential Constraint 20120216
37 CREATE_SCHEMA_CONTEXT Instance method Public Method Creates a schema context 20130416
38 CREATE_TERM Instance method Public Method Creates a term 20130307
39 CREATE_TERM_TYPE_COMPLEX_TYPE Instance method Public Method Creates a term type for complex type 20130426
40 CREATE_TERM_TYPE_ENTITY_TYPE Instance method Public Method Creates a term type for entity type 20130426
41 CREATE_TERM_TYPE_ENUM_TYPE Instance method Public Method Creates a term type for enum Type 20130927
42 CREATE_TERM_TYPE_SIMPLE Instance method Public Method Creates a simple term type 20130426
43 CREATE_TERM_TYPE_TY_DEFINITION Instance method Public Method Creates a term type for type definition 20130612
44 CREATE_TYPE_DEFINITION Instance method Public Method Creates a type definition 20130610
Events
Class /IWBEP/IF_SBOD_FACTORY has no event.
Types
Class /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 Returning RO_ANNOTATION Value transfer Object reference (TYPE REF TO) /IWBEP/IF_SBOD_ANNOTATION annotation 20130307
# Exception Resumable Description Created on
1 /IWBEP/CX_SBCM_EXCEPTION SB: exception 20130503

Method CREATE_ANNOTATION_FOR_TERM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_TERM Call by reference Object reference (TYPE REF TO) /IWBEP/IF_SBOD_TERM term 20130429
2 Returning RO_ANNOTATION Value transfer Object reference (TYPE REF TO) /IWBEP/IF_SBOD_ANNOTATION annotation 20130429
# Exception Resumable Description Created on
1 /IWBEP/CX_SBCM_EXCEPTION SB: exception 20130429

Method CREATE_ASSOCIATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ORIGIN Call by reference Type reference (TYPE) /IWBEP/S_SBDM_ORIGIN SB: DM Origin 20120601
2 Importing IV_NAME Call by reference Type reference (TYPE) /IWBEP/SBDM_NODE_NAME SB: DM node name 20120216
3 Importing IV_TECHNICAL_NAME Call by reference Type reference (TYPE) /IWBEP/SBDM_TECHNICAL_NAME Service Builder: Technical Name 20120521
4 Returning 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 class /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 Importing IS_ORIGIN Call by reference Type reference (TYPE) /IWBEP/S_SBDM_ORIGIN SB: DM Origin 20120601
2 Importing IV_NAME Call by reference Type reference (TYPE) /IWBEP/SBDM_NODE_NAME SB: DM node name 20120216
3 Importing IV_TECHNICAL_NAME Call by reference Type reference (TYPE) /IWBEP/SBDM_TECHNICAL_NAME 20120521
4 Returning 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 class /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 Importing IS_ORIGIN Call by reference Type reference (TYPE) /IWBEP/S_SBDM_ORIGIN SB: DM Origin 20120601
2 Importing IV_NAME Call by reference Type reference (TYPE) /IWBEP/MED_EXTERNAL_NAME external name of a meta model element 20120207
3 Importing IV_TECHNICAL_NAME Call by reference Type reference (TYPE) /IWBEP/SBDM_TECHNICAL_NAME Service Builder: Technical Name 20120521
4 Returning 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 class /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 Importing IV_EDM_CORE_TYPE Call by reference Type reference (TYPE) /IWBEP/SBOD_EDM_CORE_TYPE SB: OData Edm Core Type 20120224
2 Returning 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 class /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 Importing IS_ORIGIN Call by reference Type reference (TYPE) /IWBEP/S_SBDM_ORIGIN SB: DM Origin 20120601
2 Importing IV_NAME Call by reference Type reference (TYPE) /IWBEP/SBDM_NODE_NAME SB: DM node name 20120227
3 Importing IV_TECHNICAL_NAME Call by reference Type reference (TYPE) /IWBEP/SBDM_TECHNICAL_NAME 20120521
4 Returning 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 class /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 Importing IS_ORIGIN Call by reference Type reference (TYPE) /IWBEP/S_SBDM_ORIGIN SB: DM Origin 20120601
2 Importing IV_NAME Call by reference Type reference (TYPE) /IWBEP/MED_EXTERNAL_NAME external name of a meta model element 20120214
3 Importing IV_TECHNICAL_NAME Call by reference Type reference (TYPE) /IWBEP/SBDM_TECHNICAL_NAME Service Builder: Technical Name 20120521
4 Returning 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 class /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 Importing IV_NAME Call by reference Type reference (TYPE) /IWBEP/SBDM_NODE_NAME Service Builder: Node Name 20131001
2 Returning 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 /IWBEP/CX_SBCM_EXCEPTION SB: exception 20131001

Method CREATE_ENUM_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EDM_TYPE Call by reference Type reference (TYPE) /IWBEP/SBOD_EDM_CORE_TYPE Service Builder: OData Edm Core Type 20130927
2 Importing IV_NAME Call by reference Type reference (TYPE) STRING 20130927
3 Returning RO_ENUM_TYPE Value transfer Object reference (TYPE REF TO) /IWBEP/IF_SBOD_ENUM SB - OData - ENUM 20130927
# Exception Resumable Description Created on
1 /IWBEP/CX_SBCM_EXCEPTION SB: exception 20130927

Method CREATE_EXP_COLLECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_COLLECTION Value transfer Object reference (TYPE REF TO) /IWBEP/IF_SBOD_EXP_COLLECTION collection expression 20130307
# Exception Resumable Description Created on
1 /IWBEP/CX_SBCM_EXCEPTION SB: exception 20130503

Method CREATE_EXP_CONSTANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_CONSTANT Value transfer Object reference (TYPE REF TO) /IWBEP/IF_SBOD_EXP_CONSTANT constant expression 20130503
# Exception Resumable Description Created on
1 /IWBEP/CX_SBCM_EXCEPTION SB: exception 20130503

Method CREATE_EXP_PATH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_PATH Value transfer Object reference (TYPE REF TO) /IWBEP/IF_SBOD_EXP_PATH path expression 20130307
# Exception Resumable Description Created on
1 /IWBEP/CX_SBCM_EXCEPTION SB: exception 20130503

Method CREATE_EXP_RECORD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_RECORD Value transfer Object reference (TYPE REF TO) /IWBEP/IF_SBOD_EXP_RECORD record expression 20130307
# Exception Resumable Description Created on
1 /IWBEP/CX_SBCM_EXCEPTION SB: exception 20130503

Method CREATE_EXP_RECORD_MAPPING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning 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 /IWBEP/CX_SBCM_EXCEPTION SB: exception 20130503

Method CREATE_EXP_VALUE_CONSTANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CORE_TYPE Call by reference Type reference (TYPE) /IWBEP/SBOD_EDM_CORE_TYPE core type (constant expression type derived automatically) 20130503
2 Importing IV_VALUE Call by reference Type reference (TYPE) /IWBEP/SBOD_EXP_SIMPLE_VALUE simple value 20130503
3 Returning RO_VALUE Value transfer Object reference (TYPE REF TO) /IWBEP/IF_SBOD_EXP_CONSTANT value expression 20130503
# Exception Resumable Description Created on
1 /IWBEP/CX_SBCM_EXCEPTION 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 Importing IV_VALUE Call by reference Type reference (TYPE) /IWBEP/SBOD_EXP_SIMPLE_VALUE enum member value 20131015
2 Returning RO_VALUE Value transfer Object reference (TYPE REF TO) /IWBEP/IF_SBOD_EXP_CONSTANT value expression 20131015
# Exception Resumable Description Created on
1 /IWBEP/CX_SBCM_EXCEPTION 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 Importing IO_COMPLEX_TYPE Call by reference Object reference (TYPE REF TO) /IWBEP/IF_SBOD_COMPLEX_TYPE complex type 20130503
2 Returning RO_VALUE Value transfer Object reference (TYPE REF TO) /IWBEP/IF_SBOD_EXP_RECORD value expression 20130503
# Exception Resumable Description Created on
1 /IWBEP/CX_SBCM_EXCEPTION 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 Importing IO_ENTITY_TYPE Call by reference Object reference (TYPE REF TO) /IWBEP/IF_SBOD_ENTITY_TYPE entity type 20130503
2 Returning RO_VALUE Value transfer Object reference (TYPE REF TO) /IWBEP/IF_SBOD_EXP_RECORD value expression 20130503
# Exception Resumable Description Created on
1 /IWBEP/CX_SBCM_EXCEPTION 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 Importing IO_PROPERTY Call by reference Object reference (TYPE REF TO) /IWBEP/IF_SBOD_PROPERTY property 20130503
2 Returning RO_VALUE Value transfer Object reference (TYPE REF TO) /IWBEP/IF_SBOD_EXP_VALUE value expression 20130503
# Exception Resumable Description Created on
1 /IWBEP/CX_SBCM_EXCEPTION 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 Importing IO_STRUCTURED_TYPE Call by reference Object reference (TYPE REF TO) /IWBEP/IF_SBOD_STRUCTURED_TYPE structured type 20140320
2 Returning RO_VALUE Value transfer Object reference (TYPE REF TO) /IWBEP/IF_SBOD_EXP_RECORD value expression 20140320
# Exception Resumable Description Created on
1 /IWBEP/CX_SBCM_EXCEPTION 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 Importing IO_TERM Call by reference Object reference (TYPE REF TO) /IWBEP/IF_SBOD_TERM term 20130503
2 Returning RO_VALUE Value transfer Object reference (TYPE REF TO) /IWBEP/IF_SBOD_EXP_VALUE value expression 20130503
# Exception Resumable Description Created on
1 /IWBEP/CX_SBCM_EXCEPTION SB: exception 20130503

Method CREATE_EXP_VALUE_PATH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PATH Call by reference Type reference (TYPE) /IWBEP/SBOD_EXP_PATH_VALUE path expression value 20130503
2 Importing IV_PATH_TYPE Call by reference Type reference (TYPE) /IWBEP/SBOD_EXP_PATH_TYPE path type 20130508
3 Returning RO_VALUE Value transfer Object reference (TYPE REF TO) /IWBEP/IF_SBOD_EXP_PATH value expression 20130503
# Exception Resumable Description Created on
1 /IWBEP/CX_SBCM_EXCEPTION SB: exception 20130503

Method CREATE_FUNCTION_IMPORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ORIGIN Call by reference Type reference (TYPE) /IWBEP/S_SBDM_ORIGIN SB: DM Origin 20120601
2 Importing IV_NAME Call by reference Type reference (TYPE) /IWBEP/SBDM_NODE_NAME Service Builder: Domain Model Node Name 20120319
3 Importing IV_TECHNICAL_NAME Call by reference Type reference (TYPE) /IWBEP/SBDM_TECHNICAL_NAME 20120521
4 Returning 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 class /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 Importing IV_NAME Call by reference Type reference (TYPE) /IWBEP/SBDM_NODE_NAME Service Builder: Domain Model Node Name 20120319
2 Returning 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 class /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 Importing IS_LBL_TXT_REF Call by reference Type reference (TYPE) /IWBEP/S_SBOD_TXT_REF SB: OData Text Reference 20120319
2 Returning RO_LABEL Value transfer Object reference (TYPE REF TO) /IWBEP/IF_SBOD_LABEL SB - OData - Label 20120319

Method CREATE_LABEL on class /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 Importing IV_LABEL Call by reference Type reference (TYPE) /IWBEP/SBOD_LABEL Service Builder: OData Label 20120319
2 Returning RO_LABEL Value transfer Object reference (TYPE REF TO) /IWBEP/IF_SBOD_LABEL SB - OData - Label 20120319

Method CREATE_LABEL_FROM_FREE_TEXT on class /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 Importing IO_MODEL Call by reference Object reference (TYPE REF TO) /IWBEP/IF_SBDM_MODEL SB - Domain Model - Model 20120426
2 Importing IO_ROOT Call by reference Object reference (TYPE REF TO) /IWBEP/IF_SBDM_ROOT SB - Domain Model - Root 20120427
3 Importing IV_NAME Call by reference Type reference (TYPE) /IWBEP/SBDM_NODE_NAME Service Builder: Node Name 20120426
4 Returning 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 class /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 Importing IS_ORIGIN Call by reference Type reference (TYPE) /IWBEP/S_SBDM_ORIGIN SB: DM Origin 20120601
2 Importing IV_NAME Call by reference Type reference (TYPE) /IWBEP/SBDM_NODE_NAME SB: DM node name 20120216
3 Importing IV_TECHNICAL_NAME Call by reference Type reference (TYPE) /IWBEP/SBDM_TECHNICAL_NAME Service Builder: Technical Name 20120521
4 Returning 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 class /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 Importing IS_ORIGIN Call by reference Type reference (TYPE) /IWBEP/S_SBDM_ORIGIN SB: DM Origin 20120601
2 Importing IV_NAME Call by reference Type reference (TYPE) /IWBEP/SBDM_NODE_NAME SB: DM node name 20120213
3 Importing IV_TECHNICAL_NAME Call by reference Type reference (TYPE) /IWBEP/SBDM_TECHNICAL_NAME Service Builder: Technical Name 20120521
4 Returning RO_PROPERTY Value transfer Object reference (TYPE REF TO) /IWBEP/IF_SBOD_PROPERTY SB - OData - Property 20120213

Method CREATE_PROPERTY on class /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 Importing IO_COMPLEX_TYPE Call by reference Object reference (TYPE REF TO) /IWBEP/IF_SBOD_COMPLEX_TYPE SB - OData - Complex Type 20130610
2 Importing IV_ISCOLLECTION Call by reference Type reference (TYPE) ABAP_BOOL 20130610
3 Returning 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 /IWBEP/CX_SBCM_EXCEPTION 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 Importing IO_ENUM_TYPE Call by reference Object reference (TYPE REF TO) /IWBEP/IF_SBOD_ENUM enum type object 20131010
2 Importing IV_ISCOLLECTION Call by reference Type reference (TYPE) ABAP_BOOL indicates a collection 20131010
3 Returning 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 /IWBEP/CX_SBCM_EXCEPTION SB: exception 20131010

Method CREATE_PROP_TYPE_SIMPLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CORE_TYPE Call by reference Type reference (TYPE) /IWBEP/SBOD_EDM_CORE_TYPE Service Builder: OData Edm Core Type 20130610
2 Importing IV_ISCOLLECTION Call by reference Type reference (TYPE) ABAP_BOOL 20130610
3 Returning 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 /IWBEP/CX_SBCM_EXCEPTION 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 Importing IO_TYPE_DEFINITION Call by reference Object reference (TYPE REF TO) /IWBEP/IF_SBOD_TYPE_DEFINITION SB - OData - Type Definition 20130610
2 Importing IV_ISCOLLECTION Call by reference Type reference (TYPE) ABAP_BOOL 20130610
3 Returning 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 /IWBEP/CX_SBCM_EXCEPTION SB: exception 20130610

Method CREATE_QUALIFIER_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_QUALIFIER Call by reference Type reference (TYPE) /IWBEP/T_SBOD_QUALIFIER SB: OData Qualifier 20130704
2 Returning 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 /IWBEP/CX_SBCM_EXCEPTION SB: exception 20130704

Method CREATE_REF_CONSTRAINT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ORIGIN Call by reference Type reference (TYPE) /IWBEP/S_SBDM_ORIGIN SB: DM Origin 20120601
2 Importing IV_NAME Call by reference Type reference (TYPE) /IWBEP/SBDM_NODE_NAME SB: DM node name 20120216
3 Importing IV_TECHNICAL_NAME Call by reference Type reference (TYPE) /IWBEP/SBDM_TECHNICAL_NAME 20120521
4 Returning 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 class /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 Importing IO_MAIN_MODEL Call by reference Object reference (TYPE REF TO) /IWBEP/IF_SBDM_MODEL SB - Domain Model - Model 20130416
2 Importing IT_PREFERRED_VOCS Call by reference Type reference (TYPE) /IWBEP/IF_SBOD_SCHEMA_CONTEXT=>TY_T_VOCABULARY preferred vocabularies 20140320
3 Returning 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 /IWBEP/CX_SBCM_EXCEPTION SB: exception 20130416

Method CREATE_TERM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NAME Call by reference Type reference (TYPE) /IWBEP/SBOD_TERM_NAME term name 20130307
2 Returning RO_TERM Value transfer Object reference (TYPE REF TO) /IWBEP/IF_SBOD_TERM term 20130307
# Exception Resumable Description Created on
1 /IWBEP/CX_SBCM_EXCEPTION 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 Importing IO_COMPLEX_TYPE Call by reference Object reference (TYPE REF TO) /IWBEP/IF_SBOD_COMPLEX_TYPE complex type 20130426
2 Importing IV_ISCOLLECTION Call by reference Type reference (TYPE) ABAP_BOOL collection indicator 20130426
3 Returning RO_TERM_TYPE Value transfer Object reference (TYPE REF TO) /IWBEP/IF_SBOD_TERM_TYPE term type 20130426
# Exception Resumable Description Created on
1 /IWBEP/CX_SBCM_EXCEPTION 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 Importing IO_ENTITY_TYPE Call by reference Object reference (TYPE REF TO) /IWBEP/IF_SBOD_ENTITY_TYPE entity type 20130426
2 Importing IV_ISCOLLECTION Call by reference Type reference (TYPE) ABAP_BOOL collection indicator 20130426
3 Returning RO_TERM_TYPE Value transfer Object reference (TYPE REF TO) /IWBEP/IF_SBOD_TERM_TYPE term type 20130426
# Exception Resumable Description Created on
1 /IWBEP/CX_SBCM_EXCEPTION 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 Importing IO_ENUM_TYPE Call by reference Object reference (TYPE REF TO) /IWBEP/IF_SBOD_ENUM SB - OData - ENUM 20130927
2 Importing IV_ISCOLLECTION Call by reference Type reference (TYPE) ABAP_BOOL 20130927
3 Returning 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 /IWBEP/CX_SBCM_EXCEPTION SB: exception 20130927

Method CREATE_TERM_TYPE_SIMPLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CORE_TYPE Call by reference Type reference (TYPE) /IWBEP/SBOD_EDM_CORE_TYPE core type, e.g. Edm.String 20130503
2 Importing IV_ISCOLLECTION Call by reference Type reference (TYPE) ABAP_BOOL collection indicator 20130426
3 Returning RO_TERM_TYPE Value transfer Object reference (TYPE REF TO) /IWBEP/IF_SBOD_TERM_TYPE term type 20130426
# Exception Resumable Description Created on
1 /IWBEP/CX_SBCM_EXCEPTION 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 Importing IO_TYPE_DEFINITION Call by reference Object reference (TYPE REF TO) /IWBEP/IF_SBOD_TYPE_DEFINITION SB - OData - Type Definition 20130612
2 Importing IV_ISCOLLECTION Call by reference Type reference (TYPE) ABAP_BOOL 20130612
3 Returning 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 /IWBEP/CX_SBCM_EXCEPTION SB: exception 20130612

Method CREATE_TYPE_DEFINITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_FACETS Call by reference Type reference (TYPE) /IWBEP/IF_SBOD_EDM_CORE_DESC=>TY_S_FACET_VALUE 20130610
2 Importing IV_EDM_TYPE Call by reference Type reference (TYPE) /IWBEP/SBOD_EDM_CORE_TYPE Service Builder: OData Edm Core Type 20130610
3 Importing IV_NAME Call by reference Type reference (TYPE) STRING 20130610
4 Returning 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 /IWBEP/CX_SBCM_EXCEPTION SB: exception 20130610
History
Last changed by/on SAP  20141120 
SAP Release Created in