Skip to content

/AWS1/CL_BDNMODELALIAS

An alias that provides a stable reference to a model version.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_aliasname TYPE /AWS1/BDNMODELID /AWS1/BDNMODELID

The name of the model alias.

iv_latestmodelid TYPE /AWS1/BDNMODELID /AWS1/BDNMODELID

The model ID that this alias currently points to.

Optional arguments:

iv_resolvedmodelid TYPE /AWS1/BDNMODELID /AWS1/BDNMODELID

The resolved model ID after alias resolution.


Queryable Attributes

aliasName

The name of the model alias.

Accessible with the following methods

Method Description
GET_ALIASNAME() Getter for ALIASNAME, with configurable default
ASK_ALIASNAME() Getter for ALIASNAME w/ exceptions if field has no value
HAS_ALIASNAME() Determine if ALIASNAME has a value

latestModelId

The model ID that this alias currently points to.

Accessible with the following methods

Method Description
GET_LATESTMODELID() Getter for LATESTMODELID, with configurable default
ASK_LATESTMODELID() Getter for LATESTMODELID w/ exceptions if field has no value
HAS_LATESTMODELID() Determine if LATESTMODELID has a value

resolvedModelId

The resolved model ID after alias resolution.

Accessible with the following methods

Method Description
GET_RESOLVEDMODELID() Getter for RESOLVEDMODELID, with configurable default
ASK_RESOLVEDMODELID() Getter for RESOLVEDMODELID w/ exceptions if field has no val
HAS_RESOLVEDMODELID() Determine if RESOLVEDMODELID has a value

Public Local Types In This Class

Internal table types, representing arrays and maps of this class, are defined as local types:

TT_MODELALIASES

TYPES TT_MODELALIASES TYPE STANDARD TABLE OF REF TO /AWS1/CL_BDNMODELALIAS WITH DEFAULT KEY
.