BaseMapper interface
Definizione di base di un mapper. Può essere usato per oggetti JavaScript XML e semplici.
Proprietà
constraints | Vincoli per testare il valore corrente rispetto a |
default |
Valore predefinito quando non viene specificato in modo esplicito |
is |
Indica se la proprietà corrente è una costante |
nullable | Indica se la proprietà corrente consente il mull come valore |
read |
Indica se la proprietà corrente è di sola lettura |
required | Indica se è necessaria o meno la proprietà corrente |
serialized |
Nome da utilizzare durante la serializzazione |
type | Tipo del mapper |
xml |
Nome per gli elementi xml durante la serializzazione di una matrice |
xml |
Determina se la proprietà corrente deve essere serializzata come attributo dell'elemento xml padre |
xml |
Determina se la proprietà corrente deve essere serializzata come contenuto interno dell'elemento xml |
xml |
Indica se la proprietà corrente deve avere o meno un elemento XML di wrapping |
xml |
Nome dell'elemento xml |
xml |
Spazio dei nomi degli elementi XML |
xml |
Prefisso dello spazio dei nomi dell'elemento XML |
Dettagli proprietà
constraints
Vincoli per testare il valore corrente rispetto a
constraints?: MapperConstraints
Valore della proprietà
defaultValue
Valore predefinito quando non viene specificato in modo esplicito
defaultValue?: any
Valore della proprietà
any
isConstant
Indica se la proprietà corrente è una costante
isConstant?: boolean
Valore della proprietà
boolean
nullable
Indica se la proprietà corrente consente il mull come valore
nullable?: boolean
Valore della proprietà
boolean
readOnly
Indica se la proprietà corrente è di sola lettura
readOnly?: boolean
Valore della proprietà
boolean
required
Indica se è necessaria o meno la proprietà corrente
required?: boolean
Valore della proprietà
boolean
serializedName
Nome da utilizzare durante la serializzazione
serializedName?: string
Valore della proprietà
string
type
xmlElementName
Nome per gli elementi xml durante la serializzazione di una matrice
xmlElementName?: string
Valore della proprietà
string
xmlIsAttribute
Determina se la proprietà corrente deve essere serializzata come attributo dell'elemento xml padre
xmlIsAttribute?: boolean
Valore della proprietà
boolean
xmlIsMsText
Determina se la proprietà corrente deve essere serializzata come contenuto interno dell'elemento xml
xmlIsMsText?: boolean
Valore della proprietà
boolean
xmlIsWrapped
Indica se la proprietà corrente deve avere o meno un elemento XML di wrapping
xmlIsWrapped?: boolean
Valore della proprietà
boolean
xmlName
Nome dell'elemento xml
xmlName?: string
Valore della proprietà
string
xmlNamespace
Spazio dei nomi degli elementi XML
xmlNamespace?: string
Valore della proprietà
string
xmlNamespacePrefix
Prefisso dello spazio dei nomi dell'elemento XML
xmlNamespacePrefix?: string
Valore della proprietà
string