BaseMapper interface
マッパーの基本定義。 XML およびプレーン JavaScript オブジェクトに使用できます。
プロパティ
constraints | 現在の値をテストする制約 |
default |
明示的に指定されていない場合の既定値 |
is |
現在のプロパティが定数であるかどうか |
nullable | 現在のプロパティで値として mull が許可されるかどうか |
read |
現在のプロパティが読み取り時かどうか |
required | 現在のプロパティが必要かどうか |
serialized |
シリアル化するときに使用する名前 |
type | マッパーの種類 |
xml |
配列をシリアル化するときの xml 要素の名前 |
xml |
現在のプロパティを親 xml 要素の属性としてシリアル化するかどうかを決定します |
xml |
現在のプロパティを xml 要素の内部コンテンツとしてシリアル化する必要があるかどうかを判断します |
xml |
現在のプロパティに折り返し XML 要素を含める必要があるかどうか |
xml |
xml 要素の名前 |
xml |
Xml 要素の名前空間 |
xml |
Xml 要素の名前空間プレフィックス |
プロパティの詳細
constraints
defaultValue
明示的に指定されていない場合の既定値
defaultValue?: any
プロパティ値
any
isConstant
現在のプロパティが定数であるかどうか
isConstant?: boolean
プロパティ値
boolean
nullable
現在のプロパティで値として mull が許可されるかどうか
nullable?: boolean
プロパティ値
boolean
readOnly
現在のプロパティが読み取り時かどうか
readOnly?: boolean
プロパティ値
boolean
required
現在のプロパティが必要かどうか
required?: boolean
プロパティ値
boolean
serializedName
シリアル化するときに使用する名前
serializedName?: string
プロパティ値
string
type
マッパーの種類
type: MapperType
プロパティ値
MapperType
xmlElementName
配列をシリアル化するときの xml 要素の名前
xmlElementName?: string
プロパティ値
string
xmlIsAttribute
現在のプロパティを親 xml 要素の属性としてシリアル化するかどうかを決定します
xmlIsAttribute?: boolean
プロパティ値
boolean
xmlIsMsText
現在のプロパティを xml 要素の内部コンテンツとしてシリアル化する必要があるかどうかを判断します
xmlIsMsText?: boolean
プロパティ値
boolean
xmlIsWrapped
現在のプロパティに折り返し XML 要素を含める必要があるかどうか
xmlIsWrapped?: boolean
プロパティ値
boolean
xmlName
xml 要素の名前
xmlName?: string
プロパティ値
string
xmlNamespace
Xml 要素の名前空間
xmlNamespace?: string
プロパティ値
string
xmlNamespacePrefix
Xml 要素の名前空間プレフィックス
xmlNamespacePrefix?: string
プロパティ値
string