Package org.apache.tinkerpop.gremlin.structure.io.gryo
package org.apache.tinkerpop.gremlin.structure.io.gryo
-
ClassDescriptionThis mapper implementation of the
ClassResolverhelps ensure that all Vertex and Edge concrete classes get properly serialized and deserialized by stripping them of their concrete class name so that they are treated generically.AbstractGryoClassResolverfor Gryo 1.0.AbstractGryoClassResolverfor Gryo 3.0.Constructs Gryo IO implementations given aGraphandIoRegistry.AMapperimplementation for Kryo.A builder to construct aGryoMapperinstance.Gryo objects are somewhat expensive to construct (given the dependency on Kryo), therefore this pool helps re-use those objects.TheGraphReaderfor the Gremlin Structure serialization format based on Kryo.Provides path access to test data resources.This class holds serializers for graph-based objects such as vertices, edges, properties, and paths.Serializes anyEdgeimplementation encountered to aDetachedEdge.Serializes anyPathimplementation encountered to anDetachedPath.Serializes anyPropertyimplementation encountered to anDetachedProperty.Serializes anyVertexPropertyimplementation encountered to anDetachedVertexProperty.Serializes anyVerteximplementation encountered to anDetachedVertex.This class holds serializers for graph-based objects such as vertices, edges, properties, and paths.Serializes anyEdgeimplementation encountered to aDetachedEdge.Serializes anyPathimplementation encountered to anDetachedPath.Serializes anyPropertyimplementation encountered to anDetachedProperty.Serializes anyVertexPropertyimplementation encountered to anDetachedVertexProperty.Serializes anyVerteximplementation encountered to anDetachedVertex.TheGraphWriterfor the Gremlin Structure serialization format based on Kryo.Represents a class serializable with Gryo.AnInputStreamimplementation that can independently process a Gryo file written withGryoWriter.writeVertices(OutputStream, Iterator).Represents the end of a vertex in a serialization stream.