com.ibm.storage.clientlibrary

Class Serializer



  • public class Serializer
    extends Object
    Author:
    ArunIyengar
    • Constructor Detail

      • Serializer

        public Serializer()
    • Method Detail

      • deserializeFromByteArray

        public static <T> T deserializeFromByteArray(byte[] bytes)
        Deserialize a single object from a byte array
        Type Parameters:
        T - type of deserialized object
        Parameters:
        bytes - bytes to deserialize
        Returns:
        deserialized object
      • serializeToByteArray

        public static <T> byte[] serializeToByteArray(T r)
        Serialize a single object to a byte array
        Type Parameters:
        T - type of deserialized object
        Parameters:
        r - object to serialize
        Returns:
        serialized object
      • deserializeToString

        public static String deserializeToString(byte[] bytes,
                                                 Charset charset)
        Deserialize a string from a byte array
        Parameters:
        bytes - bytes to deserialize
        charset - string character set
        Returns:
        deserialized object
      • serializeString

        public static byte[] serializeString(String string,
                                             Charset charset)
        Serialize a string to a byte array
        Parameters:
        string - string to serialize
        charset - string character set
        Returns:
        serialized string

Copyright © 2015. All rights reserved.