Class Token.TokenFactory

  • Enclosing class:
    Token

    public abstract static class Token.TokenFactory
    extends java.lang.Object
    • Constructor Detail

      • TokenFactory

        public TokenFactory()
    • Method Detail

      • toByteArray

        public abstract java.nio.ByteBuffer toByteArray​(Token token)
      • fromByteArray

        public abstract Token fromByteArray​(java.nio.ByteBuffer bytes)
      • toString

        public abstract java.lang.String toString​(Token token)
      • fromString

        public abstract Token fromString​(java.lang.String string)
      • serialize

        public void serialize​(Token token,
                              DataOutputPlus out)
                       throws java.io.IOException
        Throws:
        java.io.IOException
      • serialize

        public void serialize​(Token token,
                              java.nio.ByteBuffer out)
                       throws java.io.IOException
        Throws:
        java.io.IOException
      • fromByteBuffer

        public Token fromByteBuffer​(java.nio.ByteBuffer bytes,
                                    int position,
                                    int length)
      • byteSize

        public int byteSize​(Token token)