BaseMapper interface
De basisdefinitie van een mapper. Kan worden gebruikt voor XML- en gewone JavaScript-objecten.
Eigenschappen
constraints | Beperkingen voor het testen van de huidige waarde op basis van |
default |
Standaardwaarde wanneer er niet expliciet een is opgegeven |
is |
Of de huidige eigenschap al dan niet een constante is |
nullable | Of de huidige eigenschap al dan niet toegestaan is om als waarde te worden gebruikt |
read |
Of de huidige eigenschap wel of niet alleen-lezen is |
required | Of de huidige eigenschap al dan niet vereist is |
serialized |
De naam die moet worden gebruikt bij het serialiseren |
type | Type mapper |
xml |
Naam voor de XML-elementen bij het serialiseren van een matrix |
xml |
Bepaalt of de huidige eigenschap moet worden geserialiseerd als een kenmerk van het bovenliggende XML-element |
xml |
Bepaalt of de huidige eigenschap moet worden geserialiseerd als de binnenste inhoud van het XML-element |
xml |
Of de huidige eigenschap al dan niet een terugloop-XML-element moet hebben |
xml |
Naam voor het XML-element |
xml |
Xml-elementnaamruimte |
xml |
Voorvoegsel xml-elementnaamruimte |
Eigenschapdetails
constraints
Beperkingen voor het testen van de huidige waarde op basis van
constraints?: MapperConstraints
Waarde van eigenschap
defaultValue
Standaardwaarde wanneer er niet expliciet een is opgegeven
defaultValue?: any
Waarde van eigenschap
any
isConstant
Of de huidige eigenschap al dan niet een constante is
isConstant?: boolean
Waarde van eigenschap
boolean
nullable
Of de huidige eigenschap al dan niet toegestaan is om als waarde te worden gebruikt
nullable?: boolean
Waarde van eigenschap
boolean
readOnly
Of de huidige eigenschap wel of niet alleen-lezen is
readOnly?: boolean
Waarde van eigenschap
boolean
required
Of de huidige eigenschap al dan niet vereist is
required?: boolean
Waarde van eigenschap
boolean
serializedName
De naam die moet worden gebruikt bij het serialiseren
serializedName?: string
Waarde van eigenschap
string
type
xmlElementName
Naam voor de XML-elementen bij het serialiseren van een matrix
xmlElementName?: string
Waarde van eigenschap
string
xmlIsAttribute
Bepaalt of de huidige eigenschap moet worden geserialiseerd als een kenmerk van het bovenliggende XML-element
xmlIsAttribute?: boolean
Waarde van eigenschap
boolean
xmlIsMsText
Bepaalt of de huidige eigenschap moet worden geserialiseerd als de binnenste inhoud van het XML-element
xmlIsMsText?: boolean
Waarde van eigenschap
boolean
xmlIsWrapped
Of de huidige eigenschap al dan niet een terugloop-XML-element moet hebben
xmlIsWrapped?: boolean
Waarde van eigenschap
boolean
xmlName
Naam voor het XML-element
xmlName?: string
Waarde van eigenschap
string
xmlNamespace
Xml-elementnaamruimte
xmlNamespace?: string
Waarde van eigenschap
string
xmlNamespacePrefix
Voorvoegsel xml-elementnaamruimte
xmlNamespacePrefix?: string
Waarde van eigenschap
string