Namespace Cassandra.DataStax.Graph.Internal
Interfaces
IGraphSONDeserializer
Supports deserializing GraphSON into an object.
IGraphSONReader
This interface is not meant to be implemented by users. It is part of the public API so that the C# Graph Extension can provide custom deserializers for the Tinkerpop GLV types.
Implementations of IGraphSONDeserializer depend on IGraphSONReader objects to deserialize inner properties.
It's basically an interface for the Tinkerpop's Cassandra.Serialization.Graph.Tinkerpop.Structure.IO.GraphSON.GraphSONReader abstract class.
IGraphSONSerializer
Supports serializing of an object to GraphSON.
IGraphSONWriter
This interface is not meant to be implemented by users. It is part of the public API so that the C# Graph Extension can provide custom serializers for the Tinkerpop GLV types.
Implementations of IGraphSONSerializer depend on IGraphSONWriter objects to serialize inner properties.
It's basically an interface for the Tinkerpop's Cassandra.Serialization.Graph.Tinkerpop.Structure.IO.GraphSON.GraphSONWriter abstract class.