Package org.teamapps.cluster.dto
Class MessageUtils
java.lang.Object
org.teamapps.cluster.dto.MessageUtils
public class MessageUtils
extends java.lang.Object
-
Constructor Summary
Constructors Constructor Description MessageUtils() -
Method Summary
Modifier and Type Method Description static java.util.BitSetreadBitSet(java.io.DataInputStream dis)static java.util.BitSetreadBitSet(java.nio.ByteBuffer buf)static booleanreadBoolean(java.nio.ByteBuffer buf)static byte[]readByteArray(java.io.DataInputStream dis)static byte[]readByteArray(java.nio.ByteBuffer buf)static intreadByteAsInt(java.io.DataInputStream dis)static double[]readDoubleArray(java.io.DataInputStream dis)static double[]readDoubleArray(java.nio.ByteBuffer buf)static java.io.FilereadFile(java.io.DataInputStream dis, FileProvider fileProvider)static java.io.FilereadFile(java.nio.ByteBuffer buffer, FileProvider fileProvider)static float[]readFloatArray(java.io.DataInputStream dis)static float[]readFloatArray(java.nio.ByteBuffer buf)static int[]readIntArray(java.io.DataInputStream dis)static int[]readIntArray(java.nio.ByteBuffer buf)static long[]readLongArray(java.io.DataInputStream dis)static long[]readLongArray(java.nio.ByteBuffer buf)static intreadShort(java.nio.ByteBuffer buffer)static java.lang.StringreadString(java.io.DataInputStream dis)static java.lang.StringreadString(java.nio.ByteBuffer buf)static java.lang.String[]readStringArray(java.io.DataInputStream dis)static java.lang.String[]readStringArray(java.nio.ByteBuffer buf)static voidwriteBitSet(java.io.DataOutputStream dos, java.util.BitSet bitSet)static voidwriteBoolean(java.nio.ByteBuffer buffer, boolean value)static voidwriteByteArray(java.io.DataOutputStream dos, byte[] bytes)static voidwriteByteArray(java.nio.ByteBuffer buf, byte[] bytes)static voidwriteDoubleArray(java.io.DataOutputStream dos, double[] doubleArray)static voidwriteFile(java.io.DataOutputStream dos, java.io.File file, FileSink fileSink)static voidwriteFile(java.nio.ByteBuffer buffer, java.io.File file, FileSink fileSink)static voidwriteFloatArray(java.io.DataOutputStream dos, float[] floatArray)static voidwriteIntArray(java.io.DataOutputStream dos, int[] intArray)static voidwriteIntAsByte(java.io.DataOutputStream dos, int value)static voidwriteLongArray(java.io.DataOutputStream dos, long[] longArray)static voidwriteShort(java.nio.ByteBuffer buffer, int value)static voidwriteString(java.io.DataOutputStream dos, java.lang.String value)static voidwriteString(java.nio.ByteBuffer buffer, java.lang.String value)static voidwriteStringArray(java.io.DataOutputStream dos, java.lang.String[] stringArray)Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
MessageUtils
public MessageUtils()
-
-
Method Details
-
readFile
public static java.io.File readFile(java.io.DataInputStream dis, FileProvider fileProvider) throws java.io.IOException- Throws:
java.io.IOException
-
readFile
-
writeFile
public static void writeFile(java.io.DataOutputStream dos, java.io.File file, FileSink fileSink) throws java.io.IOException- Throws:
java.io.IOException
-
writeFile
public static void writeFile(java.nio.ByteBuffer buffer, java.io.File file, FileSink fileSink) throws java.io.IOException- Throws:
java.io.IOException
-
writeIntAsByte
public static void writeIntAsByte(java.io.DataOutputStream dos, int value) throws java.io.IOException- Throws:
java.io.IOException
-
readByteAsInt
public static int readByteAsInt(java.io.DataInputStream dis) throws java.io.IOException- Throws:
java.io.IOException
-
writeString
public static void writeString(java.io.DataOutputStream dos, java.lang.String value) throws java.io.IOException- Throws:
java.io.IOException
-
writeString
public static void writeString(java.nio.ByteBuffer buffer, java.lang.String value) -
readString
public static java.lang.String readString(java.io.DataInputStream dis) throws java.io.IOException- Throws:
java.io.IOException
-
readString
public static java.lang.String readString(java.nio.ByteBuffer buf) -
writeByteArray
public static void writeByteArray(java.io.DataOutputStream dos, byte[] bytes) throws java.io.IOException- Throws:
java.io.IOException
-
writeByteArray
public static void writeByteArray(java.nio.ByteBuffer buf, byte[] bytes) -
readByteArray
public static byte[] readByteArray(java.io.DataInputStream dis) throws java.io.IOException- Throws:
java.io.IOException
-
readByteArray
public static byte[] readByteArray(java.nio.ByteBuffer buf) -
writeBitSet
public static void writeBitSet(java.io.DataOutputStream dos, java.util.BitSet bitSet) throws java.io.IOException- Throws:
java.io.IOException
-
readBitSet
public static java.util.BitSet readBitSet(java.io.DataInputStream dis) throws java.io.IOException- Throws:
java.io.IOException
-
readBitSet
public static java.util.BitSet readBitSet(java.nio.ByteBuffer buf) -
writeIntArray
public static void writeIntArray(java.io.DataOutputStream dos, int[] intArray) throws java.io.IOException- Throws:
java.io.IOException
-
readIntArray
public static int[] readIntArray(java.io.DataInputStream dis) throws java.io.IOException- Throws:
java.io.IOException
-
readIntArray
public static int[] readIntArray(java.nio.ByteBuffer buf) -
writeLongArray
public static void writeLongArray(java.io.DataOutputStream dos, long[] longArray) throws java.io.IOException- Throws:
java.io.IOException
-
readLongArray
public static long[] readLongArray(java.io.DataInputStream dis) throws java.io.IOException- Throws:
java.io.IOException
-
readLongArray
public static long[] readLongArray(java.nio.ByteBuffer buf) -
writeFloatArray
public static void writeFloatArray(java.io.DataOutputStream dos, float[] floatArray) throws java.io.IOException- Throws:
java.io.IOException
-
readFloatArray
public static float[] readFloatArray(java.io.DataInputStream dis) throws java.io.IOException- Throws:
java.io.IOException
-
readFloatArray
public static float[] readFloatArray(java.nio.ByteBuffer buf) -
writeDoubleArray
public static void writeDoubleArray(java.io.DataOutputStream dos, double[] doubleArray) throws java.io.IOException- Throws:
java.io.IOException
-
readDoubleArray
public static double[] readDoubleArray(java.io.DataInputStream dis) throws java.io.IOException- Throws:
java.io.IOException
-
readDoubleArray
public static double[] readDoubleArray(java.nio.ByteBuffer buf) -
writeStringArray
public static void writeStringArray(java.io.DataOutputStream dos, java.lang.String[] stringArray) throws java.io.IOException- Throws:
java.io.IOException
-
readStringArray
public static java.lang.String[] readStringArray(java.io.DataInputStream dis) throws java.io.IOException- Throws:
java.io.IOException
-
readStringArray
public static java.lang.String[] readStringArray(java.nio.ByteBuffer buf) -
writeBoolean
public static void writeBoolean(java.nio.ByteBuffer buffer, boolean value) -
readBoolean
public static boolean readBoolean(java.nio.ByteBuffer buf) -
writeShort
public static void writeShort(java.nio.ByteBuffer buffer, int value) -
readShort
public static int readShort(java.nio.ByteBuffer buffer)
-