| Package | Description |
|---|---|
| com.thinkaurelius.titan.core | |
| com.thinkaurelius.titan.core.olap | |
| com.thinkaurelius.titan.graphdb.query.vertex |
| Modifier and Type | Interface and Description |
|---|---|
interface |
BaseVertexQuery<Q extends BaseVertexQuery<Q>>
BaseVertexQuery constructs and executes a query over incident edges or properties from the perspective of a vertex.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
TitanMultiVertexQuery<Q extends TitanMultiVertexQuery<Q>>
A MultiVertexQuery is identical to a
TitanVertexQuery but executed against a set of vertices simultaneously. |
interface |
TitanVertexQuery<Q extends TitanVertexQuery<Q>>
A TitanVertexQuery is a VertexQuery executed for a single vertex.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
OLAPQueryBuilder<S,M,Q extends OLAPQueryBuilder<S,M,Q>>
Builds a vertex-centric query to define the edges and/or properties that will be retrieved for each vertex as part
of the OLAP operation and aggregated into a single property on the central vertex which is accessible via
TitanElement.getProperty(String)
in the OLAPJob. |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractVertexCentricQueryBuilder<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. |
Copyright © 2012–2014. All rights reserved.