EnumMapper interface
Ein Mapper, der einen Enumerationswert beschreibt.
- Extends
Eigenschaften
type | Der Typdeskriptor von |
Geerbte Eigenschaften
constraints | Einschränkungen zum Testen des aktuellen Werts |
default |
Standardwert, wenn nicht explizit angegeben wird |
is |
Gibt an, ob es sich bei der aktuellen Eigenschaft um eine Konstante handelt oder nicht |
nullable | Gibt an, ob die aktuelle Eigenschaft mull als Wert zulässt oder nicht |
read |
Gibt an, ob die aktuelle Eigenschaft schreibgeschützt ist oder nicht |
required | Gibt an, ob die aktuelle Eigenschaft erforderlich ist |
serialized |
Der Name, der beim Serialisieren verwendet werden soll |
xml |
Name für die XML-Elemente beim Serialisieren eines Arrays |
xml |
Bestimmt, ob die aktuelle Eigenschaft als Attribut des übergeordneten xml-Elements serialisiert werden soll. |
xml |
Bestimmt, ob die aktuelle Eigenschaft als innerer Inhalt des xml-Elements serialisiert werden soll. |
xml |
Gibt an, ob die aktuelle Eigenschaft über ein umschließendes XML-Element verfügen soll oder nicht |
xml |
Name für das xml-Element |
xml |
Xml-Elementnamespace |
xml |
Namespacepräfix für XML-Elemente |
Details zur Eigenschaft
type
Geerbte Eigenschaftsdetails
constraints
Einschränkungen zum Testen des aktuellen Werts
constraints?: MapperConstraints
Eigenschaftswert
Geerbt vonBaseMapper.constraints
defaultValue
Standardwert, wenn nicht explizit angegeben wird
defaultValue?: any
Eigenschaftswert
any
Geerbt vonBaseMapper.defaultValue
isConstant
Gibt an, ob es sich bei der aktuellen Eigenschaft um eine Konstante handelt oder nicht
isConstant?: boolean
Eigenschaftswert
boolean
Geerbt vonBaseMapper.isConstant
nullable
Gibt an, ob die aktuelle Eigenschaft mull als Wert zulässt oder nicht
nullable?: boolean
Eigenschaftswert
boolean
Geerbt vonBaseMapper.nullable
readOnly
Gibt an, ob die aktuelle Eigenschaft schreibgeschützt ist oder nicht
readOnly?: boolean
Eigenschaftswert
boolean
Geerbt vonBaseMapper.readOnly
required
Gibt an, ob die aktuelle Eigenschaft erforderlich ist
required?: boolean
Eigenschaftswert
boolean
Geerbt vonBaseMapper.required
serializedName
Der Name, der beim Serialisieren verwendet werden soll
serializedName?: string
Eigenschaftswert
string
Geerbt vonBaseMapper.serializedName
xmlElementName
Name für die XML-Elemente beim Serialisieren eines Arrays
xmlElementName?: string
Eigenschaftswert
string
Geerbt vonBaseMapper.xmlElementName
xmlIsAttribute
Bestimmt, ob die aktuelle Eigenschaft als Attribut des übergeordneten xml-Elements serialisiert werden soll.
xmlIsAttribute?: boolean
Eigenschaftswert
boolean
Geerbt vonBaseMapper.xmlIsAttribute
xmlIsMsText
Bestimmt, ob die aktuelle Eigenschaft als innerer Inhalt des xml-Elements serialisiert werden soll.
xmlIsMsText?: boolean
Eigenschaftswert
boolean
Geerbt vonBaseMapper.xmlIsMsText
xmlIsWrapped
Gibt an, ob die aktuelle Eigenschaft über ein umschließendes XML-Element verfügen soll oder nicht
xmlIsWrapped?: boolean
Eigenschaftswert
boolean
Geerbt vonBaseMapper.xmlIsWrapped
xmlName
xmlNamespace
Xml-Elementnamespace
xmlNamespace?: string
Eigenschaftswert
string
Geerbt vonBaseMapper.xmlNamespace
xmlNamespacePrefix
Namespacepräfix für XML-Elemente
xmlNamespacePrefix?: string
Eigenschaftswert
string
Geerbt vonBaseMapper.xmlNamespacePrefix