public interface TypeSerializer<T>
Modifier and Type | Method and Description |
---|---|
java.nio.ByteBuffer |
deserialize(T value) |
java.lang.String |
getString(java.nio.ByteBuffer bytes) |
java.lang.Class<T> |
getType() |
T |
serialize(java.nio.ByteBuffer bytes) |
java.lang.String |
toString(T value) |
void |
validate(java.nio.ByteBuffer bytes) |
T serialize(java.nio.ByteBuffer bytes)
java.nio.ByteBuffer deserialize(T value)
void validate(java.nio.ByteBuffer bytes) throws MarshalException
MarshalException
java.lang.String getString(java.nio.ByteBuffer bytes)
java.lang.String toString(T value)
java.lang.Class<T> getType()
Copyright © 2013 The Apache Software Foundation