## Uses of Interface
org.apache.tinkerpop.gremlin.structure.io.gryo.kryoshim.OutputShim

- Packages that use OutputShim
  Package | Description
  --- | ---
  org.apache.tinkerpop.gremlin.driver.ser |
  org.apache.tinkerpop.gremlin.structure.io.gryo |
  org.apache.tinkerpop.gremlin.structure.io.gryo.kryoshim | Abstracts a minimal subset of Kryo types and methods.
  org.apache.tinkerpop.gremlin.structure.io.gryo.kryoshim.shaded | Implementations of the interfaces in `org.apache.tinkerpop.gremlin.structure.io.gryo.kryoshim` using TinkerPop's shaded copy of Kryo.
  org.apache.tinkerpop.gremlin.structure.util.star |

- - ### Uses of OutputShim in org.apache.tinkerpop.gremlin.driver.ser

    Methods in org.apache.tinkerpop.gremlin.driver.ser with type parameters of type OutputShim
    Modifier and Type | Method and Description
    --- | ---
    `<O extends OutputShim> void` | RequestMessageGryoSerializer.`write(KryoShim<?,O> kryo, O output, RequestMessage requestMessage)`
    `<O extends OutputShim> void` | ResponseMessageGryoSerializer.`write(KryoShim<?,O> kryo, O output, ResponseMessage responseMessage)`

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

    Methods in org.apache.tinkerpop.gremlin.structure.io.gryo with type parameters of type OutputShim
    Modifier and Type | Method and Description
    --- | ---
    `<O extends OutputShim> void` | GryoSerializersV3d0.BindingSerializer.`write(KryoShim<?,O> kryo, O output, Bytecode.Binding binding)`
    `<O extends OutputShim> void` | GryoSerializersV1d0.BindingSerializer.`write(KryoShim<?,O> kryo, O output, Bytecode.Binding binding)`
    `<O extends OutputShim> void` | GryoSerializersV3d0.BytecodeSerializer.`write(KryoShim<?,O> kryo, O output, Bytecode bytecode)`
    `<O extends OutputShim> void` | GryoSerializersV1d0.BytecodeSerializer.`write(KryoShim<?,O> kryo, O output, Bytecode bytecode)`
    `<O extends OutputShim> void` | GryoSerializersV3d0.DefaultRemoteTraverserSerializer.`write(KryoShim<?,O> kryo, O output, DefaultRemoteTraverser remoteTraverser)`
    `<O extends OutputShim> void` | GryoSerializersV1d0.DefaultRemoteTraverserSerializer.`write(KryoShim<?,O> kryo, O output, DefaultRemoteTraverser remoteTraverser)`
    `<O extends OutputShim> void` | GryoSerializersV3d0.EdgeSerializer.`write(KryoShim<?,O> kryo, O output, Edge edge)`
    `<O extends OutputShim> void` | GryoSerializersV1d0.EdgeSerializer.`write(KryoShim<?,O> kryo, O output, Edge edge)`
    `<O extends OutputShim> void` | GryoSerializersV3d0.LambdaSerializer.`write(KryoShim<?,O> kryo, O output, Lambda lambda)`
    `<O extends OutputShim> void` | GryoSerializersV1d0.LambdaSerializer.`write(KryoShim<?,O> kryo, O output, Lambda lambda)`
    `<O extends OutputShim> void` | GryoSerializersV3d0.MetricsSerializer.`write(KryoShim<?,O> kryo, O output, Metrics object)`
    `<O extends OutputShim> void` | GryoSerializersV3d0.PSerializer.`write(KryoShim<?,O> kryo, O output, P p)`
    `<O extends OutputShim> void` | GryoSerializersV1d0.PSerializer.`write(KryoShim<?,O> kryo, O output, P p)`
    `<O extends OutputShim> void` | GryoSerializersV3d0.PathSerializer.`write(KryoShim<?,O> kryo, O output, Path path)`
    `<O extends OutputShim> void` | GryoSerializersV1d0.PathSerializer.`write(KryoShim<?,O> kryo, O output, Path path)`
    `<O extends OutputShim> void` | GryoSerializersV3d0.PropertySerializer.`write(KryoShim<?,O> kryo, O output, Property property)`
    `<O extends OutputShim> void` | GryoSerializersV1d0.PropertySerializer.`write(KryoShim<?,O> kryo, O output, Property property)`
    `<O extends OutputShim> void` | GryoSerializersV3d0.TextPSerializer.`write(KryoShim<?,O> kryo, O output, TextP p)`
    `<O extends OutputShim> void` | GryoSerializersV1d0.TextPSerializer.`write(KryoShim<?,O> kryo, O output, TextP p)`
    `<O extends OutputShim> void` | ToyPoint.ToyPointSerializer.`write(KryoShim<?,O> kryo, O output, ToyPoint toyPoint)`
    `<O extends OutputShim> void` | ToyTriangle.ToyTriangleSerializer.`write(KryoShim<?,O> kryo, O output, ToyTriangle toyTriangle)`
    `<O extends OutputShim> void` | GryoSerializersV3d0.TraversalMetricsSerializer.`write(KryoShim<?,O> kryo, O output, TraversalMetrics object)`
    `<O extends OutputShim> void` | GryoSerializersV3d0.VertexSerializer.`write(KryoShim<?,O> kryo, O output, Vertex vertex)`
    `<O extends OutputShim> void` | GryoSerializersV1d0.VertexSerializer.`write(KryoShim<?,O> kryo, O output, Vertex vertex)`
    `<O extends OutputShim> void` | GryoSerializersV3d0.VertexPropertySerializer.`write(KryoShim<?,O> kryo, O output, VertexProperty vertexProperty)`
    `<O extends OutputShim> void` | GryoSerializersV1d0.VertexPropertySerializer.`write(KryoShim<?,O> kryo, O output, VertexProperty vertexProperty)`

  - ### Uses of OutputShim in org.apache.tinkerpop.gremlin.structure.io.gryo.kryoshim

    Classes in org.apache.tinkerpop.gremlin.structure.io.gryo.kryoshim with type parameters of type OutputShim
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `KryoShim<I extends InputShim,O extends OutputShim>` A minimal `Kryo`-like abstraction.

    Methods in org.apache.tinkerpop.gremlin.structure.io.gryo.kryoshim with type parameters of type OutputShim
    Modifier and Type | Method and Description
    --- | ---
    `<O extends OutputShim> void` | SerializerShim.`write(KryoShim<?,O> kryo, O output, T object)`

  - ### Uses of OutputShim in org.apache.tinkerpop.gremlin.structure.io.gryo.kryoshim.shaded

    Classes in org.apache.tinkerpop.gremlin.structure.io.gryo.kryoshim.shaded that implement OutputShim
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ShadedOutputAdapter`

  - ### Uses of OutputShim in org.apache.tinkerpop.gremlin.structure.util.star

    Methods in org.apache.tinkerpop.gremlin.structure.util.star with type parameters of type OutputShim
    Modifier and Type | Method and Description
    --- | ---
    `<O extends OutputShim> void` | StarGraphSerializer.`write(KryoShim<?,O> kryo, O output, StarGraph starGraph)`

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