Class DataStreamUtil

java.lang.Object
org.teamapps.universaldb.util.DataStreamUtil

public class DataStreamUtil
extends java.lang.Object
  • Constructor Details

    • DataStreamUtil

      public DataStreamUtil()
  • Method Details

    • writeStringWithLengthHeader

      public static void writeStringWithLengthHeader​(java.io.DataOutputStream dataOutputStream, java.lang.String value) throws java.io.IOException
      Throws:
      java.io.IOException
    • readStringWithLengthHeader

      public static java.lang.String readStringWithLengthHeader​(java.io.DataInputStream dataInputStream) throws java.io.IOException
      Throws:
      java.io.IOException
    • writeTranslatableText

      public static void writeTranslatableText​(java.io.DataOutputStream dataOutputStream, TranslatableText value) throws java.io.IOException
      Throws:
      java.io.IOException
    • readTranslatableText

      public static TranslatableText readTranslatableText​(java.io.DataInputStream dataInputStream) throws java.io.IOException
      Throws:
      java.io.IOException
    • writeByteArrayWithLengthHeader

      public static void writeByteArrayWithLengthHeader​(java.io.DataOutputStream dataOutputStream, byte[] bytes) throws java.io.IOException
      Throws:
      java.io.IOException
    • readByteArrayWithLengthHeader

      public static byte[] readByteArrayWithLengthHeader​(java.io.DataInputStream dataInputStream) throws java.io.IOException
      Throws:
      java.io.IOException