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

- Packages that use VertexLabel
  Package | Description
  --- | ---
  com.thinkaurelius.titan.core |
  com.thinkaurelius.titan.core.schema |
  com.thinkaurelius.titan.graphdb.blueprints |
  com.thinkaurelius.titan.graphdb.database |
  com.thinkaurelius.titan.graphdb.database.idassigner |
  com.thinkaurelius.titan.graphdb.database.management |
  com.thinkaurelius.titan.graphdb.fulgora |
  com.thinkaurelius.titan.graphdb.internal |
  com.thinkaurelius.titan.graphdb.schema |
  com.thinkaurelius.titan.graphdb.transaction |
  com.thinkaurelius.titan.graphdb.types |
  com.thinkaurelius.titan.graphdb.types.system |
  com.thinkaurelius.titan.graphdb.types.typemaker |
  com.thinkaurelius.titan.graphdb.vertices |

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

    Methods in com.thinkaurelius.titan.core that return VertexLabel
    Modifier and Type | Method and Description
    --- | ---
    `VertexLabel` | TitanVertex.`getVertexLabel()` Returns the vertex label of this vertex.
    `VertexLabel` | TitanGraph.`getVertexLabel(String name)` Returns the vertex label with the given name.
    `VertexLabel` | TitanTransaction.`getVertexLabel(String name)` Returns the vertex label with the given name.

    Methods in com.thinkaurelius.titan.core with parameters of type VertexLabel
    Modifier and Type | Method and Description
    --- | ---
    `TitanVertex` | TitanTransaction.`addVertex(Long id, VertexLabel vertexLabel)` Creates a new vertex in the graph with the given vertex id and the given vertex label.
    `TitanVertex` | TitanGraph.`addVertexWithLabel(VertexLabel vertexLabel)` Creates a new vertex in the graph with the given vertex label.
    `TitanVertex` | TitanTransaction.`addVertexWithLabel(VertexLabel vertexLabel)` Creates a new vertex in the graph with the given vertex label.

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

    Methods in com.thinkaurelius.titan.core.schema that return VertexLabel
    Modifier and Type | Method and Description
    --- | ---
    `VertexLabel` | TitanManagement.`getVertexLabel(String name)` Identical to `TitanTransaction.getVertexLabel(String)`
    `VertexLabel` | VertexLabelMaker.`make()` Creates a `VertexLabel` according to the specifications of this builder.
    `VertexLabel` | DefaultSchemaMaker.`makeVertexLabel(VertexLabelMaker factory)` Creates a new vertex label with the default settings against the provided `VertexLabelMaker`.

    Methods in com.thinkaurelius.titan.core.schema that return types with arguments of type VertexLabel
    Modifier and Type | Method and Description
    --- | ---
    `Iterable<VertexLabel>` | TitanManagement.`getVertexLabels()` Returns an `Iterable` over all defined `VertexLabel`s.

  - ### Uses of VertexLabel in com.thinkaurelius.titan.graphdb.blueprints

    Methods in com.thinkaurelius.titan.graphdb.blueprints that return VertexLabel
    Modifier and Type | Method and Description
    --- | ---
    `VertexLabel` | TitanBlueprintsGraph.`getVertexLabel(String name)`
    `VertexLabel` | BlueprintsDefaultSchemaMaker.`makeVertexLabel(VertexLabelMaker factory)`

    Methods in com.thinkaurelius.titan.graphdb.blueprints with parameters of type VertexLabel
    Modifier and Type | Method and Description
    --- | ---
    `TitanVertex` | TitanBlueprintsGraph.`addVertexWithLabel(VertexLabel vertexLabel)`

  - ### Uses of VertexLabel in com.thinkaurelius.titan.graphdb.database

    Methods in com.thinkaurelius.titan.graphdb.database with parameters of type VertexLabel
    Modifier and Type | Method and Description
    --- | ---
    `void` | StandardTitanGraph.`assignID(InternalVertex vertex, VertexLabel label)`

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

    Methods in com.thinkaurelius.titan.graphdb.database.idassigner with parameters of type VertexLabel
    Modifier and Type | Method and Description
    --- | ---
    `void` | VertexIDAssigner.`assignID(InternalVertex vertex, VertexLabel label)`

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

    Methods in com.thinkaurelius.titan.graphdb.database.management that return VertexLabel
    Modifier and Type | Method and Description
    --- | ---
    `VertexLabel` | ManagementSystem.`getVertexLabel(String name)`

    Methods in com.thinkaurelius.titan.graphdb.database.management that return types with arguments of type VertexLabel
    Modifier and Type | Method and Description
    --- | ---
    `Iterable<VertexLabel>` | ManagementSystem.`getVertexLabels()`

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

    Methods in com.thinkaurelius.titan.graphdb.fulgora that return VertexLabel
    Modifier and Type | Method and Description
    --- | ---
    `VertexLabel` | FulgoraVertex.`getVertexLabel()` Special handling to provide access to the label even though its a different vertex by accessing it directly in the enclosing transaction which will cache all vertex labels
    `VertexLabel` | FulgoraNeighborVertex.`getVertexLabel()`

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

    Subinterfaces of VertexLabel in com.thinkaurelius.titan.graphdb.internal
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `InternalVertexLabel`

  - ### Uses of VertexLabel in com.thinkaurelius.titan.graphdb.schema

    Constructors in com.thinkaurelius.titan.graphdb.schema with parameters of type VertexLabel
    Constructor and Description
    `VertexLabelDefinition(VertexLabel vl)`

  - ### Uses of VertexLabel in com.thinkaurelius.titan.graphdb.transaction

    Methods in com.thinkaurelius.titan.graphdb.transaction that return VertexLabel
    Modifier and Type | Method and Description
    --- | ---
    `VertexLabel` | StandardTitanTx.`getExistingVertexLabel(long id)`
    `VertexLabel` | StandardTitanTx.`getVertexLabel(String name)`

    Methods in com.thinkaurelius.titan.graphdb.transaction with parameters of type VertexLabel
    Modifier and Type | Method and Description
    --- | ---
    `TitanVertex` | StandardTitanTx.`addVertex(Long vertexId, VertexLabel label)`
    `TitanVertex` | StandardTitanTx.`addVertexWithLabel(VertexLabel vertexLabel)`

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

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

    Methods in com.thinkaurelius.titan.graphdb.types that return VertexLabel
    Modifier and Type | Method and Description
    --- | ---
    `VertexLabel` | TypeInspector.`getExistingVertexLabel(long id)`
    `VertexLabel` | StandardVertexLabelMaker.`make()`

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

    Classes in com.thinkaurelius.titan.graphdb.types.system that implement VertexLabel
    Modifier and Type | Class and Description
    --- | ---
    `class` | `BaseVertexLabel`

    Methods in com.thinkaurelius.titan.graphdb.types.system that return VertexLabel
    Modifier and Type | Method and Description
    --- | ---
    `VertexLabel` | EmptyVertex.`getVertexLabel()`

  - ### Uses of VertexLabel in com.thinkaurelius.titan.graphdb.types.typemaker

    Methods in com.thinkaurelius.titan.graphdb.types.typemaker that return VertexLabel
    Modifier and Type | Method and Description
    --- | ---
    `VertexLabel` | DisableDefaultSchemaMaker.`makeVertexLabel(VertexLabelMaker factory)`

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

    Methods in com.thinkaurelius.titan.graphdb.vertices that return VertexLabel
    Modifier and Type | Method and Description
    --- | ---
    `VertexLabel` | AbstractVertex.`getVertexLabel()`

Copyright © 2012–2014. All rights reserved.