Interface SerializerShim<T>
-
- Type Parameters:
T
- the class this serializer reads/writes from/to bytes.
- All Known Implementing Classes:
GryoSerializersV1.BindingSerializer
,GryoSerializersV1.BytecodeSerializer
,GryoSerializersV1.DefaultRemoteTraverserSerializer
,GryoSerializersV1.EdgeSerializer
,GryoSerializersV1.LambdaSerializer
,GryoSerializersV1.PathSerializer
,GryoSerializersV1.PropertySerializer
,GryoSerializersV1.PSerializer
,GryoSerializersV1.TextPSerializer
,GryoSerializersV1.VertexPropertySerializer
,GryoSerializersV1.VertexSerializer
,GryoSerializersV3.BindingSerializer
,GryoSerializersV3.BytecodeSerializer
,GryoSerializersV3.DefaultRemoteTraverserSerializer
,GryoSerializersV3.EdgeSerializer
,GryoSerializersV3.LambdaSerializer
,GryoSerializersV3.MetricsSerializer
,GryoSerializersV3.PathSerializer
,GryoSerializersV3.PropertySerializer
,GryoSerializersV3.PSerializer
,GryoSerializersV3.TextPSerializer
,GryoSerializersV3.TraversalMetricsSerializer
,GryoSerializersV3.VertexPropertySerializer
,GryoSerializersV3.VertexSerializer
,RequestMessageGryoSerializer
,ResponseMessageGryoSerializer
,StarGraphSerializer
,ToyPoint.ToyPointSerializer
,ToyTriangle.ToyTriangleSerializer
public interface SerializerShim<T>
A minimalSerializer
-like abstraction. See that class for method documentation.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default boolean
isImmutable()
<I extends InputShim>
Tread(KryoShim<I,?> kryo, I input, Class<T> clazz)
<O extends OutputShim>
voidwrite(KryoShim<?,O> kryo, O output, T object)
-