## 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 |
  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.tinkergraph.structure |

- - ### 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)` Deprecated. As of release 3.4.0, partially replaced by `GraphTraversalSource.io(String)`. Notice `GraphTraversalSource.io(String)` doesn't support read operation from `java.io.InputStream` or write operation to `java.io.OutputStream`. Thus for readers or writers which need this functionality are safe to use this deprecated method. There is no intention to remove this method unless all the functionality is replaced by the `io` step of `GraphTraversalSource`.

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

    Fields in org.apache.tinkerpop.gremlin.structure.io declared as Io.Builder
    Modifier and Type | Field and Description
    --- | ---
    `Io.Builder` | IoGraphTest.`ioBuilderToTest`

    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)` Deprecated.
    `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<GraphMLIo>` | IoCore.`graphml()` Deprecated. Creates a basic GraphML-based `Io.Builder`.
    `static Io.Builder<GraphSONIo>` | IoCore.`graphson()` Deprecated. Creates a basic GraphSON-based `Io.Builder`.
    `static Io.Builder<GryoIo>` | IoCore.`gryo()` Deprecated. 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.

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

    Classes in org.apache.tinkerpop.gremlin.structure.io.graphml that implement Io.Builder
    Modifier and Type | Class and Description
    --- | ---
    `static class` | `GraphMLIo.Builder`

    Methods in org.apache.tinkerpop.gremlin.structure.io.graphml that return Io.Builder
    Modifier and Type | Method and Description
    --- | ---
    `static Io.Builder<GraphMLIo>` | GraphMLIo.`build()`
    `Io.Builder<GraphMLIo>` | GraphMLIo.Builder.`graph(Graph g)`
    `Io.Builder<? extends Io>` | GraphMLIo.Builder.`onMapper(Consumer<Mapper.Builder> onMapper)`

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

    Classes in org.apache.tinkerpop.gremlin.structure.io.graphson that implement Io.Builder
    Modifier and Type | Class and Description
    --- | ---
    `static class` | `GraphSONIo.Builder`

    Methods in org.apache.tinkerpop.gremlin.structure.io.graphson that return Io.Builder
    Modifier and Type | Method and Description
    --- | ---
    `static Io.Builder<GraphSONIo>` | GraphSONIo.`build()` Create a new builder using the default version of GraphSON - v3.
    `static Io.Builder<GraphSONIo>` | GraphSONIo.`build(GraphSONVersion version)` Create a new builder using the specified version of GraphSON.
    `Io.Builder<GraphSONIo>` | GraphSONIo.Builder.`graph(Graph g)`
    `Io.Builder<? extends Io>` | GraphSONIo.Builder.`onMapper(Consumer<Mapper.Builder> onMapper)`

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

    Classes in org.apache.tinkerpop.gremlin.structure.io.gryo that implement Io.Builder
    Modifier and Type | Class and Description
    --- | ---
    `static class` | `GryoIo.Builder`

    Methods in org.apache.tinkerpop.gremlin.structure.io.gryo that return Io.Builder
    Modifier and Type | Method and Description
    --- | ---
    `static Io.Builder<GryoIo>` | GryoIo.`build()` Create a new builder using the default version of Gryo - v3.
    `static Io.Builder<GryoIo>` | GryoIo.`build(GryoVersion version)` Create a new builder using the specified version of Gryo.
    `Io.Builder<GryoIo>` | GryoIo.Builder.`graph(Graph g)`
    `Io.Builder<? extends Io>` | GryoIo.Builder.`onMapper(Consumer<Mapper.Builder> onMapper)`

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

    Methods in org.apache.tinkerpop.gremlin.tinkergraph.structure with parameters of type Io.Builder
    Modifier and Type | Method and Description
    --- | ---
    `<I extends Io> I` | TinkerGraph.`io(Io.Builder<I> builder)`

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