SAP Cloud SDK for JavaScript - v4.1.1
    Preparing search index...

    Interface DeSerializer<DeserializedT>

    Represents a set of functions for serialization, deserialization and optionally serialization for URIs. The return type of the deserialize function is the type of the input to the serialize and serializeToUri functions.

    interface DeSerializer<DeserializedT> {
        deserialize: (value: any) => DeserializedT;
        serialize: (value: DeserializedT, precision?: number) => any;
        serializeToUri?: (
            value: DeserializedT,
            serialize: (value: DeserializedT, precision?: number) => any,
        ) => string;
    }

    Type Parameters

    • DeserializedT

      The return type of deserialize and input of serialize and serializeToUri.

    Index

    Properties

    deserialize: (value: any) => DeserializedT

    Function to deserialize a value which is usually a string.

    Type declaration

    serialize: (value: DeserializedT, precision?: number) => any

    Function to serialize a value.

    Type declaration

      • (value: DeserializedT, precision?: number): any
      • Parameters

        • value: DeserializedT

          Deserialized value to serialize.

        • Optionalprecision: number

        Returns any

        Serialized value.

    serializeToUri?: (
        value: DeserializedT,
        serialize: (value: DeserializedT, precision?: number) => any,
    ) => string

    Function to serialize a value for use in a URI. This function is optional. If not specified, the serialize function will be used.

    Type declaration

      • (
            value: DeserializedT,
            serialize: (value: DeserializedT, precision?: number) => any,
        ): string
      • Parameters

        • value: DeserializedT

          Deserialized value to serialize.

        • serialize: (value: DeserializedT, precision?: number) => any

          A reference to the serialize function which is usually used to serialize the payload.

        Returns string

        Serialized value for URIs.

        Copyright Ⓒ 2025 SAP SE or an SAP affiliate company. All rights reserved.