Skip to content

/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, and Synonym.

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, and Synonym.

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
.