Skip to main content

SerializationManager

@codebolt/types


Interface: SerializationManager

Defined in: common/types/src/codeboltjstypes/libFunctionTypes/internal.ts:487

Methods​

deserialize()​

deserialize(data: string | Uint8Array<ArrayBuffer>, format?: string): any;

Defined in: common/types/src/codeboltjstypes/libFunctionTypes/internal.ts:492

Parameters​

ParameterType
datastring | Uint8Array<ArrayBuffer>
format?string

Returns​

any


get()​

get(name: string): Serializer<any>;

Defined in: common/types/src/codeboltjstypes/libFunctionTypes/internal.ts:490

Parameters​

ParameterType
namestring

Returns​

Serializer<any>


register()​

register(name: string, serializer: Serializer): void;

Defined in: common/types/src/codeboltjstypes/libFunctionTypes/internal.ts:488

Parameters​

ParameterType
namestring
serializerSerializer

Returns​

void


serialize()​

serialize(data: any, format?: string): string | Uint8Array<ArrayBuffer>;

Defined in: common/types/src/codeboltjstypes/libFunctionTypes/internal.ts:491

Parameters​

ParameterType
dataany
format?string

Returns​

string | Uint8Array<ArrayBuffer>


unregister()​

unregister(name: string): void;

Defined in: common/types/src/codeboltjstypes/libFunctionTypes/internal.ts:489

Parameters​

ParameterType
namestring

Returns​

void