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

- Packages that use Namifiable
  Package | Description
  --- | ---
  com.thinkaurelius.titan.core |
  com.thinkaurelius.titan.core.schema |
  com.thinkaurelius.titan.graphdb.database.management |
  com.thinkaurelius.titan.graphdb.internal |
  com.thinkaurelius.titan.graphdb.types |
  com.thinkaurelius.titan.graphdb.types.system |
  com.thinkaurelius.titan.graphdb.types.vertices |

- - ### Uses of Namifiable in com.thinkaurelius.titan.core

    Subinterfaces of Namifiable 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` | `VertexLabel` A vertex label is a label attached to vertices in a Titan graph.

  - ### Uses of Namifiable in com.thinkaurelius.titan.core.schema

    Subinterfaces of Namifiable in com.thinkaurelius.titan.core.schema
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `RelationTypeIndex` A RelationTypeIndex is an index installed on a `RelationType` to speed up vertex-centric indexes for that type.
    `interface` | `TitanGraphIndex` A TitanGraphIndex is an index installed on the graph in order to be able to efficiently retrieve graph elements by their properties.
    `interface` | `TitanIndex` Schema Elements that represent an index in the graph
    `interface` | `TitanSchemaElement` Marks any element that is part of a Titan Schema.
    `interface` | `TitanSchemaType` A TitanSchemaType is a `TitanSchemaElement` that represents a label or key used in the graph.

  - ### Uses of Namifiable in com.thinkaurelius.titan.graphdb.database.management

    Classes in com.thinkaurelius.titan.graphdb.database.management that implement Namifiable
    Modifier and Type | Class and Description
    --- | ---
    `class` | `RelationTypeIndexWrapper`
    `class` | `TitanGraphIndexWrapper`

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

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

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

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

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

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

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

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

Copyright © 2012–2014. All rights reserved.