/AWS1/CL_GEPTRANSLATIONNAME¶
A translation or alternative name for an address component.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_value TYPE /AWS1/GEPSENSITIVESTRING /AWS1/GEPSENSITIVESTRING¶
The translated or alternative name value.
iv_type TYPE /AWS1/GEPTRANSLATIONNAMETYPE /AWS1/GEPTRANSLATIONNAMETYPE¶
The type of translation name. Valid values are
Abbreviation,AreaCode,BaseName,Exonym,Shortened, andSynonym.
Optional arguments:¶
iv_language TYPE /AWS1/GEPLANGUAGETAG /AWS1/GEPLANGUAGETAG¶
A BCP 47 compliant language code for the translation name.
iv_primary TYPE /AWS1/GEPSENSITIVEBOOLEAN /AWS1/GEPSENSITIVEBOOLEAN¶
If
true, indicates this is the primary name variant for the given language.
iv_transliterated TYPE /AWS1/GEPSENSITIVEBOOLEAN /AWS1/GEPSENSITIVEBOOLEAN¶
If
true, indicates this name is a transliterated version rather than a native script translation.
Queryable Attributes¶
Value¶
The translated or alternative name value.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_VALUE() |
Getter for VALUE, with configurable default |
ASK_VALUE() |
Getter for VALUE w/ exceptions if field has no value |
HAS_VALUE() |
Determine if VALUE has a value |
Language¶
A BCP 47 compliant language code for the translation name.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_LANGUAGE() |
Getter for LANGUAGE, with configurable default |
ASK_LANGUAGE() |
Getter for LANGUAGE w/ exceptions if field has no value |
HAS_LANGUAGE() |
Determine if LANGUAGE has a value |
Type¶
The type of translation name. Valid values are
Abbreviation,AreaCode,BaseName,Exonym,Shortened, andSynonym.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TYPE() |
Getter for TYPE, with configurable default |
ASK_TYPE() |
Getter for TYPE w/ exceptions if field has no value |
HAS_TYPE() |
Determine if TYPE has a value |
Primary¶
If
true, indicates this is the primary name variant for the given language.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PRIMARY() |
Getter for PRIMARY, with configurable default |
ASK_PRIMARY() |
Getter for PRIMARY w/ exceptions if field has no value |
HAS_PRIMARY() |
Determine if PRIMARY has a value |
Transliterated¶
If
true, indicates this name is a transliterated version rather than a native script translation.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TRANSLITERATED() |
Getter for TRANSLITERATED, with configurable default |
ASK_TRANSLITERATED() |
Getter for TRANSLITERATED w/ exceptions if field has no valu |
HAS_TRANSLITERATED() |
Determine if TRANSLITERATED 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_TRANSLATIONNAMELIST¶
TYPES TT_TRANSLATIONNAMELIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_GEPTRANSLATIONNAME WITH DEFAULT KEY
.