Class GryoSerializersV3
- java.lang.Object
-
- org.apache.tinkerpop.gremlin.structure.io.gryo.GryoSerializersV3
-
public final class GryoSerializersV3 extends Object
This class holds serializers for graph-based objects such as vertices, edges, properties, and paths. These objects are "detached" usingDetachedFactory
before serialization. These serializers present a generalized way to serialize the implementations of core interfaces. These serializers are versioned and not compatible with Gryo 1.0.- Author:
- Stephen Mallette (http://stephen.genoprime.com), Marko A. Rodriguez (http://markorodriguez.com)
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
GryoSerializersV3.DefaultRemoteTraverserSerializer
static class
GryoSerializersV3.EdgeSerializer
Serializes anyEdge
implementation encountered to aDetachedEdge
.static class
GryoSerializersV3.LambdaSerializer
static class
GryoSerializersV3.MetricsSerializer
static class
GryoSerializersV3.PathSerializer
Serializes anyPath
implementation encountered to anDetachedPath
.static class
GryoSerializersV3.PropertySerializer
Serializes anyProperty
implementation encountered to anDetachedProperty
.static class
GryoSerializersV3.PSerializer
static class
GryoSerializersV3.TextPSerializer
static class
GryoSerializersV3.TraversalMetricsSerializer
static class
GryoSerializersV3.VertexPropertySerializer
Serializes anyVertexProperty
implementation encountered to anDetachedVertexProperty
.static class
GryoSerializersV3.VertexSerializer
Serializes anyVertex
implementation encountered to anDetachedVertex
.
-
Constructor Summary
Constructors Constructor Description GryoSerializersV3()
-