다음을 통해 공유


BaseMapper interface

매퍼의 기본 정의입니다. XML 및 일반 JavaScript 개체에 사용할 수 있습니다.

속성

constraints

현재 값을 테스트하기 위한 제약 조건

defaultValue

명시적으로 제공되지 않은 경우의 기본값

isConstant

현재 속성이 상수인지 여부

nullable

현재 속성에서 mull을 값으로 허용하는지 여부

readOnly

현재 속성이 읽기 전용인지 여부

required

현재 속성이 필요한지 여부

serializedName

serialize할 때 사용할 이름

type

매퍼의 형식

xmlElementName

배열을 serialize할 때 xml 요소의 이름

xmlIsAttribute

현재 속성을 부모 xml 요소의 특성으로 serialize해야 하는지 여부를 결정합니다.

xmlIsMsText

현재 속성을 xml 요소의 내부 콘텐츠로 직렬화해야 하는지 확인합니다.

xmlIsWrapped

현재 속성에 래핑 XML 요소가 있어야 하는지 여부

xmlName

xml 요소의 이름

xmlNamespace

Xml 요소 네임스페이스

xmlNamespacePrefix

Xml 요소 네임스페이스 접두사

속성 세부 정보

constraints

현재 값을 테스트하기 위한 제약 조건

constraints?: MapperConstraints

속성 값

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