Package org.teamapps.protocol.message
Class MessageUtils
java.lang.Object
org.teamapps.protocol.message.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(io.netty.buffer.ByteBuf 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 FilePropertyreadFileProperty(java.io.DataInputStream dis, FileProvider fileProvider)static FilePropertyreadFileProperty(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(io.netty.buffer.ByteBuf buf)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(io.netty.buffer.ByteBuf buf, byte[] bytes)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(io.netty.buffer.ByteBuf buffer, java.io.File file, FileSink fileSink)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 voidwriteFileProperty(io.netty.buffer.ByteBuf buffer, FileProperty fileProperty, FileSink fileSink)static voidwriteFileProperty(java.io.DataOutputStream dos, FileProperty fileProperty, FileSink fileSink)static voidwriteFileProperty(java.nio.ByteBuffer buffer, FileProperty fileProperty, 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(io.netty.buffer.ByteBuf buffer, java.lang.String 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
-
readFileProperty
public static FileProperty readFileProperty(java.io.DataInputStream dis, FileProvider fileProvider) throws java.io.IOException- Throws:
java.io.IOException
-
readFileProperty
-
writeFileProperty
public static void writeFileProperty(java.io.DataOutputStream dos, FileProperty fileProperty, FileSink fileSink) throws java.io.IOException- Throws:
java.io.IOException
-
writeFileProperty
public static void writeFileProperty(java.nio.ByteBuffer buffer, FileProperty fileProperty, FileSink fileSink) throws java.io.IOException- Throws:
java.io.IOException
-
writeFileProperty
public static void writeFileProperty(io.netty.buffer.ByteBuf buffer, FileProperty fileProperty, FileSink fileSink) throws java.io.IOException- Throws:
java.io.IOException
-
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
-
writeFile
public static void writeFile(io.netty.buffer.ByteBuf 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) -
writeString
public static void writeString(io.netty.buffer.ByteBuf 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) -
readString
public static java.lang.String readString(io.netty.buffer.ByteBuf 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(io.netty.buffer.ByteBuf buf, 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(io.netty.buffer.ByteBuf buf) 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)
-