## Uses of Interface
org.apache.tinkerpop.gremlin.structure.Element

- Packages that use Element
  Package | Description
  --- | ---
  org.apache.tinkerpop.gremlin.driver |
  org.apache.tinkerpop.gremlin.structure |

- - ### Uses of Element in org.apache.tinkerpop.gremlin.driver

    Methods in org.apache.tinkerpop.gremlin.driver that return Element
    Modifier and Type | Method and Description
    --- | ---
    `Element` | Result.`getElement()` Gets the result item by casting it to an `Element`.

  - ### Uses of Element in org.apache.tinkerpop.gremlin.structure

    Subinterfaces of Element in org.apache.tinkerpop.gremlin.structure
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `Edge` An `Edge` links two `Vertex` objects.
    `interface` | `Vertex` A `Vertex` maintains pointers to both a set of incoming and outgoing `Edge` objects.
    `interface` | `VertexProperty<V>` A `VertexProperty` is similar to a `Property` in that it denotes a key/value pair associated with an `Vertex`, however it is different in the sense that it also represents an entity that it is an `Element` that can have properties of its own.

    Methods in org.apache.tinkerpop.gremlin.structure that return Element
    Modifier and Type | Method and Description
    --- | ---
    `Element` | Property.`element()` Get the element that this property is associated with.

    Methods in org.apache.tinkerpop.gremlin.structure with parameters of type Element
    Modifier and Type | Method and Description
    --- | ---
    `abstract Object` | T.`apply(Element element)`
    `static IllegalStateException` | Property.Exceptions.`propertyDoesNotExist(Element element, String key)`

    Method parameters in org.apache.tinkerpop.gremlin.structure with type arguments of type Element
    Modifier and Type | Method and Description
    --- | ---
    `static IllegalStateException` | Element.Exceptions.`elementAlreadyRemoved(Class<? extends Element> clazz, Object id)` Deprecated. As of release 3.1.0, not replaced - this exception is no longer enforced by the test suite.
    `static NoSuchElementException` | Graph.Exceptions.`elementNotFound(Class<? extends Element> elementClass, Object id)` Deprecated.
    `static NoSuchElementException` | Graph.Exceptions.`elementNotFound(Class<? extends Element> elementClass, Object id, Exception rootCause)` Deprecated.

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