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