## Uses of Interface
com.thinkaurelius.titan.graphdb.internal.InternalElement

- Packages that use InternalElement
  Package | Description
  --- | ---
  com.thinkaurelius.titan.graphdb.database.idassigner.placement |
  com.thinkaurelius.titan.graphdb.fulgora |
  com.thinkaurelius.titan.graphdb.internal |
  com.thinkaurelius.titan.graphdb.relations |
  com.thinkaurelius.titan.graphdb.types |
  com.thinkaurelius.titan.graphdb.types.system |
  com.thinkaurelius.titan.graphdb.types.vertices |
  com.thinkaurelius.titan.graphdb.vertices |

- - ### Uses of InternalElement in com.thinkaurelius.titan.graphdb.database.idassigner.placement

    Methods in com.thinkaurelius.titan.graphdb.database.idassigner.placement with parameters of type InternalElement
    Modifier and Type | Method and Description
    --- | ---
    `int` | SimpleBulkPlacementStrategy.`getPartition(InternalElement element)`
    `int` | DefaultPlacementStrategy.`getPartition(InternalElement element)`
    `int` | IDPlacementStrategy.`getPartition(InternalElement element)` Individually assigns an id to the given vertex or relation.

  - ### Uses of InternalElement in com.thinkaurelius.titan.graphdb.fulgora

    Classes in com.thinkaurelius.titan.graphdb.fulgora that implement InternalElement
    Modifier and Type | Class and Description
    --- | ---
    `class` | `FulgoraNeighborVertex`
    `class` | `FulgoraVertex<S>`

  - ### Uses of InternalElement in com.thinkaurelius.titan.graphdb.internal

    Subinterfaces of InternalElement in com.thinkaurelius.titan.graphdb.internal
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `InternalRelation` Internal Relation interface adding methods that should only be used by Titan
    `interface` | `InternalRelationType` Internal Type interface adding methods that should only be used by Titan
    `interface` | `InternalVertex` Internal Vertex interface adding methods that should only be used by Titan

    Classes in com.thinkaurelius.titan.graphdb.internal that implement InternalElement
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractElement` AbstractElement is the base class for all elements in Titan.

    Methods in com.thinkaurelius.titan.graphdb.internal that return InternalElement
    Modifier and Type | Method and Description
    --- | ---
    `InternalElement` | InternalElement.`it()` Returns this element in the context of the current transaction.

  - ### Uses of InternalElement in com.thinkaurelius.titan.graphdb.relations

    Subinterfaces of InternalElement in com.thinkaurelius.titan.graphdb.relations
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `StandardRelation`

    Classes in com.thinkaurelius.titan.graphdb.relations that implement InternalElement
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractEdge`
    `class` | `AbstractProperty`
    `class` | `AbstractTypedRelation`
    `class` | `CacheEdge`
    `class` | `CacheProperty`
    `class` | `StandardEdge`
    `class` | `StandardProperty`

  - ### Uses of InternalElement in com.thinkaurelius.titan.graphdb.types

    Classes in com.thinkaurelius.titan.graphdb.types that implement InternalElement
    Modifier and Type | Class and Description
    --- | ---
    `class` | `VertexLabelVertex`

  - ### Uses of InternalElement in com.thinkaurelius.titan.graphdb.types.system

    Subinterfaces of InternalElement in com.thinkaurelius.titan.graphdb.types.system
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `SystemRelationType`

    Classes in com.thinkaurelius.titan.graphdb.types.system that implement InternalElement
    Modifier and Type | Class and Description
    --- | ---
    `class` | `BaseKey`
    `class` | `BaseLabel`
    `class` | `BaseRelationType`
    `class` | `BaseVertexLabel`
    `class` | `EmptyRelationType`
    `class` | `EmptyVertex`
    `class` | `ImplicitKey`

    Methods in com.thinkaurelius.titan.graphdb.types.system with parameters of type InternalElement
    Modifier and Type | Method and Description
    --- | ---
    `<O> O` | ImplicitKey.`computeProperty(InternalElement e)`

  - ### Uses of InternalElement in com.thinkaurelius.titan.graphdb.types.vertices

    Classes in com.thinkaurelius.titan.graphdb.types.vertices that implement InternalElement
    Modifier and Type | Class and Description
    --- | ---
    `class` | `EdgeLabelVertex`
    `class` | `PropertyKeyVertex`
    `class` | `RelationTypeVertex`
    `class` | `TitanSchemaVertex`

  - ### Uses of InternalElement in com.thinkaurelius.titan.graphdb.vertices

    Classes in com.thinkaurelius.titan.graphdb.vertices that implement InternalElement
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractVertex`
    `class` | `CacheVertex`
    `class` | `StandardVertex`

Copyright © 2012–2014. All rights reserved.