# Uses of Package
org.apache.tinkerpop.gremlin.structure.io

- Packages that use org.apache.tinkerpop.gremlin.structure.io
  Package | Description
  --- | ---
  org.apache.tinkerpop.gremlin.driver.ser |
  org.apache.tinkerpop.gremlin.hadoop |
  org.apache.tinkerpop.gremlin.hadoop.structure.io |
  org.apache.tinkerpop.gremlin.spark.structure.io |
  org.apache.tinkerpop.gremlin.spark.structure.io.gryo |
  org.apache.tinkerpop.gremlin.structure |
  org.apache.tinkerpop.gremlin.structure.io |
  org.apache.tinkerpop.gremlin.structure.io.graphml |
  org.apache.tinkerpop.gremlin.structure.io.graphson |
  org.apache.tinkerpop.gremlin.structure.io.gryo |
  org.apache.tinkerpop.gremlin.structure.io.util |
  org.apache.tinkerpop.gremlin.tinkergraph.structure |

- Classes in org.apache.tinkerpop.gremlin.structure.io used by org.apache.tinkerpop.gremlin.driver.ser
  Class and Description
  Mapper.Builder Largely a marker interface for builders that construct `Mapper` instances.

- Classes in org.apache.tinkerpop.gremlin.structure.io used by org.apache.tinkerpop.gremlin.hadoop
  Class and Description
  Storage Storage is a standard API that providers can implement to allow "file-system"-based access to data sources.

- Classes in org.apache.tinkerpop.gremlin.structure.io used by org.apache.tinkerpop.gremlin.hadoop.structure.io
  Class and Description
  Storage Storage is a standard API that providers can implement to allow "file-system"-based access to data sources.

- Classes in org.apache.tinkerpop.gremlin.structure.io used by org.apache.tinkerpop.gremlin.spark.structure.io
  Class and Description
  Storage Storage is a standard API that providers can implement to allow "file-system"-based access to data sources.

- Classes in org.apache.tinkerpop.gremlin.structure.io used by org.apache.tinkerpop.gremlin.spark.structure.io.gryo
  Class and Description
  AbstractIoRegistry Base implementation of the `IoRegistry` interface that provides implementation of the methods using a a `HashMap`.
  IoRegistry A generalized custom serializer registry for providers implementing a `Graph`.

- Classes in org.apache.tinkerpop.gremlin.structure.io used by org.apache.tinkerpop.gremlin.structure
  Class and Description
  Io Ties together the core interfaces of an IO format: `GraphReader`, `GraphWriter` and `Mapper`.
  Io.Builder Helps to construct an `Io` implementation and should be implemented by every such implementation as that class will be passed to `Graph.io(Io.Builder)` by the user.

- Classes in org.apache.tinkerpop.gremlin.structure.io used by org.apache.tinkerpop.gremlin.structure.io
  Class and Description
  GraphReader Functions for reading a graph and its graph elements from a different serialization format.
  GraphReader.ReaderBuilder Largely a marker interface for builder classes that construct a `GraphReader`.
  GraphWriter Functions for writing a graph and its elements to a serialized format.
  GraphWriter.WriterBuilder Largely a marker interface for builder classes that construct a `GraphWriter`.
  Io Ties together the core interfaces of an IO format: `GraphReader`, `GraphWriter` and `Mapper`.
  Io.Builder Helps to construct an `Io` implementation and should be implemented by every such implementation as that class will be passed to `Graph.io(Io.Builder)` by the user.
  IoRegistry A generalized custom serializer registry for providers implementing a `Graph`.
  Mapper.Builder Largely a marker interface for builders that construct `Mapper` instances.

- Classes in org.apache.tinkerpop.gremlin.structure.io used by org.apache.tinkerpop.gremlin.structure.io.graphml
  Class and Description
  GraphReader Functions for reading a graph and its graph elements from a different serialization format.
  GraphReader.ReaderBuilder Largely a marker interface for builder classes that construct a `GraphReader`.
  GraphWriter Functions for writing a graph and its elements to a serialized format.
  GraphWriter.WriterBuilder Largely a marker interface for builder classes that construct a `GraphWriter`.
  Io Ties together the core interfaces of an IO format: `GraphReader`, `GraphWriter` and `Mapper`.
  Io.Builder Helps to construct an `Io` implementation and should be implemented by every such implementation as that class will be passed to `Graph.io(Io.Builder)` by the user.
  IoRegistry A generalized custom serializer registry for providers implementing a `Graph`.
  Mapper Represents a low-level serialization class that can be used to map classes to serializers.
  Mapper.Builder Largely a marker interface for builders that construct `Mapper` instances.

- Classes in org.apache.tinkerpop.gremlin.structure.io used by org.apache.tinkerpop.gremlin.structure.io.graphson
  Class and Description
  GraphReader Functions for reading a graph and its graph elements from a different serialization format.
  GraphReader.ReaderBuilder Largely a marker interface for builder classes that construct a `GraphReader`.
  GraphWriter Functions for writing a graph and its elements to a serialized format.
  GraphWriter.WriterBuilder Largely a marker interface for builder classes that construct a `GraphWriter`.
  Io Ties together the core interfaces of an IO format: `GraphReader`, `GraphWriter` and `Mapper`.
  Io.Builder Helps to construct an `Io` implementation and should be implemented by every such implementation as that class will be passed to `Graph.io(Io.Builder)` by the user.
  IoRegistry A generalized custom serializer registry for providers implementing a `Graph`.
  Mapper Represents a low-level serialization class that can be used to map classes to serializers.
  Mapper.Builder Largely a marker interface for builders that construct `Mapper` instances.

- Classes in org.apache.tinkerpop.gremlin.structure.io used by org.apache.tinkerpop.gremlin.structure.io.gryo
  Class and Description
  GraphReader Functions for reading a graph and its graph elements from a different serialization format.
  GraphReader.ReaderBuilder Largely a marker interface for builder classes that construct a `GraphReader`.
  GraphWriter Functions for writing a graph and its elements to a serialized format.
  GraphWriter.WriterBuilder Largely a marker interface for builder classes that construct a `GraphWriter`.
  Io Ties together the core interfaces of an IO format: `GraphReader`, `GraphWriter` and `Mapper`.
  Io.Builder Helps to construct an `Io` implementation and should be implemented by every such implementation as that class will be passed to `Graph.io(Io.Builder)` by the user.
  IoRegistry A generalized custom serializer registry for providers implementing a `Graph`.
  Mapper Represents a low-level serialization class that can be used to map classes to serializers.
  Mapper.Builder Largely a marker interface for builders that construct `Mapper` instances.

- Classes in org.apache.tinkerpop.gremlin.structure.io used by org.apache.tinkerpop.gremlin.structure.io.util
  Class and Description
  IoRegistry A generalized custom serializer registry for providers implementing a `Graph`.

- Classes in org.apache.tinkerpop.gremlin.structure.io used by org.apache.tinkerpop.gremlin.tinkergraph.structure
  Class and Description
  AbstractIoRegistry Base implementation of the `IoRegistry` interface that provides implementation of the methods using a a `HashMap`.
  Io Ties together the core interfaces of an IO format: `GraphReader`, `GraphWriter` and `Mapper`.
  Io.Builder Helps to construct an `Io` implementation and should be implemented by every such implementation as that class will be passed to `Graph.io(Io.Builder)` by the user.
  IoRegistry A generalized custom serializer registry for providers implementing a `Graph`.

Copyright © 2013–2019 Apache Software Foundation. All rights reserved.