Class SerializationHelper
- java.lang.Object
-
- com.yahoo.search.predicate.serialization.SerializationHelper
-
public class SerializationHelper extends Object
Misc utility functions to help serialization ofPredicateIndex
.- Author:
- bjorncs
-
-
Constructor Summary
Constructors Constructor Description SerializationHelper()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static byte[]
readByteArray(DataInputStream in)
static int[]
readIntArray(DataInputStream in)
static long[]
readLongArray(DataInputStream in)
static short[]
readShortArray(DataInputStream in)
static void
writeByteArray(byte[] array, DataOutputStream out)
static void
writeIntArray(int[] array, DataOutputStream out)
static void
writeLongArray(long[] array, DataOutputStream out)
static void
writeShortArray(short[] array, DataOutputStream out)
-
-
-
Method Detail
-
writeIntArray
public static void writeIntArray(int[] array, DataOutputStream out) throws IOException
- Throws:
IOException
-
readIntArray
public static int[] readIntArray(DataInputStream in) throws IOException
- Throws:
IOException
-
writeByteArray
public static void writeByteArray(byte[] array, DataOutputStream out) throws IOException
- Throws:
IOException
-
readByteArray
public static byte[] readByteArray(DataInputStream in) throws IOException
- Throws:
IOException
-
writeLongArray
public static void writeLongArray(long[] array, DataOutputStream out) throws IOException
- Throws:
IOException
-
readLongArray
public static long[] readLongArray(DataInputStream in) throws IOException
- Throws:
IOException
-
writeShortArray
public static void writeShortArray(short[] array, DataOutputStream out) throws IOException
- Throws:
IOException
-
readShortArray
public static short[] readShortArray(DataInputStream in) throws IOException
- Throws:
IOException
-
-