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
ConfigurationExceptionpublic void serialize(Token token, DataOutputPlus out) throws java.io.IOException
java.io.IOExceptionpublic void serialize(Token token, java.nio.ByteBuffer out) throws java.io.IOException
java.io.IOExceptionpublic Token fromByteBuffer(java.nio.ByteBuffer bytes, int position, int length)
public int byteSize(Token token)
Copyright © 2009-2022 The Apache Software Foundation