| Class | Description | 
|---|---|
| AbstractObjectDeserializer<T> | Base class for creating deserializers which parses JSON to a  Mapto more easily reconstruct an object. | 
| GraphSONIo | Constructs GraphSON IO implementations given a  GraphandIoRegistry. | 
| GraphSONIo.Builder | |
| GraphSONMapper | An extension to the standard Jackson  ObjectMapperwhich automatically registers the standardGraphSONModulefor serializingGraphelements. | 
| GraphSONMapper.Builder | |
| GraphSONReader | A @{link GraphReader} that constructs a graph from a JSON-based representation of a graph and its elements. | 
| GraphSONReader.Builder | |
| GraphSONResourceAccess | Provides path access to test data resources. | 
| GraphSONTokens | |
| GraphSONTypeDeserializer | Contains main logic for the whole JSON to Java deserialization. | 
| GraphSONTypeIdResolver | Provides quick lookup for Type deserialization extracted from the JSON payload. | 
| GraphSONTypeResolverBuilder | Creates the Type serializers as well as the Typed deserializers that will be provided to the serializers and
 deserializers. | 
| GraphSONTypeSerializer | Extension of the Jackson's default TypeSerializer. | 
| GraphSONUtil | Utility methods for GraphSON serialization. | 
| GraphSONWriter | A @{link GraphWriter} that writes a graph and its elements to a JSON-based representation. | 
| GraphSONWriter.Builder | |
| GraphSONXModuleV2d0 | Version 2.0 of GraphSON extensions. | 
| GraphSONXModuleV2d0.Builder | |
| JsonParserConcat | Utility class to easily concatenate multiple JsonParsers. | 
| LegacyGraphSONReader | 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. | 
| LegacyGraphSONReader.Builder | |
| LegacyGraphSONReader.GraphSONTokensTP2 | |
| TinkerPopJacksonModule | A  SimpleModuleextension that does the necessary work to make the automatic typed deserialization
 without full canonical class names work. | 
| ToStringGraphSONSerializer | A different implementation of the  ToStringSerializerthat 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. | 
| Enum | Description | 
|---|---|
| GraphSONVersion | The set of available GraphSON versions. | 
| TypeInfo | Defines how data types are handled in GraphSON through the  GraphSONMapper. | 
Copyright © 2013–2018 Apache Software Foundation. All rights reserved.