Skip to content

/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.