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 booleanisImmutable()<I extends InputShim>
Tread(KryoShim<I,?> kryo, I input, Class<T> clazz)<O extends OutputShim>
voidwrite(KryoShim<?,O> kryo, O output, T object)
-