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

- Packages that use InternalVertex
  Package | Description
  --- | ---
  com.thinkaurelius.titan.graphdb.database |
  com.thinkaurelius.titan.graphdb.database.idassigner |
  com.thinkaurelius.titan.graphdb.database.idassigner.placement |
  com.thinkaurelius.titan.graphdb.fulgora |
  com.thinkaurelius.titan.graphdb.internal |
  com.thinkaurelius.titan.graphdb.query.vertex |
  com.thinkaurelius.titan.graphdb.relations |
  com.thinkaurelius.titan.graphdb.transaction |
  com.thinkaurelius.titan.graphdb.transaction.vertexcache |
  com.thinkaurelius.titan.graphdb.types |
  com.thinkaurelius.titan.graphdb.types.system |
  com.thinkaurelius.titan.graphdb.types.vertices |
  com.thinkaurelius.titan.graphdb.util |
  com.thinkaurelius.titan.graphdb.vertices |

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

    Methods in com.thinkaurelius.titan.graphdb.database with parameters of type InternalVertex
    Modifier and Type | Method and Description
    --- | ---
    `void` | StandardTitanGraph.`assignID(InternalVertex vertex, VertexLabel label)`
    `Collection<IndexSerializer.IndexUpdate>` | IndexSerializer.`getIndexUpdates(InternalVertex vertex, Collection<InternalRelation> updatedProperties)`
    `static int` | StandardTitanGraph.`getTTL(InternalVertex v)`

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

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

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

    Method parameters in com.thinkaurelius.titan.graphdb.database.idassigner.placement with type arguments of type InternalVertex
    Modifier and Type | Method and Description
    --- | ---
    `void` | SimpleBulkPlacementStrategy.`getPartitions(Map<InternalVertex,PartitionAssignment> vertices)`
    `void` | DefaultPlacementStrategy.`getPartitions(Map<InternalVertex,PartitionAssignment> vertices)`
    `void` | IDPlacementStrategy.`getPartitions(Map<InternalVertex,PartitionAssignment> vertices)` Bulk assignment of idAuthorities to vertices.

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

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

    Methods in com.thinkaurelius.titan.graphdb.fulgora that return InternalVertex
    Modifier and Type | Method and Description
    --- | ---
    `InternalVertex` | FulgoraNeighborVertex.`it()`

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

    Subinterfaces of InternalVertex 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

    Methods in com.thinkaurelius.titan.graphdb.internal that return InternalVertex
    Modifier and Type | Method and Description
    --- | ---
    `InternalVertex` | AbstractElement.`clone()`
    `InternalVertex` | InternalRelation.`getVertex(int pos)` Returns the vertex at the given position (0=OUT, 1=IN) of this relation
    `InternalVertex` | InternalVertex.`it()`

  - ### Uses of InternalVertex in com.thinkaurelius.titan.graphdb.query.vertex

    Methods in com.thinkaurelius.titan.graphdb.query.vertex that return InternalVertex
    Modifier and Type | Method and Description
    --- | ---
    `InternalVertex` | VertexCentricQuery.`getVertex()`

    Methods in com.thinkaurelius.titan.graphdb.query.vertex that return types with arguments of type InternalVertex
    Modifier and Type | Method and Description
    --- | ---
    `protected List<InternalVertex>` | BasicVertexCentricQueryBuilder.`allRepresentatives(InternalVertex partitionedVertex)`

    Methods in com.thinkaurelius.titan.graphdb.query.vertex with parameters of type InternalVertex
    Modifier and Type | Method and Description
    --- | ---
    `protected List<InternalVertex>` | BasicVertexCentricQueryBuilder.`allRepresentatives(InternalVertex partitionedVertex)`
    `protected VertexCentricQuery` | BasicVertexCentricQueryBuilder.`constructQuery(InternalVertex vertex, BaseVertexCentricQuery baseQuery)` Constructs a `VertexCentricQuery` for this query builder.
    `static VertexCentricQuery` | VertexCentricQuery.`emptyQuery(InternalVertex vertex)`
    `protected Iterable<TitanRelation>` | BasicVertexCentricQueryBuilder.`executeImplicitKeyQuery(InternalVertex v)` If `BaseVertexCentricQueryBuilder.isImplicitKeyQuery(com.thinkaurelius.titan.graphdb.internal.RelationCategory)` is true, this method provides the result set for the query based on the evaluation of the `ImplicitKey`.
    `protected Iterable<TitanRelation>` | BasicVertexCentricQueryBuilder.`executeRelations(InternalVertex vertex, BaseVertexCentricQuery baseQuery)`
    `VertexList` | BasicVertexCentricQueryBuilder.`executeVertexIds(InternalVertex vertex, BaseVertexCentricQuery baseQuery)`
    `Iterable<TitanVertex>` | BasicVertexCentricQueryBuilder.`executeVertices(InternalVertex vertex, BaseVertexCentricQuery baseQuery)`
    `Q` | BasicVertexCentricQueryBuilder.ResultConstructor.`getResult(InternalVertex v, BaseVertexCentricQuery bq)`
    `Iterable<? extends TitanRelation>` | BasicVertexCentricQueryBuilder.RelationConstructor.`getResult(InternalVertex v, BaseVertexCentricQuery bq)`
    `Iterable<TitanVertex>` | BasicVertexCentricQueryBuilder.VertexConstructor.`getResult(InternalVertex v, BaseVertexCentricQuery bq)`
    `VertexList` | BasicVertexCentricQueryBuilder.VertexIdConstructor.`getResult(InternalVertex v, BaseVertexCentricQuery bq)`
    `protected boolean` | BasicVertexCentricQueryBuilder.`isPartitionedVertex(InternalVertex vertex)`
    `protected boolean` | BasicVertexCentricQueryBuilder.`useSimpleQueryProcessor(BaseVertexCentricQuery query, InternalVertex... vertices)`

    Constructors in com.thinkaurelius.titan.graphdb.query.vertex with parameters of type InternalVertex
    Constructor and Description
    `VertexCentricQuery(InternalVertex vertex)` Constructs an empty query
    `VertexCentricQuery(InternalVertex vertex, BaseVertexCentricQuery base)`
    `VertexCentricQuery(InternalVertex vertex, Condition<TitanRelation> condition, com.tinkerpop.blueprints.Direction direction, List<BackendQueryHolder<SliceQuery>> queries, OrderList orders, int limit)`
    `VertexCentricQueryBuilder(InternalVertex v)`

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

    Methods in com.thinkaurelius.titan.graphdb.relations that return InternalVertex
    Modifier and Type | Method and Description
    --- | ---
    `InternalVertex` | AbstractProperty.`getVertex(int pos)`
    `InternalVertex` | AbstractEdge.`getVertex(int pos)`

    Methods in com.thinkaurelius.titan.graphdb.relations with parameters of type InternalVertex
    Modifier and Type | Method and Description
    --- | ---
    `void` | AbstractProperty.`setVertexAt(int pos, InternalVertex vertex)`
    `void` | AbstractEdge.`setVertexAt(int pos, InternalVertex vertex)`
    `void` | ReassignableRelation.`setVertexAt(int pos, InternalVertex vertex)`

    Constructors in com.thinkaurelius.titan.graphdb.relations with parameters of type InternalVertex
    Constructor and Description
    `AbstractEdge(long id, EdgeLabel label, InternalVertex start, InternalVertex end)`
    `AbstractProperty(long id, PropertyKey type, InternalVertex vertex, Object value)`
    `CacheEdge(long id, EdgeLabel label, InternalVertex start, InternalVertex end, Entry data)`
    `CacheProperty(long id, PropertyKey key, InternalVertex start, Object value, Entry data)`
    `RelationComparator(InternalVertex v)`
    `RelationComparator(InternalVertex v, OrderList orders)`
    `StandardEdge(long id, EdgeLabel label, InternalVertex start, InternalVertex end, byte lifecycle)`
    `StandardProperty(long id, PropertyKey type, InternalVertex vertex, Object value, byte lifecycle)`

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

    Methods in com.thinkaurelius.titan.graphdb.transaction that return InternalVertex
    Modifier and Type | Method and Description
    --- | ---
    `InternalVertex[]` | StandardTitanTx.`getAllRepresentatives(TitanVertex partitionedVertex, boolean restrict2Partitions)`
    `InternalVertex` | StandardTitanTx.`getCanonicalVertex(InternalVertex partitionedVertex)`
    `InternalVertex` | VertexFactory.`getInternalVertex(long id)`
    `InternalVertex` | StandardTitanTx.`getInternalVertex(long vertexid)`
    `InternalVertex` | StandardTitanTx.`getOtherPartitionVertex(TitanVertex partitionedVertex, long otherPartition)`

    Methods in com.thinkaurelius.titan.graphdb.transaction that return types with arguments of type InternalVertex
    Modifier and Type | Method and Description
    --- | ---
    `Iterator<InternalVertex>` | VertexIterable.`iterator()`

    Methods in com.thinkaurelius.titan.graphdb.transaction with parameters of type InternalVertex
    Modifier and Type | Method and Description
    --- | ---
    `InternalVertex` | StandardTitanTx.`getCanonicalVertex(InternalVertex partitionedVertex)`
    `static InternalRelation` | RelationConstructor.`readRelation(InternalVertex vertex, Entry data, EdgeSerializer serializer, TypeInspector types, VertexFactory vertexFac)`
    `static InternalRelation` | RelationConstructor.`readRelation(InternalVertex vertex, Entry data, StandardTitanTx tx)`
    `static Iterable<TitanRelation>` | RelationConstructor.`readRelation(InternalVertex vertex, Iterable<Entry> data, StandardTitanTx tx)`

    Method parameters in com.thinkaurelius.titan.graphdb.transaction with type arguments of type InternalVertex
    Modifier and Type | Method and Description
    --- | ---
    `void` | StandardTitanTx.`executeMultiQuery(Collection<InternalVertex> vertices, SliceQuery sq)`

  - ### Uses of InternalVertex in com.thinkaurelius.titan.graphdb.transaction.vertexcache

    Methods in com.thinkaurelius.titan.graphdb.transaction.vertexcache that return InternalVertex
    Modifier and Type | Method and Description
    --- | ---
    `InternalVertex` | GuavaVertexCache.`get(long id, Retriever<Long,InternalVertex> retriever)`
    `InternalVertex` | LRUVertexCache.`get(long id, Retriever<Long,InternalVertex> retriever)`
    `InternalVertex` | VertexCache.`get(long id, Retriever<Long,InternalVertex> retriever)` Returns the vertex with the given id or null if it is not in the cache

    Methods in com.thinkaurelius.titan.graphdb.transaction.vertexcache that return types with arguments of type InternalVertex
    Modifier and Type | Method and Description
    --- | ---
    `List<InternalVertex>` | GuavaVertexCache.`getAllNew()`
    `List<InternalVertex>` | LRUVertexCache.`getAllNew()`
    `List<InternalVertex>` | VertexCache.`getAllNew()` Returns an iterable over all new vertices in the cache

    Methods in com.thinkaurelius.titan.graphdb.transaction.vertexcache with parameters of type InternalVertex
    Modifier and Type | Method and Description
    --- | ---
    `void` | GuavaVertexCache.`add(InternalVertex vertex, long id)`
    `void` | LRUVertexCache.`add(InternalVertex vertex, long id)`
    `void` | VertexCache.`add(InternalVertex vertex, long id)` Adds the given vertex with the given id to the cache.

    Method parameters in com.thinkaurelius.titan.graphdb.transaction.vertexcache with type arguments of type InternalVertex
    Modifier and Type | Method and Description
    --- | ---
    `InternalVertex` | GuavaVertexCache.`get(long id, Retriever<Long,InternalVertex> retriever)`
    `InternalVertex` | LRUVertexCache.`get(long id, Retriever<Long,InternalVertex> retriever)`
    `InternalVertex` | VertexCache.`get(long id, Retriever<Long,InternalVertex> retriever)` Returns the vertex with the given id or null if it is not in the cache

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

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

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

    Subinterfaces of InternalVertex 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 InternalVertex
    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 that return InternalVertex
    Modifier and Type | Method and Description
    --- | ---
    `InternalVertex` | EmptyVertex.`it()`

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

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

  - ### Uses of InternalVertex in com.thinkaurelius.titan.graphdb.util

    Constructor parameters in com.thinkaurelius.titan.graphdb.util with type arguments of type InternalVertex
    Constructor and Description
    `VertexCentricEdgeIterable(Iterable<InternalVertex> vertices, RelationCategory relationCategory)`

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

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

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

Copyright © 2012–2014. All rights reserved.