## Uses of Class
org.apache.tinkerpop.gremlin.tinkergraph.structure.TinkerVertex

- Packages that use TinkerVertex
  Package | Description
  --- | ---
  org.apache.tinkerpop.gremlin.tinkergraph.process.computer |
  org.apache.tinkerpop.gremlin.tinkergraph.structure |

- - ### Uses of TinkerVertex in org.apache.tinkerpop.gremlin.tinkergraph.process.computer

    Methods in org.apache.tinkerpop.gremlin.tinkergraph.process.computer with parameters of type TinkerVertex
    Modifier and Type | Method and Description
    --- | ---
    `<V> Property<V>` | TinkerGraphComputerView.`addProperty(TinkerVertex vertex, String key, V value)`
    `List<Property>` | TinkerGraphComputerView.`getProperties(TinkerVertex vertex)`
    `List<VertexProperty<?>>` | TinkerGraphComputerView.`getProperty(TinkerVertex vertex, String key)`
    `void` | TinkerGraphComputerView.`removeProperty(TinkerVertex vertex, String key, VertexProperty property)`

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

    Fields in org.apache.tinkerpop.gremlin.tinkergraph.structure with type parameters of type TinkerVertex
    Modifier and Type | Field and Description
    --- | ---
    `protected org.apache.tinkerpop.gremlin.tinkergraph.structure.TinkerIndex<TinkerVertex>` | TinkerGraph.`vertexIndex`

    Methods in org.apache.tinkerpop.gremlin.tinkergraph.structure that return types with arguments of type TinkerVertex
    Modifier and Type | Method and Description
    --- | ---
    `static Iterator<TinkerVertex>` | TinkerHelper.`getVertices(TinkerVertex vertex, Direction direction, String... edgeLabels)`
    `static List<TinkerVertex>` | TinkerHelper.`queryVertexIndex(TinkerGraph graph, String key, Object value)`

    Methods in org.apache.tinkerpop.gremlin.tinkergraph.structure with parameters of type TinkerVertex
    Modifier and Type | Method and Description
    --- | ---
    `protected static Edge` | TinkerHelper.`addEdge(TinkerGraph graph, TinkerVertex outVertex, TinkerVertex inVertex, String label, Object... keyValues)`
    `protected static void` | TinkerHelper.`addInEdge(TinkerVertex vertex, String label, Edge edge)`
    `protected static void` | TinkerHelper.`addOutEdge(TinkerVertex vertex, String label, Edge edge)`
    `static void` | TinkerHelper.`autoUpdateIndex(TinkerVertex vertex, String key, Object newValue, Object oldValue)`
    `static Iterator<TinkerEdge>` | TinkerHelper.`getEdges(TinkerVertex vertex, Direction direction, String... edgeLabels)`
    `static Map<String,List<VertexProperty>>` | TinkerHelper.`getProperties(TinkerVertex vertex)`
    `static Iterator<TinkerVertex>` | TinkerHelper.`getVertices(TinkerVertex vertex, Direction direction, String... edgeLabels)`
    `static void` | TinkerHelper.`removeElementIndex(TinkerVertex vertex)`
    `static void` | TinkerHelper.`removeIndex(TinkerVertex vertex, String key, Object value)`

    Constructors in org.apache.tinkerpop.gremlin.tinkergraph.structure with parameters of type TinkerVertex
    Constructor and Description
    `TinkerVertexProperty(Object id, TinkerVertex vertex, String key, V value, Object... propertyKeyValues)` Use this constructor to construct `VertexProperty` instances for `TinkerGraph` where the `id` can be explicitly set and validated against the expected data type.
    `TinkerVertexProperty(TinkerVertex vertex, String key, V value, Object... propertyKeyValues)` This constructor will not validate the ID type against the `Graph`.

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