Interface Summary Interface Description BufferRepresents an abstract view for one or more primitive byte arrays and NIO buffers. BufferFactory<T>Represents a factory to create
GraphReaderFunctions for reading a graph and its graph elements from a different serialization format. GraphReader.ReaderBuilder<T extends GraphReader>Largely a marker interface for builder classes that construct a
GraphWriterFunctions for writing a graph and its elements to a serialized format. GraphWriter.WriterBuilder<T extends GraphWriter>Largely a marker interface for builder classes that construct a
Io<R extends GraphReader.ReaderBuilder,W extends GraphWriter.WriterBuilder,M extends Mapper.Builder>Ties together the core interfaces of an IO format:
Io.Builder<I extends Io>Helps to construct an
Ioimplementation and should be implemented by every such implementation as that class will be passed to
Graph.io(Io.Builder)by the user.
IoRegistryA generalized custom serializer registry for providers implementing a
Mapper<T>Represents a low-level serialization class that can be used to map classes to serializers. Mapper.Builder<B extends Mapper.Builder>Largely a marker interface for builders that construct
StorageStorage is a standard API that providers can implement to allow abstract UNIX-like file system for data sources.
Class Summary Class Description AbstractIoRegistryBase implementation of the
IoRegistryinterface that provides implementation of the methods using a a
GraphMigratortakes the data in one graph and pipes it to another graph.
Io.Exceptions IoCore Deprecated.As of release 3.4.0, partially replaced by