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
TitanVertex s. |
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.