/AWS1/CL_LM2SPECIFICATIONS¶
Subslot specifications.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_slottypeid TYPE /AWS1/LM2BUILTINORCUSTSLOTTY00 /AWS1/LM2BUILTINORCUSTSLOTTY00¶
The unique identifier assigned to the slot type.
io_valueelicitationsetting TYPE REF TO /AWS1/CL_LM2SUBSLOTVALELICIT00 /AWS1/CL_LM2SUBSLOTVALELICIT00¶
Specifies the elicitation setting details for constituent sub slots of a composite slot.
Queryable Attributes¶
slotTypeId¶
The unique identifier assigned to the slot type.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SLOTTYPEID() |
Getter for SLOTTYPEID, with configurable default |
ASK_SLOTTYPEID() |
Getter for SLOTTYPEID w/ exceptions if field has no value |
HAS_SLOTTYPEID() |
Determine if SLOTTYPEID has a value |
valueElicitationSetting¶
Specifies the elicitation setting details for constituent sub slots of a composite slot.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_VALUEELICITATIONSETTING() |
Getter for VALUEELICITATIONSETTING |
Public Local Types In This Class¶
Internal table types, representing arrays and maps of this class, are defined as local types:
TT_SUBSLOTSPECIFICATIONMAP¶
TYPES TT_SUBSLOTSPECIFICATIONMAP TYPE HASHED TABLE OF /AWS1/CL_LM2SPECIFICATIONS=>TS_SUBSLOTSPECMAP_MAPROW WITH UNIQUE KEY key
.
TS_SUBSLOTSPECMAP_MAPROW¶
TYPES: BEGIN OF TS_SUBSLOTSPECMAP_MAPROW,
key TYPE /AWS1/LM2NAME,
value TYPE REF TO /AWS1/CL_LM2SPECIFICATIONS,
END OF TS_SUBSLOTSPECMAP_MAPROW.