public abstract static class Token.TokenFactory
extends java.lang.Object
Constructor and Description |
---|
TokenFactory() |
Modifier and Type | Method and Description |
---|---|
int |
byteSize(Token token) |
abstract Token |
fromByteArray(java.nio.ByteBuffer bytes) |
Token |
fromByteBuffer(java.nio.ByteBuffer bytes,
int position,
int length) |
abstract Token |
fromString(java.lang.String string) |
void |
serialize(Token token,
java.nio.ByteBuffer out) |
void |
serialize(Token token,
DataOutputPlus out) |
abstract java.nio.ByteBuffer |
toByteArray(Token token) |
abstract java.lang.String |
toString(Token token) |
abstract void |
validate(java.lang.String token) |
public abstract java.nio.ByteBuffer toByteArray(Token token)
public abstract Token fromByteArray(java.nio.ByteBuffer bytes)
public abstract java.lang.String toString(Token token)
public abstract Token fromString(java.lang.String string)
public abstract void validate(java.lang.String token) throws ConfigurationException
ConfigurationException
public void serialize(Token token, DataOutputPlus out) throws java.io.IOException
java.io.IOException
public void serialize(Token token, java.nio.ByteBuffer out) throws java.io.IOException
java.io.IOException
public Token fromByteBuffer(java.nio.ByteBuffer bytes, int position, int length)
public int byteSize(Token token)
Copyright © 2009- The Apache Software Foundation