Namespace Gremlin.Net.Structure.IO.GraphBinary.Types
Classes
ArraySerializer<TMember>
A serializer that serializes .NET arrays to GraphBinary lists.
BigDecimalSerializer
A serializer that serializes System.Decimal values as BigDecimal in GraphBinary.
BigIntegerSerializer
A serializer for
BindingSerializer
A serializer for
BulkSetSerializer<TList>
A serializer for the GraphBinary type BulkSet that gets converted to TList
.
ByteBufferSerializer
A serializer for byte[].
BytecodeSerializer
A
CharSerializer
A System.Char serializer.
ClassSerializer
A serializer for the GraphBinary type class that takes GremlinType objects as their .NET representation.
CustomTypeSerializer
The interface to implement for serializers of custom types.
DateTimeOffsetSerializer
A serializer for the GraphBinary types Date and Timestamp. Both are represented as System.DateTimeOffset in .NET.
DurationSerializer
A serializer that serializes System.TimeSpan values as Duration in GraphBinary.
EdgeSerializer
An Edge serializer.
EnumSerializer<TEnum>
Generalized serializer for enum types.
EnumSerializers
Provides serializers for enum types.
GremlinType
Represents the GraphBinary type Class which can be used to serialize a class.
LambdaSerializer
A serializer for lambdas.
ListSerializer<TMember>
A generic list serializer.
MapSerializer<TKey, TValue>
A generic dictionary serializer.
PathSerializer
A Path serializer.
PropertySerializer
A Property serializer.
PSerializer
A
SetSerializer<TSet, TMember>
A generic set serializer.
SimpleTypeSerializer<T>
Base class for serialization of types that don't contain type specific information only {type_code}, {value_flag} and {value}.
SingleTypeSerializer<T>
Represents a serializer for types that can be represented as a single value and that can be read and write in a single operation.
SingleTypeSerializers
Provides serializers for types that can be represented as a single value and that can be read and write in a single operation.
StringSerializer
A System.String serializer.
TraversalSerializer
A traversal serializer.
TraversalStrategySerializer
A traversal strategy serializer.
TraverserSerializer
A
TypeSerializer
A serializer for .NET types represented as Class in GraphBinary. Currently only
UuidSerializer
A serializer that serializes System.Guid values as Uuid in GraphBinary.
VertexPropertySerializer
A VertexProperty serializer.
VertexSerializer
A Vertex serializer.