다음을 통해 공유


Serializer class

생성자

Serializer({[key: string]: any}, boolean)

속성

isXML
modelMappers

메서드

deserialize(Mapper, any, string)

매퍼에 정의된 메타데이터에 따라 지정된 개체를 역직렬화합니다.

serialize(Mapper, any, string)

매퍼에 정의된 메타데이터에 따라 지정된 개체를 직렬화합니다.

validateConstraints(Mapper, any, string)

생성자 세부 정보

Serializer({[key: string]: any}, boolean)

new Serializer(modelMappers?: {[key: string]: any}, isXML?: boolean)

매개 변수

modelMappers

{[key: string]: any}

isXML

boolean

속성 세부 정보

isXML

isXML?: boolean

속성 값

boolean

modelMappers

modelMappers: {[key: string]: any}

속성 값

{[key: string]: any}

메서드 세부 정보

deserialize(Mapper, any, string)

매퍼에 정의된 메타데이터에 따라 지정된 개체를 역직렬화합니다.

function deserialize(mapper: Mapper, responseBody: any, objectName: string): any

매개 변수

mapper
Mapper

serialize할 수 있는 개체의 메타데이터를 정의하는 매퍼

responseBody

any

역직렬화할 유효한 Javascript 엔터티

objectName

string

역직렬화된 개체의 이름

반환

any

유효한 역직렬화된 Javascript 개체

serialize(Mapper, any, string)

매퍼에 정의된 메타데이터에 따라 지정된 개체를 직렬화합니다.

function serialize(mapper: Mapper, object: any, objectName?: string): any

매개 변수

mapper
Mapper

serialize할 수 있는 개체의 메타데이터를 정의하는 매퍼

object

any

serialize할 유효한 Javascript 개체

objectName

string

직렬화된 개체의 이름

반환

any

유효한 직렬화된 Javascript 개체

validateConstraints(Mapper, any, string)

function validateConstraints(mapper: Mapper, value: any, objectName: string)

매개 변수

mapper
Mapper
value

any

objectName

string