Class MinBin

java.lang.Object
org.nustaq.serialization.minbin.MinBin

public class MinBin extends Object
Date: 06.04.2014 Time: 23:22 To change this template use File | Settings | File Templates.
  • Field Details

  • Constructor Details

    • MinBin

      public MinBin()
  • Method Details

    • isPrimitive

      public static boolean isPrimitive(byte type)
      return wether type is primitive or primitive array
    • isTag

      public static boolean isTag(byte type)
      return wether type is a tag
    • getTagId

      public static byte getTagId(byte type)
      extract tag id/nr from byte
    • getTagCode

      public static byte getTagCode(byte tagId)
      get tag code as written to stream from tag id
    • isSigned

      public static boolean isSigned(byte type)
      is primitive type signed ?
    • isArray

      public static boolean isArray(byte type)
      is primitive and array array
    • extractNumBytes

      public static byte extractNumBytes(byte type)
    • print

      public static void print(byte[] minbinMsg)
    • print2String

      public static String print2String(byte[] minbinMsg)
    • print

      public static void print(Object obj)
    • registerTag

      public void registerTag(MinBin.TagSerializer ts)
    • registerTag

      public void registerTag(Class clazz, MinBin.TagSerializer ts)
    • getSerializerForId

      public MinBin.TagSerializer getSerializerForId(int tagId)
    • getSerializerFor

      public MinBin.TagSerializer getSerializerFor(Object toWrite)
    • getBaseType

      public static byte getBaseType(byte type)
      extract base type includin unsignend flag excluding array flag
      Parameters:
      type -
      Returns: