BaseMapper interface
매퍼의 기본 정의입니다. XML 및 일반 JavaScript 개체에 사용할 수 있습니다.
속성
constraints | 현재 값을 테스트하기 위한 제약 조건 |
default |
명시적으로 제공되지 않은 경우의 기본값 |
is |
현재 속성이 상수인지 여부 |
nullable | 현재 속성에서 mull을 값으로 허용하는지 여부 |
read |
현재 속성이 읽기 전용인지 여부 |
required | 현재 속성이 필요한지 여부 |
serialized |
serialize할 때 사용할 이름 |
type | 매퍼의 형식 |
xml |
배열을 serialize할 때 xml 요소의 이름 |
xml |
현재 속성을 부모 xml 요소의 특성으로 serialize해야 하는지 여부를 결정합니다. |
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
serialize할 때 사용할 이름
serializedName?: string
속성 값
string
type
매퍼의 형식
type: MapperType
속성 값
MapperType
xmlElementName
배열을 serialize할 때 xml 요소의 이름
xmlElementName?: string
속성 값
string
xmlIsAttribute
현재 속성을 부모 xml 요소의 특성으로 serialize해야 하는지 여부를 결정합니다.
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