Package com.attivio.util
Class SerializationUtils
- java.lang.Object
-
- com.attivio.util.SerializationUtils
-
public class SerializationUtils extends java.lang.ObjectUtilities for serializing data.
-
-
Constructor Summary
Constructors Constructor Description SerializationUtils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static charreadCharUTF(java.io.DataInput in)static longreadSparseBits(java.io.DataInput in)Read a sparse compressed bitset fromin.static java.lang.StringreadString(java.io.DataInput in)static intreadVInt(java.io.DataInput in)VInt compression similar to lucene, except the 1 bits are all put in the beginning.static intreadZInt(java.io.DataInput in)static voidwriteCharUTF(java.io.DataOutput out, char c)static voidwriteSparseBits(java.io.DataOutput out, long v)Write a sparse bitset tooutfor bits invalue.static voidwriteString(java.io.DataOutput out, java.lang.String value)static voidwriteVInt(java.io.DataOutput out, int value)VInt compression similar to lucene, except the 1 bits are all put in the beginning.static voidwriteZInt(java.io.DataOutput out, int value)
-
-
-
Method Detail
-
readSparseBits
public static long readSparseBits(java.io.DataInput in) throws java.io.IOExceptionRead a sparse compressed bitset fromin.- Throws:
java.io.IOException
-
writeSparseBits
public static void writeSparseBits(java.io.DataOutput out, long v) throws java.io.IOExceptionWrite a sparse bitset tooutfor bits invalue.- Throws:
java.io.IOException
-
readString
public static java.lang.String readString(java.io.DataInput in) throws java.io.IOException- Throws:
java.io.IOException
-
writeString
public static void writeString(java.io.DataOutput out, java.lang.String value) throws java.io.IOException- Throws:
java.io.IOException
-
readCharUTF
public static char readCharUTF(java.io.DataInput in) throws java.io.IOException- Throws:
java.io.IOException
-
writeCharUTF
public static void writeCharUTF(java.io.DataOutput out, char c) throws java.io.IOException- Throws:
java.io.IOException
-
readZInt
public static int readZInt(java.io.DataInput in) throws java.io.IOException- Throws:
java.io.IOException
-
writeZInt
public static void writeZInt(java.io.DataOutput out, int value) throws java.io.IOException- Throws:
java.io.IOException
-
writeVInt
public static void writeVInt(java.io.DataOutput out, int value) throws java.io.IOExceptionVInt compression similar to lucene, except the 1 bits are all put in the beginning.- Throws:
java.io.IOException
-
readVInt
public static int readVInt(java.io.DataInput in) throws java.io.IOExceptionVInt compression similar to lucene, except the 1 bits are all put in the beginning.- Throws:
java.io.IOException
-
-