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

- Packages that use KryoShim
  Package | Description
  --- | ---
  org.apache.tinkerpop.gremlin.spark.structure.io.gryo |
  org.apache.tinkerpop.gremlin.spark.structure.io.gryo.kryoshim.unshaded |
  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 KryoShim in org.apache.tinkerpop.gremlin.spark.structure.io.gryo

    Methods in org.apache.tinkerpop.gremlin.spark.structure.io.gryo with parameters of type KryoShim
    Modifier and Type | Method and Description
    --- | ---
    `<I extends InputShim> ObjectWritable<T>` | ObjectWritableSerializer.`read(KryoShim<I,?> kryo, I input, Class<ObjectWritable<T>> clazz)`
    `<I extends InputShim> VertexWritable` | VertexWritableSerializer.`read(KryoShim<I,?> kryo, I input, Class<VertexWritable> clazz)`
    `<O extends OutputShim> void` | ObjectWritableSerializer.`write(KryoShim<?,O> kryo, O output, ObjectWritable<T> starGraph)`
    `<O extends OutputShim> void` | VertexWritableSerializer.`write(KryoShim<?,O> kryo, O output, VertexWritable vertexWritable)`

  - ### Uses of KryoShim in org.apache.tinkerpop.gremlin.spark.structure.io.gryo.kryoshim.unshaded

    Classes in org.apache.tinkerpop.gremlin.spark.structure.io.gryo.kryoshim.unshaded that implement KryoShim
    Modifier and Type | Class and Description
    --- | ---
    `class` | `UnshadedKryoAdapter`

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

    Methods in org.apache.tinkerpop.gremlin.structure.io.gryo with parameters of type KryoShim
    Modifier and Type | Method and Description
    --- | ---
    `<I extends InputShim> Bytecode.Binding` | GryoSerializers.BindingSerializer.`read(KryoShim<I,?> kryo, I input, Class<Bytecode.Binding> clazz)`
    `<I extends InputShim> Bytecode` | GryoSerializers.BytecodeSerializer.`read(KryoShim<I,?> kryo, I input, Class<Bytecode> clazz)`
    `<I extends InputShim> DefaultRemoteTraverser` | GryoSerializers.DefaultRemoteTraverserSerializer.`read(KryoShim<I,?> kryo, I input, Class<DefaultRemoteTraverser> remoteTraverserClass)`
    `<I extends InputShim> Edge` | GryoSerializers.EdgeSerializer.`read(KryoShim<I,?> kryo, I input, Class<Edge> edgeClass)`
    `<I extends InputShim> Lambda` | GryoSerializers.LambdaSerializer.`read(KryoShim<I,?> kryo, I input, Class<Lambda> clazz)`
    `<I extends InputShim> P` | GryoSerializers.PSerializer.`read(KryoShim<I,?> kryo, I input, Class<P> clazz)`
    `<I extends InputShim> Path` | GryoSerializers.PathSerializer.`read(KryoShim<I,?> kryo, I input, Class<Path> pathClass)`
    `<I extends InputShim> Property` | GryoSerializers.PropertySerializer.`read(KryoShim<I,?> kryo, I input, Class<Property> propertyClass)`
    `<I extends InputShim> Vertex` | GryoSerializers.VertexSerializer.`read(KryoShim<I,?> kryo, I input, Class<Vertex> vertexClass)`
    `<I extends InputShim> VertexProperty` | GryoSerializers.VertexPropertySerializer.`read(KryoShim<I,?> kryo, I input, Class<VertexProperty> vertexPropertyClass)`
    `<O extends OutputShim> void` | GryoSerializers.BindingSerializer.`write(KryoShim<?,O> kryo, O output, Bytecode.Binding binding)`
    `<O extends OutputShim> void` | GryoSerializers.BytecodeSerializer.`write(KryoShim<?,O> kryo, O output, Bytecode bytecode)`
    `<O extends OutputShim> void` | GryoSerializers.DefaultRemoteTraverserSerializer.`write(KryoShim<?,O> kryo, O output, DefaultRemoteTraverser remoteTraverser)`
    `<O extends OutputShim> void` | GryoSerializers.EdgeSerializer.`write(KryoShim<?,O> kryo, O output, Edge edge)`
    `<O extends OutputShim> void` | GryoSerializers.LambdaSerializer.`write(KryoShim<?,O> kryo, O output, Lambda lambda)`
    `<O extends OutputShim> void` | GryoSerializers.PSerializer.`write(KryoShim<?,O> kryo, O output, P p)`
    `<O extends OutputShim> void` | GryoSerializers.PathSerializer.`write(KryoShim<?,O> kryo, O output, Path path)`
    `<O extends OutputShim> void` | GryoSerializers.PropertySerializer.`write(KryoShim<?,O> kryo, O output, Property property)`
    `<O extends OutputShim> void` | GryoSerializers.VertexSerializer.`write(KryoShim<?,O> kryo, O output, Vertex vertex)`
    `<O extends OutputShim> void` | GryoSerializers.VertexPropertySerializer.`write(KryoShim<?,O> kryo, O output, VertexProperty vertexProperty)`

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

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

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

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

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

    Methods in org.apache.tinkerpop.gremlin.structure.util.star with parameters of type KryoShim
    Modifier and Type | Method and Description
    --- | ---
    `<I extends InputShim> StarGraph` | StarGraphSerializer.`read(KryoShim<I,?> kryo, I input, Class<StarGraph> clazz)` If the returned `StarGraph` is null, that means that the `GraphFilter` filtered the vertex.
    `<O extends OutputShim> void` | StarGraphSerializer.`write(KryoShim<?,O> kryo, O output, StarGraph starGraph)`

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