| Interface | Description |
|---|---|
| BasicVertexCentricQueryBuilder.ResultConstructor<Q> | |
| VertexListInternal |
Extends on the
VertexList interface by provided methods to add elements to the list
which is needed during query execution when the result list is created. |
| Class | Description |
|---|---|
| BaseVertexCentricQuery |
The base implementation for
VertexCentricQuery which does not yet contain a reference to the
base vertex of the query. |
| BaseVertexCentricQueryBuilder<Q extends BaseVertexQuery<Q>> |
Builds a
BaseVertexQuery, optimizes the query and compiles the result into a BaseVertexCentricQuery which
is then executed by one of the extending classes. |
| BasicVertexCentricQueryBuilder<Q extends BaseVertexQuery<Q>> |
Builds a
BaseVertexQuery, optimizes the query and compiles the result into a BaseVertexCentricQuery which
is then executed by one of the extending classes. |
| MultiVertexCentricQueryBuilder |
Implementation of
TitanMultiVertexQuery that extends BasicVertexCentricQueryBuilder
for all the query building and optimization and adds only the execution logic in
MultiVertexCentricQueryBuilder.execute(com.thinkaurelius.titan.graphdb.internal.RelationCategory, BasicVertexCentricQueryBuilder.ResultConstructor). |
| SimpleVertexQueryProcessor |
This is an optimization of specifically for
VertexCentricQuery that addresses the special but
common case that the query is simple (i.e. |
| VertexArrayList |
An implementation of
VertexListInternal that stores the actual vertex references
and simply wraps an ArrayList and keeps a boolean flag to remember whether this list is in sort order. |
| VertexCentricQuery |
A vertex-centric query which implements
ElementQuery so that it can be executed by
QueryProcessor. |
| VertexCentricQueryBuilder |
Implementation of
TitanVertexQuery that extends BasicVertexCentricQueryBuilder
for all the query building and optimization and adds only the execution logic in
BasicVertexCentricQueryBuilder.constructQuery(com.thinkaurelius.titan.graphdb.internal.RelationCategory). |
| VertexLongList |
An implementation of
VertexListInternal that stores only the vertex ids
and simply wraps an LongArrayList and keeps a boolean flag to remember whether this list is in sort order. |
Copyright © 2012–2015. All rights reserved.