| Interface | Description |
|---|---|
| BaseVertexQuery<Q extends BaseVertexQuery<Q>> |
BaseVertexQuery constructs and executes a query over incident edges or properties from the perspective of a vertex.
|
| EdgeLabel |
EdgeLabel is an extension of
RelationType for edges. |
| Idfiable |
Represents an entity that can be uniquely identified by a long id.
|
| Namifiable |
Represents an entity that can be uniquely identified by a String name.
|
| PropertyKey |
PropertyKey is an extension of
RelationType for properties. |
| QueryDescription | |
| QueryDescription.SubQuery |
Represents one sub-query of this query.
|
| RelationType |
RelationType defines the schema for
TitanRelation. |
| TitanEdge |
A TitanEdge connects two
TitanVertex. |
| TitanElement |
TitanElement represents the abstract concept of an entity in the graph and specifies basic methods for interacting
with entities.
|
| TitanGraph |
Titan graph database implementation of the Blueprint's interface.
|
| TitanGraphComputer | |
| TitanGraphQuery<Q extends TitanGraphQuery<Q>> |
Constructs a query against a mixed index to retrieve all elements (either vertices or edges)
that match all conditions.
|
| TitanGraphTransaction |
TitanGraphTransaction defines a transactional context for a
TitanGraph. |
| TitanIndexQuery |
A GraphQuery that queries for graph elements directly against a particular indexing backend and hence allows this
query mechanism to exploit the full range of features and functionality of the indexing backend.
|
| TitanIndexQuery.Result<V extends org.apache.tinkerpop.gremlin.structure.Element> |
Container of a query result with its score.
|
| TitanMultiVertexQuery<Q extends TitanMultiVertexQuery<Q>> |
A MultiVertexQuery is identical to a
TitanVertexQuery but executed against a set of vertices simultaneously. |
| TitanProperty<V> | |
| TitanRelation |
TitanRelation is the most abstract form of a relation between a vertex and some other entity, where
relation is understood in its mathematical sense.
|
| TitanTransaction |
TitanTransaction defines a transactional context for a
TitanGraph. |
| TitanVertex |
TitanVertex is the basic unit of a
TitanGraph. |
| TitanVertexProperty<V> |
TitanProperty is a
TitanRelation connecting a vertex to a value. |
| TitanVertexQuery<Q extends TitanVertexQuery<Q>> |
A TitanVertexQuery is a VertexQuery executed for a single vertex.
|
| TransactionBuilder |
Constructor returned by
TitanGraph.buildTransaction() to build a new transaction. |
| VertexLabel |
A vertex label is a label attached to vertices in a Titan graph.
|
| VertexList |
List of
TitanVertexs. |
| Class | Description |
|---|---|
| Titan |
Contains constants for this Titan Graph Database.
|
| TitanFactory |
TitanFactory is used to open or instantiate a Titan graph database.
|
| TitanFactory.Builder |
| Enum | Description |
|---|---|
| Cardinality |
The cardinality of the values associated with given key for a particular element.
|
| Multiplicity |
The multiplicity of edges between vertices for a given label.
|
| TitanGraphComputer.ResultMode |
| Exception | Description |
|---|---|
| InvalidElementException |
Exception thrown when an element is invalid for the executing operation or when an operation could not be performed
on an element.
|
| InvalidIDException |
Titan represents element identifiers as longs, but not all numbers
in the representable space of longs are valid.
|
| QueryException |
Exception thrown when a user defined query (e.g.
|
| SchemaViolationException |
Titan represents element identifiers as longs, but not all numbers
in the representable space of longs are valid.
|
| TitanConfigurationException |
Exception thrown due to invalid configuration options or when errors
occur during the configuration and initialization of Titan.
|
| TitanException |
Most general type of exception thrown by the Titan graph database.
|
Copyright © 2012–2015. All rights reserved.