Hierarchy
⤷
⤷
Properties
| Class | CL_WCF_BPATH_PARSER | |
| Short Description | Parser for Genil object access with bPath | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | CRM_BOL | CRM Business Object Layer |
| Created | 20090220 | SAP |
| Last change | 20130531 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 2 | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
Interfaces
Class CL_WCF_BPATH_PARSER has no interface implemented.
Friends
| # | Friend | Modeled only | Created on | Description |
|---|---|---|---|---|
| 1 | CL_CRM_BOL_ENTITY | 20090925 | Entity |
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Private | Type reference (TYPE) | STRING | '/_' | 20090320 | |||
| 2 | Instance attribute | Private | Object reference (TYPE REF TO) | IF_WCF_BPATH_FUNCTIONPOOL | BPath Functionpool Interface | 20100701 | |||
| 3 | Instance attribute | Public | Object reference (TYPE REF TO) | IF_WCF_BPATH_FRAMEWORK_ACCESS | Encapsulates the BPATH access to the framework components | 20101130 | |||
| 4 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_ABAP_RANDOM_FLOAT | 20100506 | ||||
| 5 | Instance attribute | Private | Object reference (TYPE REF TO) | CRMT_BOL_BPATH_CONTROL_LINE | controls the pre-parsing / proposal engine | 20100420 | |||
| 6 | Instance attribute | Private | Object reference (TYPE REF TO) | CRMT_BOL_BPATH_GROUP | contains an identified group element | 20100421 | |||
| 7 | Instance attribute | Private | Object reference (TYPE REF TO) | CRMT_BOL_BPATH_RELTREE | Table of Extended Object Relations | 20091007 | |||
| 8 | Instance attribute | Private | Object reference (TYPE REF TO) | CRMT_BOL_BPATH_QUERY | Stores meta data for a (sub) query | 20110107 | |||
| 9 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_WCF_BPATH_STACK | holds the data | 20090527 | |||
| 10 | Instance attribute | Public | Object reference (TYPE REF TO) | DATA | 20090225 | ||||
| 11 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_WCF_BPATH_STACK | Attributes stack as used in BPATH Parser | 20100514 | |||
| 12 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_WCF_BPATH_STACK | Attributes stack as used in BPATH Parser | 20100709 | |||
| 13 | Instance attribute | Private | Object reference (TYPE REF TO) | CRMT_BOL_BPATH_GROUP_TAB | contains list of all identified group elements | 20100705 | |||
| 14 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_WCF_BPATH_STACK | holds the object/coll hierarchy | 20090527 | |||
| 15 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_WCF_BPATH_STACK | Entity | 20090713 | |||
| 16 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_WCF_BPATH_STACK | Attributes stack as used in BPATH Parser | 20090728 | |||
| 17 | Instance attribute | Private | Object reference (TYPE REF TO) | DATA | 20090310 | ||||
| 18 | Instance attribute | Private | Object reference (TYPE REF TO) | DATA | 20090313 | ||||
| 19 | Instance attribute | Private | Object reference (TYPE REF TO) | ABAP_SORTORDER_TAB | Table for SORT itab BY (ABAP_SORTORDER_TAB) | 20090821 | |||
| 20 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_WCF_BPATH_STACK | stack for internal processing | 20090527 | |||
| 21 | Instance attribute | Private | Object reference (TYPE REF TO) | CRMT_BOL_BPATH_STATUS_TAB | Holds data corresponding to BPATH stati for error msg mainly | 20090529 | |||
| 22 | Instance attribute | Private | Object reference (TYPE REF TO) | DDFIELDS | DD: Field List | 20090820 | |||
| 23 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_WCF_BPATH_STACK | Attributes stack as used in BPATH Parser | 20090724 | |||
| 24 | Instance attribute | Public | Type reference (TYPE) | CRMT_BOL_BPATH_COMPLETION_TAB | Table holds all possible continuations of a BPATH fragment | 20100312 | |||
| 25 | Instance attribute | Private | Type reference (TYPE) | CRMT_BOL_BPATH_CONTROL_TAB | controls the pre-parsing / proposal engine | 20090330 | |||
| 26 | Instance attribute | Private | Type reference (TYPE) | CRMT_BOL_BPATH_GROUP_TAB | contains list of all identified group elements | 20100401 | |||
| 27 | Instance attribute | Private | Type reference (TYPE) | GTYPE_REF_IDENT_TAB | 20100709 | ||||
| 28 | Instance attribute | Private | Type reference (TYPE) | CRMT_BOL_BPATH_IDENTY_TAB | Indentifier used in BPATH evaluation | 20090402 | |||
| 29 | Instance attribute | Private | Type reference (TYPE) | CRMT_BOL_BPATH_FUNCTION_TAB | Function table | 20100315 | |||
| 30 | Instance attribute | Private | Type reference (TYPE) | CRMT_BOL_BPATH_RELTREE | Table of Extended Object Relations | 20091006 | |||
| 31 | Instance attribute | Private | Type reference (TYPE) | CRMT_BOL_BPATH_SUBQUERY_TAB | Stores (sub) Query Meta information data | 20090724 | |||
| 32 | Instance attribute | Private | Type reference (TYPE) | CRMT_BOL_BPATH_VAR_TAB | Variable Table used in BPATH | 20090727 | |||
| 33 | Instance attribute | Private | Type reference (TYPE) | ABAP_BOOL | 20090925 | ||||
| 34 | Instance attribute | Private | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20090319 | |||
| 35 | Instance attribute | Private | Type reference (TYPE) | INT4 | Natural number | 20100421 | |||
| 36 | Instance attribute | Private | Type reference (TYPE) | STRING | 20100429 | ||||
| 37 | Instance attribute | Private | Type reference (TYPE) | ABAP_BOOL | 20100429 | ||||
| 38 | Instance attribute | Private | Type reference (TYPE) | STRING | 20100709 | ||||
| 39 | Instance attribute | Private | Type reference (TYPE) | INT4 | Natural number | 20090527 | |||
| 40 | Instance attribute | Private | Type reference (TYPE) | INT2 | 2 byte integer (signed) | 20091007 | |||
| 41 | Instance attribute | Private | Type reference (TYPE) | INT4 | Natural number | 20090713 | |||
| 42 | Instance attribute | Private | Type reference (TYPE) | INT4 | Natural number | 20090820 | |||
| 43 | Instance attribute | Private | Type reference (TYPE) | CHAR1 | to differ between * / $ / rest | 20101220 | |||
| 44 | Instance attribute | Private | Type reference (TYPE) | INT4 | Natural number | 20090528 | |||
| 45 | Instance attribute | Public | Type reference (TYPE) | CHAR1 | Boolean Variable (X=True, -=False, Space=Unknown) | 20090313 | |||
| 46 | Instance attribute | Private | Type reference (TYPE) | INT4 | Natural number | 20100429 | |||
| 47 | Instance attribute | Private | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20090320 | |||
| 48 | Instance attribute | Private | Type reference (TYPE) | INT2 | 2 byte integer (signed) | 20090319 | |||
| 49 | Instance attribute | Private | Type reference (TYPE) | INT4 | Natural number | 20100427 | |||
| 50 | Instance attribute | Private | Type reference (TYPE) | INT2 | 2 byte integer (signed) | 20090527 | |||
| 51 | Instance attribute | Private | Type reference (TYPE) | INT2 | 2 byte integer (signed) | 20090304 | |||
| 52 | Instance attribute | Private | Type reference (TYPE) | STRING | 20090304 | ||||
| 53 | Instance attribute | Private | Type reference (TYPE) | INT2 | 2 byte integer (signed) | 20090304 | |||
| 54 | Instance attribute | Private | Type reference (TYPE) | STRING | 'CL_WCF_BPATH_BASIC_FUNCTIONS;CL_WCF_BPATH_AGGREGATIONS' | List of classes implementing functionpools | 20100701 | ||
| 55 | Instance attribute | Private | Type reference (TYPE) | INT2 | 0 | 2 byte integer (signed) | 20090811 | ||
| 56 | Instance attribute | Private | Type reference (TYPE) | INT2 | 2 byte integer (signed) | 20100709 | |||
| 57 | Instance attribute | Private | Type reference (TYPE) | INT2 | 0 | to distinguish between group cond. / initialization / code | 20100421 | ||
| 58 | Instance attribute | Private | Type reference (TYPE) | ABAP_BOOL | 20090727 | ||||
| 59 | Instance attribute | Private | Type reference (TYPE) | INT2 | 2 byte integer (signed) | 20090402 | |||
| 60 | Instance attribute | Private | Type reference (TYPE) | INT2 | 20110107 | ||||
| 61 | Instance attribute | Private | Type reference (TYPE) | INT4 | Natural number | 20090529 | |||
| 62 | Instance attribute | Private | Type reference (TYPE) | STRING | 20090317 | ||||
| 63 | Instance attribute | Private | Type reference (TYPE) | ABAP_BOOL | 20110105 | ||||
| 64 | Instance attribute | Private | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20090730 | |||
| 65 | Constant | Public | Type reference (TYPE) | STRING | '2.4' | 20090709 | |||
| 66 | Instance attribute | Public | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20100217 | |||
| 67 | Instance attribute | Private | Type reference (TYPE) | INT2 | 2 byte integer (signed) | 20100312 | |||
| 68 | Instance attribute | Private | Type reference (TYPE) | STRING | '###' | 20100217 | |||
| 69 | Instance attribute | Private | Type reference (TYPE) | INT4 | Natural number | 20090220 | |||
| 70 | Instance attribute | Private | Type reference (TYPE) | INT4 | Natural number | 20100312 | |||
| 71 | Instance attribute | Public | Type reference (TYPE) | INT4 | Natural number | 20090319 | |||
| 72 | Instance attribute | Private | Type reference (TYPE) | INT2 | 2 byte integer (signed) | 20090724 | |||
| 73 | Instance attribute | Private | Type reference (TYPE) | INT4 | Natural number | 20100316 | |||
| 74 | Instance attribute | Private | Type reference (TYPE) | ABAP_SORTORDER | Row Type of ABAP_SORTORDER_TAB | 20090821 | |||
| 75 | Instance attribute | Private | Type reference (TYPE) | STRING | 20090220 | ||||
| 76 | Instance attribute | Private | Type reference (TYPE) | INT4 | Natural number | 20090220 | |||
| 77 | Instance attribute | Private | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20110513 | |||
| 78 | Instance attribute | Private | Type reference (TYPE) | CRMT_BOL_BPATH_STATEMENT_TAB | Statement table as read in | 20090529 | |||
| 79 | Instance attribute | Public | Type reference (TYPE) | INT2 | 2 byte integer (signed) | 20100312 | |||
| 80 | Instance attribute | Private | Type reference (TYPE) | BOOLEAN | Logical Variable | 20090225 | |||
| 81 | Instance attribute | Private | Type reference (TYPE) | ABAP_BOOL | 20101221 | ||||
| 82 | Instance attribute | Private | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20100421 | |||
| 83 | Instance attribute | Public | Type reference (TYPE) | INT2 | Whole Number with +/- Sign (-2.147.483.648 .. 2.147.483.647) | 20090220 | |||
| 84 | Instance attribute | Public | Type reference (TYPE) | STRING | 20090220 | ||||
| 85 | Instance attribute | Private | Type reference (TYPE) | STRING | 20090602 | ||||
| 86 | Instance attribute | Public | Type reference (TYPE) | INT2 | 2 byte integer (signed) | 20090220 | |||
| 87 | Instance attribute | Private | Type reference (TYPE) | INT2 | 2 byte integer (signed) | 20100218 | |||
| 88 | Instance attribute | Private | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | 20090730 | |||
| 89 | Constant | Public | Type reference (TYPE) | INT2 | 6 | 2 byte integer (signed) | 20100316 | ||
| 90 | Constant | Public | Type reference (TYPE) | INT2 | 5 | 2 byte integer (signed) | 20100316 | ||
| 91 | Constant | Public | Type reference (TYPE) | INT2 | 3 | 2 byte integer (signed) | 20090527 | ||
| 92 | Constant | Public | Type reference (TYPE) | INT2 | 1 | 2 byte integer (signed) | 20090527 | ||
| 93 | Constant | Public | Type reference (TYPE) | INT2 | 2 | 2 byte integer (signed) | 20090527 | ||
| 94 | Constant | Public | Type reference (TYPE) | INT2 | 4 | 2 byte integer (signed) | 20100316 | ||
| 95 | Constant | Private | Type reference (TYPE) | STRING | '~@&' | 20100401 | |||
| 96 | Constant | Public | Type reference (TYPE) | INT2 | 902 | 2 byte integer (signed) | 20090227 | ||
| 97 | Constant | Public | Type reference (TYPE) | INT2 | 301 | 2 byte integer (signed) | 20090220 | ||
| 98 | Constant | Public | Type reference (TYPE) | INT2 | 556 | 2 byte integer (signed) | 20100224 | ||
| 99 | Constant | Public | Type reference (TYPE) | INT2 | 1001 | 2 byte integer (signed) | 20090220 | ||
| 100 | Constant | Public | Type reference (TYPE) | INT2 | 8 | 2 byte integer (signed) | 20090220 | ||
| 101 | Constant | Public | Type reference (TYPE) | INT2 | 7 | 2 byte integer (signed) | 20090220 | ||
| 102 | Constant | Public | Type reference (TYPE) | INT2 | 778 | 2 byte integer (signed) | 20090312 | ||
| 103 | Constant | Public | Type reference (TYPE) | INT2 | 754 | 2 byte integer (signed) | 20090728 | ||
| 104 | Constant | Public | Type reference (TYPE) | INT2 | 21 | 2 byte integer (signed) | 20090220 | ||
| 105 | Constant | Public | Type reference (TYPE) | INT2 | 502 | 2 byte integer (signed) | 20090220 | ||
| 106 | Instance attribute | Public | Type reference (TYPE) | INT2 | 799 | 2 byte integer (signed) | 20090312 | ||
| 107 | Constant | Public | Type reference (TYPE) | INT2 | 9 | 2 byte integer (signed) | 20090220 | ||
| 108 | Constant | Public | Type reference (TYPE) | INT2 | -111 | 2 byte integer (signed) | 20091007 | ||
| 109 | Constant | Public | Type reference (TYPE) | INT2 | 111 | 2 byte integer (signed) | 20091007 | ||
| 110 | Constant | Public | Type reference (TYPE) | INT2 | 402 | 2 byte integer (signed) | 20090313 | ||
| 111 | Instance attribute | Public | Type reference (TYPE) | INT2 | -1 | 2 byte integer (signed) | 20090220 | ||
| 112 | Constant | Public | Type reference (TYPE) | INT2 | -999 | 2 byte integer (signed) | 20090820 | ||
| 113 | Constant | Public | Type reference (TYPE) | INT2 | 566 | 2 byte integer (signed) | 20100430 | ||
| 114 | Constant | Public | Type reference (TYPE) | INT2 | 6 | 2 byte integer (signed) | 20090220 | ||
| 115 | Constant | Public | Type reference (TYPE) | INT2 | 5 | 2 byte integer (signed) | 20090220 | ||
| 116 | Constant | Public | Type reference (TYPE) | INT2 | 22 | 2 byte integer (signed) | 20090303 | ||
| 117 | Constant | Public | Type reference (TYPE) | INT2 | 709 | 2 byte integer (signed) | 20100401 | ||
| 118 | Instance attribute | Public | Type reference (TYPE) | INT2 | 710 | 2 byte integer (signed) | 20100430 | ||
| 119 | Constant | Public | Type reference (TYPE) | INT2 | 4 | 2 byte integer (signed) | 20090220 | ||
| 120 | Constant | Public | Type reference (TYPE) | INT2 | 3 | 2 byte integer (signed) | 20090220 | ||
| 121 | Constant | Public | Type reference (TYPE) | INT2 | 31 | 2 byte integer (signed) | 20090304 | ||
| 122 | Constant | Public | Type reference (TYPE) | INT2 | 0 | 2 byte integer (signed) | 20090303 | ||
| 123 | Constant | Public | Type reference (TYPE) | INT2 | 650 | 2 byte integer (signed) | 20090602 | ||
| 124 | Constant | Public | Type reference (TYPE) | INT2 | 503 | 2 byte integer (signed) | 20090223 | ||
| 125 | Constant | Public | Type reference (TYPE) | INT2 | 777 | 2 byte integer (signed) | 20090312 | ||
| 126 | Constant | Public | Type reference (TYPE) | INT2 | 901 | 2 byte integer (signed) | 20090227 | ||
| 127 | Constant | Public | Type reference (TYPE) | INT2 | 27 | 2 byte integer (signed) | 20090820 | ||
| 128 | Constant | Public | Type reference (TYPE) | INT2 | 1 | 2 byte integer (signed) | 20090220 | ||
| 129 | Constant | Public | Type reference (TYPE) | INT2 | 952 | 2 byte integer (signed) | 20090311 | ||
| 130 | Constant | Public | Type reference (TYPE) | INT2 | 2 | 2 byte integer (signed) | 20090220 | ||
| 131 | Constant | Public | Type reference (TYPE) | INT2 | 501 | 2 byte integer (signed) | 20090220 | ||
| 132 | Constant | Public | Type reference (TYPE) | INT2 | 401 | 2 byte integer (signed) | 20090220 | ||
| 133 | Constant | Public | Type reference (TYPE) | INT2 | 905 | 2 byte integer (signed) | 20110105 | ||
| 134 | Constant | Public | Type reference (TYPE) | INT2 | 989 | 2 byte integer (signed) | 20090311 |
Methods
Events
Class CL_WCF_BPATH_PARSER has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | GTYPE_REF_IDENT | Private | See coding | 20100709 | begin of GTYPE_REF_IDENT,
IDENT type string,
Data type ref to data,
end of GTYPE_REF_IDENT
|
||
| 2 | GTYPE_REF_IDENT_TAB | Private | See coding | 20100709 | GTYPE_REF_IDENT_TAB type standard table of GTYPE_REF_IDENT
|
||
| 3 | GTYPE_TABLE_OF_DATE | Private | See coding | 20100617 | GTYPE_TABLE_OF_DATE type sorted table of dats with non-unique key table_line
|
||
| 4 | GTYPE_TABLE_OF_NUM | Private | See coding | 20100618 | GTYPE_TABLE_OF_NUM type sorted table of decfloat34 with non-unique key table_line
|
||
| 5 | GTYPE_TABLE_OF_STRING | Private | See coding | 20100617 | GTYPE_TABLE_OF_STRING type sorted table of string with non-unique key table_line
|
Method Signatures
Method ADAPT_STATUS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_CONTROL_LINE | Call by reference | Object reference (TYPE REF TO) | CRMT_BOL_BPATH_CONTROL_LINE | controls the pre-parsing / proposal engine | 20090428 | |||
| 2 | RV_STATUS | Value transfer | Type reference (TYPE) | INT2 | 2 byte integer (signed) | 20090428 |
Method ADAPT_STATUS on class CL_WCF_BPATH_PARSER has no exception.
Method ADD_2_CTAB Signature
Method ADD_2_CTAB on class CL_WCF_BPATH_PARSER has no exception.
Method ADD_2_IDTAB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_F4 | Call by reference | Type reference (TYPE) | STRING | '' | 0 | 20090402 | ||
| 2 | IV_FUNC | Call by reference | Type reference (TYPE) | STRING | '' | 0 | 20090402 | ||
| 3 | IV_ID | Call by reference | Type reference (TYPE) | STRING | 20090402 | ||||
| 4 | IV_MASK | Call by reference | Type reference (TYPE) | STRING | '' | 0 | 20090402 | ||
| 5 | IV_PRFXMASK | Call by reference | Type reference (TYPE) | STRING | '§' | 20100312 | |||
| 6 | IV_SUP_ERR | Call by reference | Type reference (TYPE) | ABAP_BOOL | '' | 20090529 | |||
| 7 | IV_T | Call by reference | Type reference (TYPE) | INT2 | 0 | 0 | 20090403 | ||
| 8 | IV_TCONT | Call by reference | Type reference (TYPE) | STRING | '?' | 0 | 20090403 | ||
| 9 | IV_TTYPE | Call by reference | Type reference (TYPE) | INT2 | 0 | 0 | 20090402 | ||
| 10 | IV_TXT | Call by reference | Type reference (TYPE) | O2DESCR | '' | Short Description | 20090402 |
Method ADD_2_IDTAB on class CL_WCF_BPATH_PARSER has no exception.
Method ADD_DATA_TO_RETURNTABLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ER_INSERTED_ROW | Call by reference | Object reference (TYPE REF TO) | DATA | 20100401 | ||||
| 2 | IR_ROW_2_INSERT | Call by reference | Object reference (TYPE REF TO) | DATA | 20101216 |
Method ADD_DATA_TO_RETURNTABLE on class CL_WCF_BPATH_PARSER has no exception.
Method ADD_ELEM_AND_GET_MEDIAN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_LIST | Call by reference | Object reference (TYPE REF TO) | CRMT_BOL_BPATH_EXPR_VALUE | stores return value of an explicitely typed BPATH expression | 20100617 | |||
| 2 | IV_ELEM | Call by reference | Type reference (TYPE) | CRMT_BOL_BPATH_EXPR_VALUE | stores return value of an explicitely typed BPATH expression | 20100617 | |||
| 3 | RV_ELEM | Value transfer | Type reference (TYPE) | CRMT_BOL_BPATH_EXPR_VALUE | stores return value of an explicitely typed BPATH expression | 20100617 |
Method ADD_ELEM_AND_GET_MEDIAN on class CL_WCF_BPATH_PARSER has no exception.
Method ADD_FIELD_TO_DATA_STRUCTURE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ER_DATA_STRUCTURE_REF | Call by reference | Object reference (TYPE REF TO) | DATA | Reference to dynamic data structure | 20090320 | |||
| 2 | ER_DATA_TABLE_REF | Call by reference | Object reference (TYPE REF TO) | DATA | Reference to dynamic data table | 20090320 | |||
| 3 | IT_FIELD | Call by reference | Type reference (TYPE) | DFIES | DD: Field List | 20090320 | |||
| 4 | IV_ELEMDESCR | Call by reference | Object reference (TYPE REF TO) | CL_ABAP_ELEMDESCR | Runtime Type Services | 20090327 | |||
| 5 | IV_OLD_STRUC | Call by reference | Object reference (TYPE REF TO) | DATA | 20090320 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | ESH Interface Exception | 20090320 | ||
| 2 | System-Exception Creating Data | 20090320 | ||
| 3 | Exception when Creating a Structure Type | 20090320 | ||
| 4 | Exception when Creating a Table Type | 20090320 |
Method ADD_FIELD_TO_STRUC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_DATA_REF | Call by reference | Object reference (TYPE REF TO) | DATA | 20090313 | ||||
| 2 | IV_EXPRESSION | Call by reference | Type reference (TYPE) | CRMT_BOL_BPATH_EXPR_VALUE | stores return value of an explicitely typed BPATH expression | 20090319 | |||
| 3 | IV_NEW_ATTRIBUTE | Call by reference | Type reference (TYPE) | STRING | 20090313 |
Method ADD_FIELD_TO_STRUC on class CL_WCF_BPATH_PARSER has no exception.
Method ADD_IDS_TO_RELTREE Signature
Method ADD_IDS_TO_RELTREE on class CL_WCF_BPATH_PARSER has no parameter.
Method ADD_IDS_TO_RELTREE on class CL_WCF_BPATH_PARSER has no exception.
Method ADD_POP_ENTRY_TO_COMP_TAB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_COMPLETION_TAB | Call by reference | Object reference (TYPE REF TO) | CRMT_BOL_BPATH_COMPLETION_TAB | Table holds all possible continuations of a BPATH fragment | 20100519 | |||
| 2 | IV_ENTRY | Call by reference | Type reference (TYPE) | STRING | 20100519 | ||||
| 3 | IV_PREFIX | Call by reference | Type reference (TYPE) | STRING | 20100519 |
Method ADD_POP_ENTRY_TO_COMP_TAB on class CL_WCF_BPATH_PARSER has no exception.
Method ADD_POSSIBLE_ATTRIBUTES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_VAL_TAB | Call by reference | Object reference (TYPE REF TO) | CRMT_BOL_BPATH_POSSIB_VAL_TAB | Table of possible values for BPATH complection | 20100316 | |||
| 2 | IV_PREFIX | Call by reference | Type reference (TYPE) | STRING | 20100316 |
Method ADD_POSSIBLE_ATTRIBUTES on class CL_WCF_BPATH_PARSER has no exception.
Method ADD_POSSIBLE_COMPONENTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_VAL_TAB | Call by reference | Object reference (TYPE REF TO) | CRMT_BOL_BPATH_POSSIB_VAL_TAB | Table of possible values for BPATH complection | 20100316 | |||
| 2 | IT_COMPONENTS | Call by reference | Type reference (TYPE) | CL_ABAP_STRUCTDESCR=>COMPONENT_TABLE | Komponentenbeschreibungstabelle | 20100316 | |||
| 3 | IV_PREFIX | Call by reference | Type reference (TYPE) | STRING | 20100316 | ||||
| 4 | IV_TYPE | Call by reference | Type reference (TYPE) | CHAR1 | Single-Character Flag | 20100316 |
Method ADD_POSSIBLE_COMPONENTS on class CL_WCF_BPATH_PARSER has no exception.
Method ADD_POSSIBLE_FUNCTIONS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_VAL_TAB | Call by reference | Object reference (TYPE REF TO) | CRMT_BOL_BPATH_POSSIB_VAL_TAB | Table of possible values for BPATH complection | 20100315 | |||
| 2 | IV_LEVEL | Call by reference | Type reference (TYPE) | INT2 | 2 byte integer (signed) | 20100519 | |||
| 3 | IV_PREFIX | Call by reference | Type reference (TYPE) | STRING | 20100315 |
Method ADD_POSSIBLE_FUNCTIONS on class CL_WCF_BPATH_PARSER has no exception.
Method ADD_POSSIBLE_OPERATIONS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_VAL_TAB | Call by reference | Object reference (TYPE REF TO) | CRMT_BOL_BPATH_POSSIB_VAL_TAB | Table of possible values for BPATH complection | 20100315 | |||
| 2 | IV_PREFIX | Call by reference | Type reference (TYPE) | STRING | 20100315 |
Method ADD_POSSIBLE_OPERATIONS on class CL_WCF_BPATH_PARSER has no exception.
Method ADD_POSSIBLE_PARENT_RELS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_IDENT | Call by reference | Object reference (TYPE REF TO) | CRMT_BOL_BPATH_IDENT | Indentifier used in BPATH evaluation | 20100329 | |||
| 2 | IR_VAL_TAB | Call by reference | Object reference (TYPE REF TO) | CRMT_BOL_BPATH_POSSIB_VAL_TAB | Table of possible values for BPATH complection | 20100329 | |||
| 3 | IV_PREFIX | Call by reference | Type reference (TYPE) | STRING | 20100329 |
Method ADD_POSSIBLE_PARENT_RELS on class CL_WCF_BPATH_PARSER has no exception.
Method ADD_POSSIBLE_RELATIONS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_VAL_TAB | Call by reference | Object reference (TYPE REF TO) | CRMT_BOL_BPATH_POSSIB_VAL_TAB | Table of possible values for BPATH complection | 20100315 | |||
| 2 | IV_PREFIX | Call by reference | Type reference (TYPE) | STRING | 20100315 |
Method ADD_POSSIBLE_RELATIONS on class CL_WCF_BPATH_PARSER has no exception.
Method ADD_POSSIBLE_TARGETS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_VAL_TAB | Call by reference | Object reference (TYPE REF TO) | CRMT_BOL_BPATH_POSSIB_VAL_TAB | Table of possible values for BPATH complection | 20100315 | |||
| 2 | IV_PREFIX | Call by reference | Type reference (TYPE) | STRING | 20100315 |
Method ADD_POSSIBLE_TARGETS on class CL_WCF_BPATH_PARSER has no exception.
Method ADD_POSSIBLE_VALUES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_COMPLETION_TAB | Call by reference | Object reference (TYPE REF TO) | CRMT_BOL_BPATH_COMPLETION_TAB | Possible entries following a given source code part | 20100312 | |||
| 2 | IR_IDENT | Call by reference | Object reference (TYPE REF TO) | CRMT_BOL_BPATH_IDENT | Indentifier used in BPATH evaluation | 20100312 | |||
| 3 | IV_DESC | Call by reference | Type reference (TYPE) | STRING | 20100312 | ||||
| 4 | IV_IDENT | Call by reference | Type reference (TYPE) | STRING | 20100312 | ||||
| 5 | IV_LEVEL | Call by reference | Type reference (TYPE) | INT2 | 0 | 2 byte integer (signed) | 20100519 | ||
| 6 | IV_PREFIX | Call by reference | Type reference (TYPE) | STRING | 20100312 |
Method ADD_POSSIBLE_VALUES on class CL_WCF_BPATH_PARSER has no exception.
Method ADD_ROWS_FROM_SUB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_ASSIGN | Call by reference | Type reference (TYPE) | STRING | 20101216 | ||||
| 2 | IV_EXPRESSION | Call by reference | Type reference (TYPE) | CRMT_BOL_BPATH_EXPR_VALUE | stores return value of an explicitely typed BPATH expression | 20101216 | |||
| 3 | RV_PROCESS_NEXT | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20101220 |
Method ADD_ROWS_FROM_SUB on class CL_WCF_BPATH_PARSER has no exception.
Method ADD_SORTCRITERION Signature
Method ADD_SORTCRITERION on class CL_WCF_BPATH_PARSER has no parameter.
Method ADD_SORTCRITERION on class CL_WCF_BPATH_PARSER has no exception.
Method ADD_SUBQUERY_METADATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_END | Call by reference | Type reference (TYPE) | INT4 | Natural number | 20090724 | |||
| 2 | IV_START | Call by reference | Type reference (TYPE) | INT4 | Natural number | 20090724 | |||
| 3 | IV_TARGET | Call by reference | Type reference (TYPE) | STRING | '' | 20101220 | |||
| 4 | IV_TEXT | Call by reference | Type reference (TYPE) | STRING | '' | 20090724 |
Method ADD_SUBQUERY_METADATA on class CL_WCF_BPATH_PARSER has no exception.
Method ADJUST_POSSIBLE_ENTRIES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_ENTRY_LIST | Call by reference | Type reference (TYPE) | STRING | 20090820 | ||||
| 2 | IV_FAILED_CONDS | Call by reference | Type reference (TYPE) | STRING | 20090820 | ||||
| 3 | RV_VAL | Value transfer | Type reference (TYPE) | STRING | 20090820 |
Method ADJUST_POSSIBLE_ENTRIES on class CL_WCF_BPATH_PARSER has no exception.
Method ADJUST_STATUSTAB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_ELEMENT | Call by reference | Type reference (TYPE) | STRING | 20090529 | ||||
| 2 | IV_STATUS | Call by reference | Type reference (TYPE) | INT2 | 2 byte integer (signed) | 20090529 |
Method ADJUST_STATUSTAB on class CL_WCF_BPATH_PARSER has no exception.
Method ANOTHER_FUNC_PARAM_ALLOWED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_ALLOWED | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20100315 |
Method ANOTHER_FUNC_PARAM_ALLOWED on class CL_WCF_BPATH_PARSER has no exception.
Method APPEND_POSSIBLE_VALUE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_VALUE_TAB | Call by reference | Object reference (TYPE REF TO) | CRMT_BOL_BPATH_POSSIB_VAL_TAB | Table holds all possible continuations of a BPATH fragment | 20100316 | |||
| 2 | IV_MASK | Call by reference | Type reference (TYPE) | STRING | 20100316 | ||||
| 3 | IV_PREFIX | Call by reference | Type reference (TYPE) | STRING | '' | 20100316 | |||
| 4 | IV_VALUE | Call by reference | Type reference (TYPE) | STRING | 20100316 |
Method APPEND_POSSIBLE_VALUE on class CL_WCF_BPATH_PARSER has no exception.
Method APPEND_SUITABLES_ON_ALL_MODI Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_COMPLETION_TAB | Call by reference | Object reference (TYPE REF TO) | CRMT_BOL_BPATH_COMPLETION_TAB | Table holds all possible continuations of a BPATH fragment | 20100316 | |||
| 2 | IV_OLD_LC | Call by reference | Type reference (TYPE) | INT4 | Natural number | 20100316 | |||
| 3 | IV_PREDECESSOR_STATUS | Call by reference | Type reference (TYPE) | INT2 | 2 byte integer (signed) | 20100316 | |||
| 4 | IV_PREFIX | Call by reference | Type reference (TYPE) | STRING | 20100316 | ||||
| 5 | IV_STATUS | Call by reference | Type reference (TYPE) | INT2 | 2 byte integer (signed) | 20100316 |
Method APPEND_SUITABLES_ON_ALL_MODI on class CL_WCF_BPATH_PARSER has no exception.
Method APPEND_SUITABLE_PROCEEDINGS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_COMPLETION_TAB | Call by reference | Object reference (TYPE REF TO) | CRMT_BOL_BPATH_COMPLETION_TAB | Table holds all possible continuations of a BPATH fragment | 20100312 | |||
| 2 | IV_OLD_LC | Call by reference | Type reference (TYPE) | INT4 | Natural number | 20100312 | |||
| 3 | IV_PREFIX | Call by reference | Type reference (TYPE) | STRING | 20100312 | ||||
| 4 | IV_STATUS | Call by reference | Type reference (TYPE) | INT2 | 2 byte integer (signed) | 20100312 | |||
| 5 | IV_SUPPRESS_POPS | Call by reference | Type reference (TYPE) | ABAP_BOOL | '' | 20100316 |
Method APPEND_SUITABLE_PROCEEDINGS on class CL_WCF_BPATH_PARSER has no exception.
Method ARE_VARS_LOCAL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_POSITION | Call by reference | Type reference (TYPE) | INT4 | Natural number | 20110105 | |||
| 2 | RV_RESULT | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20110105 |
Method ARE_VARS_LOCAL on class CL_WCF_BPATH_PARSER has no exception.
Method BUILD_BOL_MASSREQUEST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_CURRENT_COL | Call by reference | Object reference (TYPE REF TO) | IF_BOL_ENTITY_COL | Entities Collection Interface | 20091008 | |||
| 2 | RV_REQUEST_TAB | Value transfer | Object reference (TYPE REF TO) | CRMT_MULTI_OBJ_REFERENCE_TAB | Table of Object Reference Tables | 20091008 |
Method BUILD_BOL_MASSREQUEST on class CL_WCF_BPATH_PARSER has no exception.
Method BUILD_CONTROL_TABLE Signature
Method BUILD_CONTROL_TABLE on class CL_WCF_BPATH_PARSER has no parameter.
Method BUILD_CONTROL_TABLE on class CL_WCF_BPATH_PARSER has no exception.
Method BUILD_CONTROL_TABLE_OLD Signature
Method BUILD_CONTROL_TABLE_OLD on class CL_WCF_BPATH_PARSER has no parameter.
Method BUILD_CONTROL_TABLE_OLD on class CL_WCF_BPATH_PARSER has no exception.
Method BUILD_IDENTIFIER_TABLE Signature
Method BUILD_IDENTIFIER_TABLE on class CL_WCF_BPATH_PARSER has no parameter.
Method BUILD_IDENTIFIER_TABLE on class CL_WCF_BPATH_PARSER has no exception.
Method CALCULATE_EXPRESSION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_OP1 | Call by reference | Type reference (TYPE) | CRMT_BOL_BPATH_EXPR_VALUE | stores return value of an explicitely typed BPATH expression | 20090227 | |||
| 2 | IV_OP2 | Call by reference | Type reference (TYPE) | CRMT_BOL_BPATH_EXPR_VALUE | stores return value of an explicitely typed BPATH expression | 20090227 | |||
| 3 | IV_OPERATOR | Call by reference | Type reference (TYPE) | STRING | 2 byte integer (signed) | 20090227 | |||
| 4 | IV_OPTYPE | Call by reference | Type reference (TYPE) | INT2 | 2 byte integer (signed) | 20090227 | |||
| 5 | RV_RESULT | Value transfer | Type reference (TYPE) | CRMT_BOL_BPATH_EXPR_VALUE | stores return value of an explicitely typed BPATH expression | 20090227 |
Method CALCULATE_EXPRESSION on class CL_WCF_BPATH_PARSER has no exception.
Method CHECKANDENUMERATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_CHECK | Call by reference | Type reference (TYPE) | STRING | 20090813 | ||||
| 2 | IV_ELEM | Call by reference | Type reference (TYPE) | DATA | 20090813 | ||||
| 3 | IV_OLD | Call by reference | Type reference (TYPE) | STRING | 20090813 | ||||
| 4 | IV_SEP | Call by reference | Type reference (TYPE) | STRING | 20090813 | ||||
| 5 | IV_TYPES | Call by reference | Type reference (TYPE) | STRING | 20090813 | ||||
| 6 | RV_VAL | Value transfer | Type reference (TYPE) | STRING | 20090813 |
Method CHECKANDENUMERATE on class CL_WCF_BPATH_PARSER has no exception.
Method CHECK_CONDITION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_KEYWORD | Call by reference | Type reference (TYPE) | CHAR20 | Char 20 | 20090528 | |||
| 2 | RV_RET | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20090528 |
Method CHECK_CONDITION on class CL_WCF_BPATH_PARSER has no exception.
Method CHECK_PARAMETER_TYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_FUNC | Call by reference | Type reference (TYPE) | STRING | 20090813 | ||||
| 2 | IV_PARAM | Call by reference | Type reference (TYPE) | CRMT_BOL_BPATH_EXPR_VALUE | stores return value of an explicitely typed BPATH expression | 20090813 | |||
| 3 | IV_PARNO | Call by reference | Type reference (TYPE) | INT2 | 2 byte integer (signed) | 20090813 | |||
| 4 | IV_TYPES | Call by reference | Type reference (TYPE) | STRING | 20090813 |
Method CHECK_PARAMETER_TYPE on class CL_WCF_BPATH_PARSER has no exception.
Method CKECK_KEYWORDLIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_NAME | Call by reference | Type reference (TYPE) | STRING | 20090312 | ||||
| 2 | IV_ORG_TOKEN | Call by reference | Type reference (TYPE) | INT2 | 2 byte integer (signed) | 20090312 | |||
| 3 | IV_RESULT | Value transfer | Type reference (TYPE) | INT2 | 2 byte integer (signed) | 20090312 |
Method CKECK_KEYWORDLIST on class CL_WCF_BPATH_PARSER has no exception.
Method CLEAN_OBJECTSTACK Signature
Method CLEAN_OBJECTSTACK on class CL_WCF_BPATH_PARSER has no parameter.
Method CLEAN_OBJECTSTACK on class CL_WCF_BPATH_PARSER has no exception.
Method CODE_COMPLETION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_EVAL_MODE | Call by reference | Type reference (TYPE) | INT2 | 2 byte integer (signed) | 20100316 |
Method CODE_COMPLETION on class CL_WCF_BPATH_PARSER has no exception.
Method COPY_FROM_SUB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_ASSIGN | Call by reference | Type reference (TYPE) | STRING | 20100702 | ||||
| 2 | IV_EXPRESSION | Call by reference | Type reference (TYPE) | CRMT_BOL_BPATH_EXPR_VALUE | stores return value of an explicitely typed BPATH expression | 20100702 | |||
| 3 | IV_STRUC_GEN_ONLY | Call by reference | Type reference (TYPE) | ABAP_BOOL | ' ' | 20101221 |
Method COPY_FROM_SUB on class CL_WCF_BPATH_PARSER has no exception.
Method CREATE_DATA_STRUCTURE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ER_DATA_STRUCTURE_REF | Call by reference | Object reference (TYPE REF TO) | DATA | Reference to dynamic data structure | 20090320 | |||
| 2 | ER_DATA_TABLE_REF | Call by reference | Object reference (TYPE REF TO) | DATA | Reference to dynamic data table | 20090320 | |||
| 3 | IT_FIELDS | Call by reference | Type reference (TYPE) | DDFIELDS | DD: Field List | 20090320 | |||
| 4 | IV_KEY_FIELDS_ONLY | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Flag: Consider key fields only | 20090320 | ||
| 5 | IV_REPLACE_SPECIAL_CHARS | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Flag: Replace special character in fieldnames | 20090320 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | ESH Interface Exception | 20090320 | ||
| 2 | System-Exception Creating Data | 20090320 | ||
| 3 | Exception when Creating a Structure Type | 20090320 | ||
| 4 | Exception when Creating a Table Type | 20090320 |
Method DECREASE_GET_MODE_LEVEL Signature
Method DECREASE_GET_MODE_LEVEL on class CL_WCF_BPATH_PARSER has no parameter.
Method DECREASE_GET_MODE_LEVEL on class CL_WCF_BPATH_PARSER has no exception.
Method DISALLOW_DIRECT_INDEXING Signature
Method DISALLOW_DIRECT_INDEXING on class CL_WCF_BPATH_PARSER has no parameter.
Method DISALLOW_DIRECT_INDEXING on class CL_WCF_BPATH_PARSER has no exception.
Method DO_ASSIGNMENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_ASSIGN | Call by reference | Type reference (TYPE) | STRING | 20090728 | ||||
| 2 | IV_EXPRESSION | Call by reference | Type reference (TYPE) | CRMT_BOL_BPATH_EXPR_VALUE | stores return value of an explicitely typed BPATH expression | 20090311 | |||
| 3 | IV_STRUC_GEN_ONLY | Call by reference | Type reference (TYPE) | ABAP_BOOL | ' ' | 20101221 | |||
| 4 | IV_TARGET | Call by reference | Type reference (TYPE) | STRING | 20090311 | ||||
| 5 | RV_PROCESS_NEXT | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20101220 |
Method DO_ASSIGNMENT on class CL_WCF_BPATH_PARSER has no exception.
Method DO_EVALUATION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_EVAL_MODE | Call by reference | Type reference (TYPE) | INT2 | 3 | 2 byte integer (signed) | 20100312 |
Method DO_EVALUATION on class CL_WCF_BPATH_PARSER has no exception.
Method DO_GROUPDEF_ASSIGNMENTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_ASSIGN | Call by reference | Type reference (TYPE) | STRING | 20100709 | ||||
| 2 | IV_EXPRESSION | Call by reference | Type reference (TYPE) | CRMT_BOL_BPATH_EXPR_VALUE | stores return value of an explicitely typed BPATH expression | 20100709 | |||
| 3 | IV_HIERARCHY | Call by reference | Type reference (TYPE) | STRING | 20100709 | ||||
| 4 | IV_TARGET | Call by reference | Type reference (TYPE) | STRING | 20100709 |
Method DO_GROUPDEF_ASSIGNMENTS on class CL_WCF_BPATH_PARSER has no exception.
Method DO_PREPARSING Signature
Method DO_PREPARSING on class CL_WCF_BPATH_PARSER has no parameter.
Method DO_PREPARSING on class CL_WCF_BPATH_PARSER has no exception.
Method DO_RAISE_EXCEPTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_METH | Call by reference | Type reference (TYPE) | STRING | 20090317 | ||||
| 2 | IV_MISS | Call by reference | Type reference (TYPE) | STRING | '' | 20090317 | |||
| 3 | IV_TEXT | Call by reference | Type reference (TYPE) | STRING | ' expected' | 20090317 |
Method DO_RAISE_EXCEPTION on class CL_WCF_BPATH_PARSER has no exception.
Method DO_SORTING Signature
Method DO_SORTING on class CL_WCF_BPATH_PARSER has no parameter.
Method DO_SORTING on class CL_WCF_BPATH_PARSER has no exception.
Method ENPACK_BOOL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_IN | Call by reference | Type reference (TYPE) | ABAP_BOOL | Natural number | 20090814 | |||
| 2 | RV_OUT | Value transfer | Type reference (TYPE) | CRMT_BOL_BPATH_EXPR_VALUE | stores return value of an explicitely typed BPATH expression | 20090814 |
Method ENPACK_BOOL on class CL_WCF_BPATH_PARSER has no exception.
Method ENPACK_DATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_IN | Call by reference | Type reference (TYPE) | DATS | Natural number | 20090814 | |||
| 2 | RV_OUT | Value transfer | Type reference (TYPE) | CRMT_BOL_BPATH_EXPR_VALUE | stores return value of an explicitely typed BPATH expression | 20090814 |
Method ENPACK_DATE on class CL_WCF_BPATH_PARSER has no exception.
Method ENPACK_NUMBER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_IN | Call by reference | Type reference (TYPE) | INT4 | Natural number | 20090814 | |||
| 2 | RV_OUT | Value transfer | Type reference (TYPE) | CRMT_BOL_BPATH_EXPR_VALUE | stores return value of an explicitely typed BPATH expression | 20090814 |
Method ENPACK_NUMBER on class CL_WCF_BPATH_PARSER has no exception.
Method ENPACK_STRING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_IN | Call by reference | Type reference (TYPE) | STRING | 20090814 | ||||
| 2 | RV_OUT | Value transfer | Type reference (TYPE) | CRMT_BOL_BPATH_EXPR_VALUE | stores return value of an explicitely typed BPATH expression | 20090814 |
Method ENPACK_STRING on class CL_WCF_BPATH_PARSER has no exception.
Method ESCAPE_FOR_REGEX Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_IN | Call by reference | Type reference (TYPE) | STRING | 20100316 | ||||
| 2 | RV_OUT | Value transfer | Type reference (TYPE) | STRING | 20100316 |
Method ESCAPE_FOR_REGEX on class CL_WCF_BPATH_PARSER has no exception.
Method ESTIMATE_READ_HEURISTIC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_DO_MASS | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20091007 |
Method ESTIMATE_READ_HEURISTIC on class CL_WCF_BPATH_PARSER has no exception.
Method EVALUATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_COLL_2_RETURN | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20090730 | |||
| 2 | IV_EVAL_MODE | Call by reference | Type reference (TYPE) | INT2 | 3 | 2 byte integer (signed) | 20090527 | ||
| 3 | IV_IS_SUBQUERY | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20090525 |
Method EVALUATE on class CL_WCF_BPATH_PARSER has no exception.
Method EXEC_FUNC_STRCOMP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_P1 | Call by reference | Type reference (TYPE) | CRMT_BOL_BPATH_EXPR_VALUE | stores return value of an explicitely typed BPATH expression | 20090729 | |||
| 2 | IV_P2 | Call by reference | Type reference (TYPE) | CRMT_BOL_BPATH_EXPR_VALUE | stores return value of an explicitely typed BPATH expression | 20090729 | |||
| 3 | IV_P3 | Call by reference | Type reference (TYPE) | CRMT_BOL_BPATH_EXPR_VALUE | stores return value of an explicitely typed BPATH expression | 20090729 | |||
| 4 | RV_RES | Value transfer | Type reference (TYPE) | CRMT_BOL_BPATH_EXPR_VALUE | stores return value of an explicitely typed BPATH expression | 20090729 |
Method EXEC_FUNC_STRCOMP on class CL_WCF_BPATH_PARSER has no exception.
Method FETCH_ATTRIBUTE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_ATTRIBUTE | Call by reference | Type reference (TYPE) | STRING | 20090312 | ||||
| 2 | IV_DIRECTLY | Call by reference | Object reference (TYPE REF TO) | DATA | 20090319 | ||||
| 3 | IV_USE_CURRENT_OBJECT | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Data Container - Object Interface | 20101202 | ||
| 4 | RV_OP | Value transfer | Type reference (TYPE) | CRMT_BOL_BPATH_EXPR_VALUE | Runtime Type Services | 20090227 |
Method FETCH_ATTRIBUTE on class CL_WCF_BPATH_PARSER has no exception.
Method FETCH_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_ATTRIBUTE | Value transfer | Object reference (TYPE REF TO) | DATA | Runtime Type Services | 20090227 | |||
| 2 | IV_ATTRIBUTE | Call by reference | Type reference (TYPE) | STRING | 20090312 | ||||
| 3 | IV_EVAL_STRUCT | Call by reference | Type reference (TYPE) | BOOLEAN | Logical Variable | 20090227 |
Method FETCH_DATA on class CL_WCF_BPATH_PARSER has no exception.
Method FETCH_VARIABLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_ATTRIBUTE | Call by reference | Type reference (TYPE) | STRING | 20090312 | ||||
| 2 | RV_OP | Value transfer | Object reference (TYPE REF TO) | DATA | Runtime Type Services | 20090312 |
Method FETCH_VARIABLE on class CL_WCF_BPATH_PARSER has no exception.
Method FETCH_VARIABLE_NOT_POSSIBLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_ATTRIBUTE | Call by reference | Type reference (TYPE) | STRING | 20100505 | ||||
| 2 | RV_OP | Value transfer | Object reference (TYPE REF TO) | DATA | 20100505 |
Method FETCH_VARIABLE_NOT_POSSIBLE on class CL_WCF_BPATH_PARSER has no exception.
Method FUNCTION_NAME_IS_REGISTERED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_FUNCTION | Call by reference | Type reference (TYPE) | STRING | 20090814 | ||||
| 2 | RV_VAL | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20090814 |
Method FUNCTION_NAME_IS_REGISTERED on class CL_WCF_BPATH_PARSER has no exception.
Method GENERIC_INITIALIZE_AS_ABSTRACT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_FRAMEWORK_MODEL_OBJECT | Call by reference | Object reference (TYPE REF TO) | OBJECT | 20101201 | ||||
| 2 | IO_FRAMEWORK_OBJECT | Call by reference | Object reference (TYPE REF TO) | OBJECT | Core Module of Generic Interaction Layer (GenIL) | 20101201 | |||
| 3 | IV_APPLICATION | Call by reference | Type reference (TYPE) | STRING | '' | Component Set Name for Generic Interaction Layer | 20101201 | ||
| 4 | IV_ENDSYMBOL | Call by reference | Type reference (TYPE) | INT2 | -1 | 2 byte integer (signed) | 20101201 | ||
| 5 | IV_FRAMEWORK_ACCESS_CLASS | Call by reference | Type reference (TYPE) | STRING | 20101201 | ||||
| 6 | IV_NAMESPACE | Call by reference | Type reference (TYPE) | STRING | Namespace | 20101201 | |||
| 7 | IV_SOURCECODE | Call by reference | Type reference (TYPE) | STRING | 20101201 | ||||
| 8 | IV_STARTOBJECTNAME | Call by reference | Type reference (TYPE) | STRING | Data Container - Object Interface | 20101201 |
Method GENERIC_INITIALIZE_AS_ABSTRACT on class CL_WCF_BPATH_PARSER has no exception.
Method GENERIC_INITIALIZE_AS_COLL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_FRAMEWORK_OBJECT | Call by reference | Object reference (TYPE REF TO) | OBJECT | Core Module of Generic Interaction Layer (GenIL) | 20101201 | |||
| 2 | IO_STARTCOLL | Call by reference | Object reference (TYPE REF TO) | OBJECT | Data Container - Object Interface | 20101201 | |||
| 3 | IV_FRAMEWORK_ACCESS_CLASS | Call by reference | Type reference (TYPE) | STRING | 20101201 | ||||
| 4 | IV_KEEP_GLOBAL_VARS_ALIVE | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20110513 | |||
| 5 | IV_SOURCECODE | Call by reference | Type reference (TYPE) | STRING | 20101201 |
Method GENERIC_INITIALIZE_AS_COLL on class CL_WCF_BPATH_PARSER has no exception.
Method GENERIC_INITIALIZE_AS_OBJECT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_FRAMEWORK_OBJECT | Call by reference | Object reference (TYPE REF TO) | OBJECT | Core Module of Generic Interaction Layer (GenIL) | 20101201 | |||
| 2 | IO_STARTOBJECT | Call by reference | Object reference (TYPE REF TO) | OBJECT | Data Container - Object Interface | 20101201 | |||
| 3 | IV_ENDSYMBOL | Call by reference | Type reference (TYPE) | INT2 | -1 | 2 byte integer (signed) | 20101130 | ||
| 4 | IV_FRAMEWORK_ACCESS_CLASS | Call by reference | Type reference (TYPE) | STRING | 20101201 | ||||
| 5 | IV_KEEP_GLOBAL_VARS_ALIVE | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20110513 | |||
| 6 | IV_SOURCECODE | Call by reference | Type reference (TYPE) | STRING | 20101130 |
Method GENERIC_INITIALIZE_AS_OBJECT on class CL_WCF_BPATH_PARSER has no exception.
Method GENERIC_INITIALIZE_AS_TABLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_FRAMEWORK_OBJECT | Call by reference | Object reference (TYPE REF TO) | OBJECT | Core Module of Generic Interaction Layer (GenIL) | 20110107 | |||
| 2 | IR_STARTTABLE | Call by reference | Object reference (TYPE REF TO) | DATA | Data Container - Object Interface | 20110107 | |||
| 3 | IV_FRAMEWORK_ACCESS_CLASS | Call by reference | Type reference (TYPE) | STRING | 20110107 | ||||
| 4 | IV_KEEP_GLOBAL_VARS_ALIVE | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20110513 | |||
| 5 | IV_SOURCECODE | Call by reference | Type reference (TYPE) | STRING | 20110107 |
Method GENERIC_INITIALIZE_AS_TABLE on class CL_WCF_BPATH_PARSER has no exception.
Method GET_AGGREGAT_POINTER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_ID | Call by reference | Type reference (TYPE) | CHAR6 | Character field of length 6 | 20100506 | |||
| 2 | RV_AGGR | Value transfer | Object reference (TYPE REF TO) | CRMT_BOL_BPATH_EXPR_VALUE | stores return value of an explicitely typed BPATH expression | 20100506 |
Method GET_AGGREGAT_POINTER on class CL_WCF_BPATH_PARSER has no exception.
Method GET_AND_CHECK_PARAMETER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_DEFAULT | Call by reference | Type reference (TYPE) | CRMT_BOL_BPATH_EXPR_VALUE | stores return value of an explicitely typed BPATH expression | 20090814 | |||
| 2 | IV_FUNC | Call by reference | Type reference (TYPE) | STRING | 20090813 | ||||
| 3 | IV_PARNO | Call by reference | Type reference (TYPE) | INT2 | 2 byte integer (signed) | 20090813 | |||
| 4 | IV_TYPES | Call by reference | Type reference (TYPE) | STRING | 20090813 | ||||
| 5 | LV_PARAM | Value transfer | Type reference (TYPE) | CRMT_BOL_BPATH_EXPR_VALUE | stores return value of an explicitely typed BPATH expression | 20090813 |
Method GET_AND_CHECK_PARAMETER on class CL_WCF_BPATH_PARSER has no exception.
Method GET_COLL_RESULT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_OBJECT | Value transfer | Object reference (TYPE REF TO) | OBJECT | 20101202 |
Method GET_COLL_RESULT on class CL_WCF_BPATH_PARSER has no exception.
Method GET_CURRENT_ATTRIBUTE_NAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_NAME | Value transfer | Type reference (TYPE) | STRING | 20100429 |
Method GET_CURRENT_ATTRIBUTE_NAME on class CL_WCF_BPATH_PARSER has no exception.
Method GET_CURRENT_FIELDTAB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_MIN_LENGTH | Call by reference | Type reference (TYPE) | INT2 | 2 byte integer (signed) | 20110211 | |||
| 2 | IV_TYPES | Call by reference | Type reference (TYPE) | STRING | 20110211 | ||||
| 3 | RV_RESULT | Value transfer | Type reference (TYPE) | STRINGTAB | Table with Strings | 20110211 |
Method GET_CURRENT_FIELDTAB on class CL_WCF_BPATH_PARSER has no exception.
Method GET_CURRENT_GROUP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RR_RESULT | Value transfer | Object reference (TYPE REF TO) | CRMT_BOL_BPATH_GROUP | contains an identified group element | 20100629 |
Method GET_CURRENT_GROUP on class CL_WCF_BPATH_PARSER has no exception.
Method GET_CURRENT_INDEX Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_RESULT | Value transfer | Type reference (TYPE) | INT4 | Natural number | 20100628 |
Method GET_CURRENT_INDEX on class CL_WCF_BPATH_PARSER has no exception.
Method GET_CURRENT_OBJECT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RO_RESULT | Value transfer | Object reference (TYPE REF TO) | OBJECT | Entity | 20100628 |
Method GET_CURRENT_OBJECT on class CL_WCF_BPATH_PARSER has no exception.
Method GET_CURRENT_SIZE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_RESULT | Value transfer | Type reference (TYPE) | INT4 | Natural number | 20100628 |
Method GET_CURRENT_SIZE on class CL_WCF_BPATH_PARSER has no exception.
Method GET_CURRENT_SOURCE_POS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_FAILED_CONDS | Call by reference | Type reference (TYPE) | STRING | '' | 20090820 | |||
| 2 | IV_STATUS | Call by reference | Type reference (TYPE) | INT2 | -1 | 2 byte integer (signed) | 20090529 | ||
| 3 | RV_RESULT | Value transfer | Type reference (TYPE) | STRING | 20090401 |
Method GET_CURRENT_SOURCE_POS on class CL_WCF_BPATH_PARSER has no exception.
Method GET_DATATYPE_STRING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_TYPES | Call by reference | Type reference (TYPE) | STRING | 20090813 | ||||
| 2 | RV_VAL | Value transfer | Type reference (TYPE) | STRING | 20090813 |
Method GET_DATATYPE_STRING on class CL_WCF_BPATH_PARSER has no exception.
Method GET_DDIC_FIELDS_REF Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_DATA_REF | Call by reference | Object reference (TYPE REF TO) | DATA | 20090820 | ||||
| 2 | RV_RESULT | Value transfer | Object reference (TYPE REF TO) | DDFIELDS | DD: Field List | 20090820 |
Method GET_DDIC_FIELDS_REF on class CL_WCF_BPATH_PARSER has no exception.
Method GET_EMPTY_EXPRESSION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_ETYPE | Call by reference | Type reference (TYPE) | CHAR1 | Single-Character Flag | 20090305 | |||
| 2 | RV_RESULT | Value transfer | Type reference (TYPE) | CRMT_BOL_BPATH_EXPR_VALUE | stores return value of an explicitely typed BPATH expression | 20090305 |
Method GET_EMPTY_EXPRESSION on class CL_WCF_BPATH_PARSER has no exception.
Method GET_END_OF_SUB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_END | Value transfer | Type reference (TYPE) | INT4 | Natural number | 20100427 |
Method GET_END_OF_SUB on class CL_WCF_BPATH_PARSER has no exception.
Method GET_EXPECTED_NUMBER_TEXT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_MIN | Call by reference | Type reference (TYPE) | INT2 | 2 byte integer (signed) | 20090814 | |||
| 2 | IV_OPT | Call by reference | Type reference (TYPE) | INT2 | 2 byte integer (signed) | 20090814 | |||
| 3 | RV_TEXT | Value transfer | Type reference (TYPE) | STRING | 20090814 |
Method GET_EXPECTED_NUMBER_TEXT on class CL_WCF_BPATH_PARSER has no exception.
Method GET_INIT_AGGREGATION_VALUE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_ID | Call by reference | Type reference (TYPE) | CHAR6 | Character field of length 6 | 20100506 | |||
| 2 | RV_RESULT | Value transfer | Type reference (TYPE) | CRMT_BOL_BPATH_EXPR_VALUE | stores return value of an explicitely typed BPATH expression | 20100506 |
Method GET_INIT_AGGREGATION_VALUE on class CL_WCF_BPATH_PARSER has no exception.
Method GET_INTERNAL_DATATYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_ATTR | Call by reference | Type reference (TYPE) | ANY | 20090727 | ||||
| 2 | RV_TYPE | Value transfer | Type reference (TYPE) | CHAR1 | Single-Character Flag | 20090727 |
Method GET_INTERNAL_DATATYPE on class CL_WCF_BPATH_PARSER has no exception.
Method GET_NO_OF_PARAMETERS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_OPTIONAL_PARAMS | Call by reference | Type reference (TYPE) | INT2 | 2 byte integer (signed) | 20090814 | |||
| 2 | EV_RESULT | Call by reference | Type reference (TYPE) | INT2 | 2 byte integer (signed) | 20090814 | |||
| 3 | IV_FUNCTION | Call by reference | Type reference (TYPE) | STRING | 20090713 |
Method GET_NO_OF_PARAMETERS on class CL_WCF_BPATH_PARSER has no exception.
Method GET_NO_VALUE_MARKER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_ETYPE | Call by reference | Type reference (TYPE) | CHAR1 | 'X' | Single-Character Flag | 20100427 | ||
| 2 | RV_RESULT | Value transfer | Type reference (TYPE) | CRMT_BOL_BPATH_EXPR_VALUE | stores return value of an explicitely typed BPATH expression | 20090727 |
Method GET_NO_VALUE_MARKER on class CL_WCF_BPATH_PARSER has no exception.
Method GET_SUITABLE_CONTROL_LINE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_OLD_LC | Call by reference | Type reference (TYPE) | INT4 | Natural number | 20090602 | |||
| 2 | IV_STATUS | Call by reference | Type reference (TYPE) | INT2 | 2 byte integer (signed) | 20090428 | |||
| 3 | RV_LINE | Value transfer | Object reference (TYPE REF TO) | CRMT_BOL_BPATH_CONTROL_LINE | controls the pre-parsing / proposal engine | 20090428 |
Method GET_SUITABLE_CONTROL_LINE on class CL_WCF_BPATH_PARSER has no exception.
Method INITIALIZE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_SOURCECODE | Call by reference | Type reference (TYPE) | STRING | 20090220 |
Method INITIALIZE on class CL_WCF_BPATH_PARSER has no exception.
Method INITIALIZEMACHINE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_IS_SUBQUERY | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20090525 | ||||
| 2 | IV_MODE | Call by reference | Type reference (TYPE) | INT2 | 2 byte integer (signed) | 20090527 |
Method INITIALIZEMACHINE on class CL_WCF_BPATH_PARSER has no exception.
Method INITIALIZE_AS_ABSTRACT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_APPLICATION | Call by reference | Type reference (TYPE) | CRMT_GENIL_APPL | '' | Component Set Name for Generic Interaction Layer | 20090925 | ||
| 2 | IV_ENDSYMBOL | Call by reference | Type reference (TYPE) | INT2 | -1 | 2 byte integer (signed) | 20090925 | ||
| 3 | IV_GENERIC_IL | Call by reference | Object reference (TYPE REF TO) | CL_CRM_GENERIC_IL_NEW | Core Module of Generic Interaction Layer (GenIL) | 20100217 | |||
| 4 | IV_NAMESPACE | Call by reference | Type reference (TYPE) | GENILT_NAMESPACE | Namespace | 20100222 | |||
| 5 | IV_RUNTIME_MODEL | Call by reference | Object reference (TYPE REF TO) | IF_GENIL_OBJ_MODEL | Interface for Access to Central Object Model | 20100428 | |||
| 6 | IV_SOURCECODE | Call by reference | Type reference (TYPE) | STRING | 20090925 | ||||
| 7 | IV_STARTOBJECTNAME | Call by reference | Type reference (TYPE) | CRMT_EXT_OBJ_NAME | Data Container - Object Interface | 20090925 |
Method INITIALIZE_AS_ABSTRACT on class CL_WCF_BPATH_PARSER has no exception.
Method INITIALIZE_AS_COLLECTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_GENERIC_IL | Call by reference | Object reference (TYPE REF TO) | CL_CRM_GENERIC_IL_NEW | Core Module of Generic Interaction Layer (GenIL) | 20091008 | |||
| 2 | IV_KEEP_GLOBAL_VARS_ALIVE | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20110513 | |||
| 3 | IV_SOURCECODE | Call by reference | Type reference (TYPE) | STRING | 20090319 | ||||
| 4 | IV_STARTCOLL | Call by reference | Object reference (TYPE REF TO) | IF_BOL_ENTITY_COL | Data Container - Object Interface | 20090319 |
Method INITIALIZE_AS_COLLECTION on class CL_WCF_BPATH_PARSER has no exception.
Method INITIALIZE_AS_OBJECT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_ENDSYMBOL | Call by reference | Type reference (TYPE) | INT2 | -1 | 2 byte integer (signed) | 20090319 | ||
| 2 | IV_GENERIC_IL | Call by reference | Object reference (TYPE REF TO) | CL_CRM_GENERIC_IL_NEW | Core Module of Generic Interaction Layer (GenIL) | 20091008 | |||
| 3 | IV_KEEP_GLOBAL_VARS_ALIVE | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20110513 | |||
| 4 | IV_SOURCECODE | Call by reference | Type reference (TYPE) | STRING | 20090319 | ||||
| 5 | IV_STARTOBJECT | Call by reference | Object reference (TYPE REF TO) | CL_CRM_BOL_ENTITY | Data Container - Object Interface | 20090319 |
Method INITIALIZE_AS_OBJECT on class CL_WCF_BPATH_PARSER has no exception.
Method INITIALIZE_RELTREE Signature
Method INITIALIZE_RELTREE on class CL_WCF_BPATH_PARSER has no parameter.
Method INITIALIZE_RELTREE on class CL_WCF_BPATH_PARSER has no exception.
Method IS_GLOBAL_VAR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_GLOBAL | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20090727 | ||||
| 2 | IV_TARGET | Call by reference | Type reference (TYPE) | STRING | 20090727 |
Method IS_GLOBAL_VAR on class CL_WCF_BPATH_PARSER has no exception.
Method IS_MARKED_AS_NO_VALUE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_ELEMENT | Call by reference | Type reference (TYPE) | CRMT_BOL_BPATH_EXPR_VALUE | stores return value of an explicitely typed BPATH expression | 20090727 | |||
| 2 | IV_RESULT | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20090727 | ||||
| 3 | IV_TYPE | Call by reference | Type reference (TYPE) | CHAR1 | Single-Character Flag | 20100427 |
Method IS_MARKED_AS_NO_VALUE on class CL_WCF_BPATH_PARSER has no exception.
Method IS_OPTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_CONTROL_LINE | Call by reference | Object reference (TYPE REF TO) | CRMT_BOL_BPATH_CONTROL_LINE | controls the pre-parsing / proposal engine | 20090821 | |||
| 2 | RV_IS_OPTION | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20090821 |
Method IS_OPTION on class CL_WCF_BPATH_PARSER has no exception.
Method IS_PARAMETERLESS_FUNCTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_RESULT | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20100315 |
Method IS_PARAMETERLESS_FUNCTION on class CL_WCF_BPATH_PARSER has no exception.
Method IS_STRUCT_REF Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_DATA | Call by reference | Object reference (TYPE REF TO) | DATA | 20110105 | ||||
| 2 | RV_RETURN | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20110105 |
Method IS_STRUCT_REF on class CL_WCF_BPATH_PARSER has no exception.
Method IS_TABLE_REF Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_DATA | Call by reference | Object reference (TYPE REF TO) | DATA | 20101220 | ||||
| 2 | RV_RETURN | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20101220 |
Method IS_TABLE_REF on class CL_WCF_BPATH_PARSER has no exception.
Method JUMP_2_END_OF_GROUPING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_STATUS | Value transfer | Type reference (TYPE) | INT2 | 2 byte integer (signed) | 20100401 |
Method JUMP_2_END_OF_GROUPING on class CL_WCF_BPATH_PARSER has no exception.
Method JUMP_2_END_OF_SUB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_STATUS | Value transfer | Type reference (TYPE) | INT2 | 2 byte integer (signed) | 20090724 |
Method JUMP_2_END_OF_SUB on class CL_WCF_BPATH_PARSER has no exception.
Method JUMP_OVER_GROUP_INIT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_STATUS | Value transfer | Type reference (TYPE) | INT2 | 2 byte integer (signed) | 20100421 |
Method JUMP_OVER_GROUP_INIT on class CL_WCF_BPATH_PARSER has no exception.
Method KEEP_GLOBAL_VARS_ALIVE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_VALUE | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | 20110513 |
Method KEEP_GLOBAL_VARS_ALIVE on class CL_WCF_BPATH_PARSER has no exception.
Method LOOK_FORWARD Signature
Method LOOK_FORWARD on class CL_WCF_BPATH_PARSER has no parameter.
Method LOOK_FORWARD on class CL_WCF_BPATH_PARSER has no exception.
Method MORE_PARAMETERS_ON_STACK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_RESULT | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20100628 |
Method MORE_PARAMETERS_ON_STACK on class CL_WCF_BPATH_PARSER has no exception.
Method MUST_STOP_AFTER_FIRST_FOUND Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_RESULT | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20101220 |
Method MUST_STOP_AFTER_FIRST_FOUND on class CL_WCF_BPATH_PARSER has no exception.
Method NO_OF_PARAMETERS_SUFFICIENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_ALLOWED | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20100519 |
Method NO_OF_PARAMETERS_SUFFICIENT on class CL_WCF_BPATH_PARSER has no exception.
Method PREFIX_MATCHES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_MASK | Call by reference | Type reference (TYPE) | STRING | 20100312 | ||||
| 2 | IV_PREFIX | Call by reference | Type reference (TYPE) | STRING | 20100312 | ||||
| 3 | RV_RESULT | Value transfer | Type reference (TYPE) | STRING | Char 20 | 20100312 |
Method PREFIX_MATCHES on class CL_WCF_BPATH_PARSER has no exception.
Method PREPARSE_ASSIGNMENT Signature
Method PREPARSE_ASSIGNMENT on class CL_WCF_BPATH_PARSER has no parameter.
Method PREPARSE_ASSIGNMENT on class CL_WCF_BPATH_PARSER has no exception.
Method PREPARSE_BRACKETOFF Signature
Method PREPARSE_BRACKETOFF on class CL_WCF_BPATH_PARSER has no parameter.
Method PREPARSE_BRACKETOFF on class CL_WCF_BPATH_PARSER has no exception.
Method PREPARSE_COLON Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_STATUS | Call by reference | Type reference (TYPE) | INT2 | 2 byte integer (signed) | 20100421 |
Method PREPARSE_COLON on class CL_WCF_BPATH_PARSER has no exception.
Method PREPARSE_RELATION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_CONTROL_LINE | Call by reference | Object reference (TYPE REF TO) | CRMT_BOL_BPATH_CONTROL_LINE | controls the pre-parsing / proposal engine | 20091007 |
Method PREPARSE_RELATION on class CL_WCF_BPATH_PARSER has no exception.
Method PREPARSE_SUB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_ELEM | Call by reference | Type reference (TYPE) | STRING | 20091007 |
Method PREPARSE_SUB on class CL_WCF_BPATH_PARSER has no exception.
Method PROCESS_ABSTRACT_ATTRIBUTE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_STATUS | Call by reference | Type reference (TYPE) | INT2 | 2 byte integer (signed) | 20100218 |
Method PROCESS_ABSTRACT_ATTRIBUTE on class CL_WCF_BPATH_PARSER has no exception.
Method PROCESS_ABSTRACT_BASIC_ELEMENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_TYPE | Call by reference | Type reference (TYPE) | STRING | Single-Character Flag | 20100218 |
Method PROCESS_ABSTRACT_BASIC_ELEMENT on class CL_WCF_BPATH_PARSER has no exception.
Method PROCESS_ABSTRACT_DEREF Signature
Method PROCESS_ABSTRACT_DEREF on class CL_WCF_BPATH_PARSER has no parameter.
Method PROCESS_ABSTRACT_DEREF on class CL_WCF_BPATH_PARSER has no exception.
Method PROCESS_ABSTRACT_FUNC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_FUNCTION | Call by reference | Type reference (TYPE) | STRING | 20100218 | ||||
| 2 | RV_OP | Value transfer | Type reference (TYPE) | CRMT_BOL_BPATH_EXPR_VALUE | stores return value of an explicitely typed BPATH expression | 20100218 |
Method PROCESS_ABSTRACT_FUNC on class CL_WCF_BPATH_PARSER has no exception.
Method PROCESS_ABSTRACT_RELATION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_CONTROL_LINE | Call by reference | Object reference (TYPE REF TO) | CRMT_BOL_BPATH_CONTROL_LINE | controls the pre-parsing / proposal engine | 20100331 | |||
| 2 | IV_CURRENT_COLL | Call by reference | Object reference (TYPE REF TO) | IF_BOL_ENTITY_COL | Entities Collection Interface | 20091001 | |||
| 3 | IV_NEWSTATUS | Call by reference | Type reference (TYPE) | INT2 | 2 byte integer (signed) | 20091001 | |||
| 4 | IV_RELNAME | Call by reference | Type reference (TYPE) | STRING | 20091001 | ||||
| 5 | RV_PROCESS_NEXT | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20091001 |
Method PROCESS_ABSTRACT_RELATION on class CL_WCF_BPATH_PARSER has no exception.
Method PROCESS_ABSTRACT_STAR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_STATUS | Call by reference | Type reference (TYPE) | INT2 | 2 byte integer (signed) | 20100218 |
Method PROCESS_ABSTRACT_STAR on class CL_WCF_BPATH_PARSER has no exception.
Method PROCESS_ACTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_CONTROL_LINE | Call by reference | Object reference (TYPE REF TO) | CRMT_BOL_BPATH_CONTROL_LINE | controls the pre-parsing / proposal engine | 20090527 | |||
| 2 | RV_PROCESS_NEXT | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20090527 |
Method PROCESS_ACTION on class CL_WCF_BPATH_PARSER has no exception.
Method PROCESS_ATTRIBUTE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_STATUS | Call by reference | Type reference (TYPE) | INT2 | 2 byte integer (signed) | 20090529 |
Method PROCESS_ATTRIBUTE on class CL_WCF_BPATH_PARSER has no exception.
Method PROCESS_BASIC_ELEMENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_TYPE | Call by reference | Type reference (TYPE) | STRING | Single-Character Flag | 20090527 |
Method PROCESS_BASIC_ELEMENT on class CL_WCF_BPATH_PARSER has no exception.
Method PROCESS_BRACKETOFF Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_PROCESS_NEXT | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20091007 |
Method PROCESS_BRACKETOFF on class CL_WCF_BPATH_PARSER has no exception.
Method PROCESS_BRACKETON Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_TYPE | Call by reference | Type reference (TYPE) | STRING | Single-Character Flag | 20100331 |
Method PROCESS_BRACKETON on class CL_WCF_BPATH_PARSER has no exception.
Method PROCESS_BRACKETS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_RESULT | Value transfer | Type reference (TYPE) | CRMT_BOL_BPATH_EXPR_VALUE | stores return value of an explicitely typed BPATH expression | 20090527 |
Method PROCESS_BRACKETS on class CL_WCF_BPATH_PARSER has no exception.
Method PROCESS_COLON Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_STATUS | Call by reference | Type reference (TYPE) | INT2 | 2 byte integer (signed) | 20100421 |
Method PROCESS_COLON on class CL_WCF_BPATH_PARSER has no exception.
Method PROCESS_DEREFERENCATION Signature
Method PROCESS_DEREFERENCATION on class CL_WCF_BPATH_PARSER has no parameter.
Method PROCESS_DEREFERENCATION on class CL_WCF_BPATH_PARSER has no exception.
Method PROCESS_DIRECT_INDEXING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_INDEX | Call by reference | Type reference (TYPE) | CRMT_BOL_BPATH_EXPR_VALUE | stores return value of an explicitely typed BPATH expression | 20090925 | |||
| 2 | RV_PROCEED | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20090925 |
Method PROCESS_DIRECT_INDEXING on class CL_WCF_BPATH_PARSER has no exception.
Method PROCESS_DOLLAR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_STATUS | Call by reference | Type reference (TYPE) | INT2 | 2 byte integer (signed) | 20101216 |
Method PROCESS_DOLLAR on class CL_WCF_BPATH_PARSER has no exception.
Method PROCESS_EXEC_FUNC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_FUNCTION | Call by reference | Type reference (TYPE) | STRING | 20090713 | ||||
| 2 | RV_OP | Value transfer | Type reference (TYPE) | CRMT_BOL_BPATH_EXPR_VALUE | stores return value of an explicitely typed BPATH expression | 20090713 |
Method PROCESS_EXEC_FUNC on class CL_WCF_BPATH_PARSER has no exception.
Method PROCESS_FILTEROFF Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_STATUS | Call by reference | Type reference (TYPE) | INT2 | 2 byte integer (signed) | 20090821 | |||
| 2 | RV_PROCEED | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20090602 |
Method PROCESS_FILTEROFF on class CL_WCF_BPATH_PARSER has no exception.
Method PROCESS_FUNCTION Signature
Method PROCESS_FUNCTION on class CL_WCF_BPATH_PARSER has no parameter.
Method PROCESS_FUNCTION on class CL_WCF_BPATH_PARSER has no exception.
Method PROCESS_FUNCTION_CLOSE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_LAST_PARAM | Call by reference | Type reference (TYPE) | CRMT_BOL_BPATH_EXPR_VALUE | stores return value of an explicitely typed BPATH expression | 20090714 | |||
| 2 | RV_RESULT | Value transfer | Type reference (TYPE) | CRMT_BOL_BPATH_EXPR_VALUE | stores return value of an explicitely typed BPATH expression | 20090713 |
Method PROCESS_FUNCTION_CLOSE on class CL_WCF_BPATH_PARSER has no exception.
Method PROCESS_GROUPING_CLOSE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_IS_FIRST | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20100421 | ||||
| 2 | IV_ADD_DIRECTLY | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20100422 | |||
| 3 | IV_LAST_PARAM | Call by reference | Type reference (TYPE) | CRMT_BOL_BPATH_EXPR_VALUE | stores return value of an explicitely typed BPATH expression | 20100331 |
Method PROCESS_GROUPING_CLOSE on class CL_WCF_BPATH_PARSER has no exception.
Method PROCESS_GROUP_ASSG_CLOSE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_VALUE | Call by reference | Type reference (TYPE) | CRMT_BOL_BPATH_EXPR_VALUE | stores return value of an explicitely typed BPATH expression | 20100422 |
Method PROCESS_GROUP_ASSG_CLOSE on class CL_WCF_BPATH_PARSER has no exception.
Method PROCESS_INDEXOFF Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_VALUE | Call by reference | Type reference (TYPE) | CRMT_BOL_BPATH_EXPR_VALUE | stores return value of an explicitely typed BPATH expression | 20100422 | |||
| 2 | RV_PROCESS_NEXT | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20101220 |
Method PROCESS_INDEXOFF on class CL_WCF_BPATH_PARSER has no exception.
Method PROCESS_INDEXON Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_VALUE | Call by reference | Type reference (TYPE) | CRMT_BOL_BPATH_EXPR_VALUE | stores return value of an explicitely typed BPATH expression | 20100709 |
Method PROCESS_INDEXON on class CL_WCF_BPATH_PARSER has no exception.
Method PROCESS_KOMMA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_STATUS | Call by reference | Type reference (TYPE) | INT2 | 2 byte integer (signed) | 20090821 |
Method PROCESS_KOMMA on class CL_WCF_BPATH_PARSER has no exception.
Method PROCESS_OPERATOR Signature
Method PROCESS_OPERATOR on class CL_WCF_BPATH_PARSER has no parameter.
Method PROCESS_OPERATOR on class CL_WCF_BPATH_PARSER has no exception.
Method PROCESS_OPTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_STATUS | Call by reference | Type reference (TYPE) | INT2 | 2 byte integer (signed) | 20090821 |
Method PROCESS_OPTION on class CL_WCF_BPATH_PARSER has no exception.
Method PROCESS_POP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_PROCEED | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20090527 |
Method PROCESS_POP on class CL_WCF_BPATH_PARSER has no exception.
Method PROCESS_RELATION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_NEWSTATUS | Call by reference | Type reference (TYPE) | INT2 | 2 byte integer (signed) | 20090527 | |||
| 2 | IV_RELNAME | Call by reference | Type reference (TYPE) | STRING | 20090527 | ||||
| 3 | IV_WORK_ON_CURRENT_COLL | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Entities Collection Interface | 20101202 | ||
| 4 | RV_PROCESS_NEXT | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20090707 |
Method PROCESS_RELATION on class CL_WCF_BPATH_PARSER has no exception.
Method PROCESS_STAR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_STATUS | Call by reference | Type reference (TYPE) | INT2 | 2 byte integer (signed) | 20090602 |
Method PROCESS_STAR on class CL_WCF_BPATH_PARSER has no exception.
Method PROCESS_STRUCTUREDEF Signature
Method PROCESS_STRUCTUREDEF on class CL_WCF_BPATH_PARSER has no parameter.
Method PROCESS_STRUCTUREDEF on class CL_WCF_BPATH_PARSER has no exception.
Method PROCESS_SUB Signature
Method PROCESS_SUB on class CL_WCF_BPATH_PARSER has no parameter.
Method PROCESS_SUB on class CL_WCF_BPATH_PARSER has no exception.
Method PROCESS_SUB_CLOSE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_LAST_PARAM | Call by reference | Type reference (TYPE) | CRMT_BOL_BPATH_EXPR_VALUE | stores return value of an explicitely typed BPATH expression | 20090724 | |||
| 2 | RV_RESULT | Value transfer | Type reference (TYPE) | CRMT_BOL_BPATH_EXPR_VALUE | stores return value of an explicitely typed BPATH expression | 20090724 |
Method PROCESS_SUB_CLOSE on class CL_WCF_BPATH_PARSER has no exception.
Method PROCESS_TARGET Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_STATUS | Call by reference | Type reference (TYPE) | INT2 | 2 byte integer (signed) | 20090602 |
Method PROCESS_TARGET on class CL_WCF_BPATH_PARSER has no exception.
Method PUSH_DATA_ON_RESETVAR_HEAP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_EXPRESSION | Call by reference | Type reference (TYPE) | CRMT_BOL_BPATH_EXPR_VALUE | stores return value of an explicitely typed BPATH expression | 20110107 | |||
| 2 | IV_TARGET | Call by reference | Type reference (TYPE) | STRING | 20110107 |
Method PUSH_DATA_ON_RESETVAR_HEAP on class CL_WCF_BPATH_PARSER has no exception.
Method READ_2_NEXT_DELIMITER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CV_TYPE | Call by reference | Type reference (TYPE) | INT2 | Natural number | 20090303 | |||
| 2 | EV_LENGTH_IN_SOURCE | Call by reference | Type reference (TYPE) | INT4 | Natural number | 20101203 | |||
| 3 | EV_NAME | Call by reference | Type reference (TYPE) | STRING | 20090303 | ||||
| 4 | IV_IS_VAR | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20090929 | |||
| 5 | IV_STARTINDEX | Call by reference | Type reference (TYPE) | INT4 | 2 byte integer (signed) | 20090220 |
Method READ_2_NEXT_DELIMITER on class CL_WCF_BPATH_PARSER has no exception.
Method REGISTER_FUNCTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_AGGREGAT | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20100505 | |||
| 2 | IV_ASK_FRAMEWORK | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20110506 | |||
| 3 | IV_NAME | Call by reference | Type reference (TYPE) | STRING | 20100315 | ||||
| 4 | IV_NO_OPT | Call by reference | Type reference (TYPE) | INT2 | 0 | 2 byte integer (signed) | 20100315 | ||
| 5 | IV_NO_PARAMS | Call by reference | Type reference (TYPE) | INT2 | 2 byte integer (signed) | 20100315 | |||
| 6 | IV_TYPE | Call by reference | Type reference (TYPE) | STRING | 20100315 |
Method REGISTER_FUNCTION on class CL_WCF_BPATH_PARSER has no exception.
Method REGISTER_FUNCTIONS Signature
Method REGISTER_FUNCTIONS on class CL_WCF_BPATH_PARSER has no parameter.
Method REGISTER_FUNCTIONS on class CL_WCF_BPATH_PARSER has no exception.
Method RESET_VARS_ON_HEAP Signature
Method RESET_VARS_ON_HEAP on class CL_WCF_BPATH_PARSER has no parameter.
Method RESET_VARS_ON_HEAP on class CL_WCF_BPATH_PARSER has no exception.
Method RETRIEVE_DATA_FR_STATEMENT_TAB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_CONTROLLINE | Value transfer | Object reference (TYPE REF TO) | CRMT_BOL_BPATH_CONTROL_LINE | controls the pre-parsing / proposal engine | 20090529 | |||
| 2 | EV_SUCCESSFUL | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20090529 | ||||
| 3 | IV_STATUS | Call by reference | Type reference (TYPE) | INT2 | 2 byte integer (signed) | 20090602 |
Method RETRIEVE_DATA_FR_STATEMENT_TAB on class CL_WCF_BPATH_PARSER has no exception.
Method RE_INITIALIZE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_SOURCECODE | Call by reference | Type reference (TYPE) | STRING | 20110513 |
Method RE_INITIALIZE on class CL_WCF_BPATH_PARSER has no exception.
Method ROLLBACK_AND_TAKE_NEXT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_CONTROL_LINE | Call by reference | Object reference (TYPE REF TO) | CRMT_BOL_BPATH_CONTROL_LINE | controls the pre-parsing / proposal engine | 20090527 | |||
| 2 | IV_INNER_CALL | Call by reference | Type reference (TYPE) | ABAP_BOOL | ' ' | 20090724 | |||
| 3 | RV_STATUS | Value transfer | Type reference (TYPE) | INT2 | 2 byte integer (signed) | 20090527 |
Method ROLLBACK_AND_TAKE_NEXT on class CL_WCF_BPATH_PARSER has no exception.
Method ROUND_RESULT_ON_PARAMETER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_DATA | Call by reference | Type reference (TYPE) | CRMT_BOL_BPATH_EXPR_VALUE | stores return value of an explicitely typed BPATH expression | 20100512 | |||
| 2 | IV_DEFAULT | Call by reference | Type reference (TYPE) | INT2 | 2 byte integer (signed) | 20100512 | |||
| 3 | IV_FUNCTION | Call by reference | Type reference (TYPE) | STRING | 20100512 | ||||
| 4 | IV_MODE | Call by reference | Type reference (TYPE) | I | 2 byte integer (signed) | 20100512 | |||
| 5 | IV_PARNO | Call by reference | Type reference (TYPE) | INT2 | 2 byte integer (signed) | 20100512 |
Method ROUND_RESULT_ON_PARAMETER on class CL_WCF_BPATH_PARSER has no exception.
Method SCAN_DATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_STARTINDEX | Call by reference | Type reference (TYPE) | INT4 | 2 byte integer (signed) | 20090220 | |||
| 2 | RV_NAME | Value transfer | Type reference (TYPE) | STRING | 20090220 |
Method SCAN_DATE on class CL_WCF_BPATH_PARSER has no exception.
Method SCAN_FREETEXT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_NEXTCHAR | Call by reference | Type reference (TYPE) | CHAR1 | Single-Character Flag | 20091007 |
Method SCAN_FREETEXT on class CL_WCF_BPATH_PARSER has no exception.
Method SCAN_NEXT Signature
Method SCAN_NEXT on class CL_WCF_BPATH_PARSER has no parameter.
Method SCAN_NEXT on class CL_WCF_BPATH_PARSER has no exception.
Method SCAN_NUMBER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_FIRSTCHAR | Call by reference | Type reference (TYPE) | C | 20090223 | ||||
| 2 | IV_STARTINDEX | Call by reference | Type reference (TYPE) | INT4 | 2 byte integer (signed) | 20090223 | |||
| 3 | RV_NAME | Value transfer | Type reference (TYPE) | STRING | 20090223 |
Method SCAN_NUMBER on class CL_WCF_BPATH_PARSER has no exception.
Method SCAN_STRING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_STARTINDEX | Call by reference | Type reference (TYPE) | INT4 | 2 byte integer (signed) | 20090220 | |||
| 2 | RV_NAME | Value transfer | Type reference (TYPE) | STRING | 20090220 |
Method SCAN_STRING on class CL_WCF_BPATH_PARSER has no exception.
Method SET_CURRENT_ATTRIBUTE Signature
Method SET_CURRENT_ATTRIBUTE on class CL_WCF_BPATH_PARSER has no parameter.
Method SET_CURRENT_ATTRIBUTE on class CL_WCF_BPATH_PARSER has no exception.
Method SET_SUBQUERY_INFO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_POSITION | Call by reference | Type reference (TYPE) | INT4 | Natural number | 20110107 |
Method SET_SUBQUERY_INFO on class CL_WCF_BPATH_PARSER has no exception.
Method STATUSMACHINE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_IS_SUBQUERY | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20090525 | ||||
| 2 | IV_MODE | Call by reference | Type reference (TYPE) | INT2 | 2 byte integer (signed) | 20090527 | |||
| 3 | IV_STARTSTATUS | Call by reference | Type reference (TYPE) | INT2 | 2 byte integer (signed) | 20090428 |
Method STATUSMACHINE on class CL_WCF_BPATH_PARSER has no exception.
Method TAKE_FIRST_RESULT_AS_RESULT Signature
Method TAKE_FIRST_RESULT_AS_RESULT on class CL_WCF_BPATH_PARSER has no parameter.
Method TAKE_FIRST_RESULT_AS_RESULT on class CL_WCF_BPATH_PARSER has no exception.
Method WRITE_2_VARS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_CONTENT | Call by reference | Type reference (TYPE) | CRMT_BOL_BPATH_EXPR_VALUE | stores return value of an explicitely typed BPATH expression | 20090727 | |||
| 2 | IV_VAR | Call by reference | Type reference (TYPE) | STRING | 20090727 |
Method WRITE_2_VARS on class CL_WCF_BPATH_PARSER has no exception.
Method WRITE_CONTROL_DATA_TO_TAB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_CONTROLLINE | Call by reference | Object reference (TYPE REF TO) | CRMT_BOL_BPATH_CONTROL_LINE | controls the pre-parsing / proposal engine | 20090529 | |||
| 2 | IV_LINE | Call by reference | Type reference (TYPE) | INT4 | Natural number | 20090529 | |||
| 3 | IV_STATUS | Call by reference | Type reference (TYPE) | INT2 | 2 byte integer (signed) | 20090602 |
Method WRITE_CONTROL_DATA_TO_TAB on class CL_WCF_BPATH_PARSER has no exception.
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in | 701 |