## Uses of Interface
org.apache.tinkerpop.gremlin.structure.io.Io.Builder

- Packages that use Io.Builder
  Package | Description
  --- | ---
  org.apache.tinkerpop.gremlin.structure |
  org.apache.tinkerpop.gremlin.structure.io |

- - ### Uses of Io.Builder in org.apache.tinkerpop.gremlin.structure

    Methods in org.apache.tinkerpop.gremlin.structure with parameters of type Io.Builder
    Modifier and Type | Method and Description
    --- | ---
    `default <I extends Io> I` | Graph.`io(Io.Builder<I> builder)` Construct a particular `Io` implementation for reading and writing the `Graph` and other data.

  - ### Uses of Io.Builder in org.apache.tinkerpop.gremlin.structure.io

    Methods in org.apache.tinkerpop.gremlin.structure.io that return Io.Builder
    Modifier and Type | Method and Description
    --- | ---
    `static Io.Builder` | IoCore.`createIoBuilder(String graphFormat)`
    `Io.Builder<? extends Io>` | Io.Builder.`graph(Graph g)` Providers use this method to supply the current instance of their `Graph` to the builder.
    `static Io.Builder<org.apache.tinkerpop.gremlin.structure.io.graphml.GraphMLIo>` | IoCore.`graphml()` Creates a basic GraphML-based `Io.Builder`.
    `static Io.Builder<org.apache.tinkerpop.gremlin.structure.io.graphson.GraphSONIo>` | IoCore.`graphson()` Creates a basic GraphSON-based `Io.Builder`.
    `static Io.Builder<org.apache.tinkerpop.gremlin.structure.io.gryo.GryoIo>` | IoCore.`gryo()` Creates a basic Gryo-based `Io.Builder`.
    `Io.Builder<? extends Io>` | Io.Builder.`onMapper(Consumer<Mapper.Builder> onMapper)` Allows a `Graph` implementation to have full control over the `Mapper.Builder` instance.

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