Package org.apache.tinkerpop.gremlin.structure.io.graphson
package org.apache.tinkerpop.gremlin.structure.io.graphson
-
ClassDescriptionExtension of the Jackson's default TypeSerializer.Base class for creating deserializers which parses JSON to a
Mapto more easily reconstruct an object.Constructs GraphSON IO implementations given aGraphandIoRegistry.An extension to the standard JacksonObjectMapperwhich automatically registers the standardGraphSONModulefor serializingGraphelements.A @{link GraphReader} that constructs a graph from a JSON-based representation of a graph and its elements.Provides path access to test data resources.Contains main logic for the whole JSON to Java deserialization.Provides quick lookup for Type deserialization extracted from the JSON payload.Creates the Type serializers as well as the Typed deserializers that will be provided to the serializers and deserializers.GraphSON 2.0TypeSerializer.GraphSON 2.0TypeSerializer.GraphSON 4.0TypeSerializer.Utility methods for GraphSON serialization.The set of available GraphSON versions.A @{link GraphWriter} that writes a graph and its elements to a JSON-based representation.Version 2.0 of GraphSON extensions.Version 3.0 of GraphSON extensions.Version 4.0 of GraphSON extensions.Utility class to easily concatenate multiple JsonParsers.A @{link GraphReader} that constructs a graph from a JSON-based representation of a graph and its elements given the "legacy" Blueprints 2.x version of GraphSON.ASimpleModuleextension that does the necessary work to make the automatic typed deserialization without full canonical class names work.A different implementation of theToStringSerializerthat does not serialize types by calling `typeSerializer.writeTypePrefixForScalar()` for unknown objects, because it doesn't make sense when there is a custom types mechanism in place.Defines how data types are handled in GraphSON through theGraphSONMapper.