## Uses of Interface
com.thinkaurelius.titan.core.Idfiable

- Packages that use Idfiable
  Package | Description
  --- | ---
  com.thinkaurelius.titan.core |
  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 Idfiable in com.thinkaurelius.titan.core

    Subinterfaces of Idfiable in com.thinkaurelius.titan.core
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `EdgeLabel` EdgeLabel is an extension of `RelationType` for edges.
    `interface` | `PropertyKey` PropertyKey is an extension of `RelationType` for properties.
    `interface` | `RelationType` RelationType defines the schema for `TitanRelation`.
    `interface` | `TitanEdge` A TitanEdge connects two `TitanVertex`.
    `interface` | `TitanElement` TitanElement represents the abstract concept of an entity in the graph and specifies basic methods for interacting with entities.
    `interface` | `TitanProperty` TitanProperty is a `TitanRelation` connecting a vertex to a value.
    `interface` | `TitanRelation` TitanRelation is the most abstract form of a relation between a vertex and some other entity, where relation is understood in its mathematical sense.
    `interface` | `TitanVertex` TitanVertex is the basic unit of a `TitanGraph`.
    `interface` | `VertexLabel` A vertex label is a label attached to vertices in a Titan graph.

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

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

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

    Subinterfaces of Idfiable in com.thinkaurelius.titan.graphdb.internal
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `InternalElement` Internal Element interface adding methods that should only be used by Titan
    `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
    `interface` | `InternalVertexLabel`

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

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

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

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

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

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

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

    Subinterfaces of Idfiable 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 Idfiable
    Modifier and Type | Class and Description
    --- | ---
    `class` | `BaseKey`
    `class` | `BaseLabel`
    `class` | `BaseRelationType`
    `class` | `BaseVertexLabel`
    `class` | `EmptyRelationType`
    `class` | `EmptyVertex`
    `class` | `ImplicitKey`

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

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

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

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

Copyright © 2012–2014. All rights reserved.