- Geo - Enum in com.thinkaurelius.titan.core.attribute
-
Comparison relations for geographic shapes.
- Geoshape - Class in com.thinkaurelius.titan.core.attribute
-
A generic representation of a geographic shape, which can either be a single point,
circle, box, or polygon.
- Geoshape.Point - Class in com.thinkaurelius.titan.core.attribute
-
A single point representation.
- Geoshape.Type - Enum in com.thinkaurelius.titan.core.attribute
-
The Type of a shape: a point, box, circle, or polygon
- get(int) - Method in interface com.thinkaurelius.titan.core.VertexList
-
Returns the vertex at a given position in the list.
- getDataType() - Method in interface com.thinkaurelius.titan.core.TitanKey
-
Returns the data type for this property key.
- getDefaultGroup() - Static method in class com.thinkaurelius.titan.core.TypeGroup
-
Returns the default type group.
- getDirection(TitanVertex) - Method in interface com.thinkaurelius.titan.core.TitanRelation
-
Returns the direction of this relation from the perspective of the specified vertex.
- getEdgeCount() - Method in interface com.thinkaurelius.titan.core.TitanVertex
-
Returns the number of edges incident on this vertex.
- getEdgeLabel(String) - Method in interface com.thinkaurelius.titan.core.TitanTransaction
-
Returns the edge label with the given name.
- getEdges(TitanKey, Object) - Method in interface com.thinkaurelius.titan.core.TitanTransaction
-
Retrieves all edges which have a property of the given key with the specified value.
- getEdges(Direction, String...) - Method in interface com.thinkaurelius.titan.core.TitanVertex
-
Returns an iterable over all edges of the specified edge label in the given direction incident on this vertex.
- getEdges() - Method in interface com.thinkaurelius.titan.core.TitanVertex
-
Returns an iterable over all edges incident on this vertex.
- getElement() - Method in exception com.thinkaurelius.titan.core.InvalidElementException
-
Returns the element causing the exception
- getEnd() - Method in class com.thinkaurelius.titan.core.attribute.Interval
-
- getGroup() - Method in interface com.thinkaurelius.titan.core.TitanType
-
Returns the type group of this type.
- getHomeDir(String) - Static method in class com.thinkaurelius.titan.StorageSetup
-
- getHomeDir() - Static method in class com.thinkaurelius.titan.StorageSetup
-
- getHomeDirFile() - Static method in class com.thinkaurelius.titan.StorageSetup
-
- getHomeDirFile(String) - Static method in class com.thinkaurelius.titan.StorageSetup
-
- getId() - Method in interface com.thinkaurelius.titan.core.TitanElement
-
Returns a unique identifier for this entity.
- getID() - Method in interface com.thinkaurelius.titan.core.TitanElement
-
Unique identifier for this entity.
- getID() - Method in class com.thinkaurelius.titan.core.TypeGroup
-
Returns the id of the type group
- getID(int) - Method in interface com.thinkaurelius.titan.core.VertexList
-
Returns the id of the vertex at the specified position
- getIDs() - Method in interface com.thinkaurelius.titan.core.VertexList
-
Returns a list of idAuthorities of all vertices in this list of vertices in the same order of the original vertex list.
- getIndexes(Class<? extends Element>) - Method in interface com.thinkaurelius.titan.core.TitanKey
-
Returns the indexes defined for this key and a given element type (vertex or edge).
- getInMemoryGraph() - Static method in class com.thinkaurelius.titan.StorageSetup
-
- getLatitude() - Method in class com.thinkaurelius.titan.core.attribute.Geoshape.Point
-
Latitude of this point
- getLongitude() - Method in class com.thinkaurelius.titan.core.attribute.Geoshape.Point
-
Longitude of this point
- getMemoryUse() - Static method in class com.thinkaurelius.titan.testutil.MemoryAssess
-
- getMicroTime() - Method in class com.thinkaurelius.titan.testutil.PerformanceTest
-
- getMiliTime() - Method in class com.thinkaurelius.titan.testutil.PerformanceTest
-
- getName() - Method in interface com.thinkaurelius.titan.core.TitanType
-
Returns the unique name of this type.
- getName() - Method in class com.thinkaurelius.titan.core.TypeGroup
-
Returns the name of the type group
- getNanoTime() - Method in class com.thinkaurelius.titan.testutil.PerformanceTest
-
- getOtherVertex(TitanVertex) - Method in interface com.thinkaurelius.titan.core.TitanEdge
-
Returns the vertex at the opposite end of the edge.
- getPoint(int) - Method in class com.thinkaurelius.titan.core.attribute.Geoshape
-
Returns the point at the given position.
- getPoint() - Method in class com.thinkaurelius.titan.core.attribute.Geoshape
-
Returns the singleton point of this shape.
- getProperties() - Method in interface com.thinkaurelius.titan.core.TitanVertex
-
Returns an iterable over all properties incident on this vertex.
- getProperties(TitanKey) - Method in interface com.thinkaurelius.titan.core.TitanVertex
-
Returns an iterable over all properties of the specified property key incident on this vertex.
- getProperties(String) - Method in interface com.thinkaurelius.titan.core.TitanVertex
-
Returns an iterable over all properties of the specified property key incident on this vertex.
- getProperty(TitanKey) - Method in interface com.thinkaurelius.titan.core.TitanElement
-
Retrieves the value associated with the given key on this vertex and casts it to the specified type.
- getProperty(String) - Method in interface com.thinkaurelius.titan.core.TitanElement
-
Retrieves the value associated with the given key on this vertex and casts it to the specified type.
- getProperty(TitanLabel) - Method in interface com.thinkaurelius.titan.core.TitanRelation
-
Returns the vertex associated to this relation by a unidirected edge of the given label or NULL if such does not exist.
- getPropertyCount() - Method in interface com.thinkaurelius.titan.core.TitanVertex
-
Returns the number of properties incident on this vertex.
- getPropertyKey() - Method in interface com.thinkaurelius.titan.core.TitanProperty
-
Returns the property key of this property
- getPropertyKey(String) - Method in interface com.thinkaurelius.titan.core.TitanTransaction
-
Returns the property key with the given name.
- getRadius() - Method in class com.thinkaurelius.titan.core.attribute.Geoshape
-
Returns the radius in kilometers of this circle.
- getRelations() - Method in interface com.thinkaurelius.titan.core.TitanVertex
-
Returns an iterable over all relations incident on this vertex.
- getStart() - Method in class com.thinkaurelius.titan.core.attribute.Interval
-
- getTitanEdges(Direction, TitanLabel...) - Method in interface com.thinkaurelius.titan.core.TitanVertex
-
Returns an iterable over all edges of the specified edge label in the given direction incident on this vertex.
- getTitanLabel() - Method in interface com.thinkaurelius.titan.core.TitanEdge
-
Returns the edge label of this edge
- getType() - Method in class com.thinkaurelius.titan.core.attribute.Geoshape
-
- getType(String) - Method in interface com.thinkaurelius.titan.core.TitanGraph
-
Returns the
TitanType
uniquely identified by the given name, or NULL if such does not exist.
- getType() - Method in interface com.thinkaurelius.titan.core.TitanRelation
-
Returns the type of this relation.
- getType(String) - Method in interface com.thinkaurelius.titan.core.TitanTransaction
-
Returns the type with the given name.
- getValue() - Method in interface com.thinkaurelius.titan.core.TitanProperty
-
Returns the attribute value of this property.
- getValue(Class<O>) - Method in interface com.thinkaurelius.titan.core.TitanProperty
-
Returns the attribute value of this property cast to the specified class.
- getVertex(Direction) - Method in interface com.thinkaurelius.titan.core.TitanEdge
-
Returns the vertex for the specified direction.
- getVertex() - Method in interface com.thinkaurelius.titan.core.TitanProperty
-
Returns the vertex on which this property is incident.
- getVertex(long) - Method in interface com.thinkaurelius.titan.core.TitanTransaction
-
Retrieves the vertex for the specified id.
- getVertex(TitanKey, Object) - Method in interface com.thinkaurelius.titan.core.TitanTransaction
-
- getVertex(String, Object) - Method in interface com.thinkaurelius.titan.core.TitanTransaction
-
- getVertices(TitanKey, Object) - Method in interface com.thinkaurelius.titan.core.TitanTransaction
-
Retrieves all vertices which have a property of the given key with the specified value.
- GraphOfTheGodsFactory - Class in com.thinkaurelius.titan.example
-
Example Graph factory that creates a
TitanGraph
based on roman mythology.
- GraphOfTheGodsFactory() - Constructor for class com.thinkaurelius.titan.example.GraphOfTheGodsFactory
-
- group(TypeGroup) - Method in interface com.thinkaurelius.titan.core.TitanVertexQuery
-
Query for only those relations having a type included in the given
TypeGroup
.
- group(TypeGroup) - Method in interface com.thinkaurelius.titan.core.TypeMaker
-
- ignoreUndefinedQueryTypes() - Method in interface com.thinkaurelius.titan.core.DefaultTypeMaker
-
Whether to ignore undefined types occurring in a query.
- INDEX_NAME - Static variable in class com.thinkaurelius.titan.example.GraphOfTheGodsFactory
-
- indexed(Class<? extends Element>) - Method in interface com.thinkaurelius.titan.core.TypeMaker
-
Configures instances of this type to be indexed for the specified Element type using the standard Titan index.
- indexed(String, Class<? extends Element>) - Method in interface com.thinkaurelius.titan.core.TypeMaker
-
Configures instances of this type to be indexed for the specified Element type using the external index with the given name.
- inInterval(Object) - Method in class com.thinkaurelius.titan.core.attribute.Interval
-
- intersect(Geoshape) - Method in class com.thinkaurelius.titan.core.attribute.Geoshape
-
- Interval<V extends Comparable<V>> - Class in com.thinkaurelius.titan.core.attribute
-
Generic interval representation with a start and end point.
- Interval(V, V) - Constructor for class com.thinkaurelius.titan.core.attribute.Interval
-
Constructs a new range.
- interval(String, T, T) - Method in interface com.thinkaurelius.titan.core.TitanVertexQuery
-
Query for those edges that have an incident property whose values lies in the interval by [start,end).
- interval(TitanKey, T, T) - Method in interface com.thinkaurelius.titan.core.TitanVertexQuery
-
Query for those edges that have an incident property whose values lies in the interval by [start,end).
- intValue() - Method in class com.thinkaurelius.titan.core.attribute.FullDouble
-
- intValue() - Method in class com.thinkaurelius.titan.core.attribute.FullFloat
-
- InvalidElementException - Exception in com.thinkaurelius.titan.core
-
Exception thrown when an element is invalid for the executing operation or when an operation could not be performed
on an element.
- InvalidElementException(String, TitanElement) - Constructor for exception com.thinkaurelius.titan.core.InvalidElementException
-
- isCausedBy(Class<?>) - Method in exception com.thinkaurelius.titan.core.TitanException
-
Checks whether this exception is cause by an exception of the given type.
- isClosed() - Method in interface com.thinkaurelius.titan.core.TitanTransaction
-
Checks whether the transaction has been closed.
- isConnected() - Method in interface com.thinkaurelius.titan.core.TitanVertex
-
Checks whether this vertex has at least one incident edge.
- isDirected() - Method in interface com.thinkaurelius.titan.core.TitanEdge
-
Checks whether this relation is directed, i.e.
- isDirected() - Method in interface com.thinkaurelius.titan.core.TitanLabel
-
Checks whether this labels is defined as directed.
- isEdge() - Method in interface com.thinkaurelius.titan.core.TitanRelation
-
Checks whether this relation is an edge.
- isEdgeLabel() - Method in interface com.thinkaurelius.titan.core.TitanType
-
Checks if this type is an edge label
- isIncidentOn(TitanVertex) - Method in interface com.thinkaurelius.titan.core.TitanRelation
-
Checks whether this relation is incident on the specified vertex.
- isLoaded() - Method in interface com.thinkaurelius.titan.core.TitanElement
-
Checks whether this entity has been loaded into the current transaction and not yet modified.
- isLoop() - Method in interface com.thinkaurelius.titan.core.TitanRelation
-
Checks whether this relation is a loop.
- isModifiable() - Method in interface com.thinkaurelius.titan.core.TitanRelation
-
Checks whether this relation can be modified in the context of this transaction.
- isModifiable() - Method in interface com.thinkaurelius.titan.core.TitanType
-
Checks whether relations of this type are modifiable after creation.
- isModified() - Method in interface com.thinkaurelius.titan.core.TitanVertex
-
Checks whether this entity has been loaded into the current transaction and modified.
- isNew() - Method in interface com.thinkaurelius.titan.core.TitanElement
-
Checks whether this entity has been newly created in the current transaction.
- isOpen() - Method in interface com.thinkaurelius.titan.core.TitanGraph
-
Checks whether the graph is still open.
- isOpen() - Method in interface com.thinkaurelius.titan.core.TitanTransaction
-
Checks whether the transaction is still open.
- isProperty() - Method in interface com.thinkaurelius.titan.core.TitanRelation
-
Checks whether this relation is a property.
- isPropertyKey() - Method in interface com.thinkaurelius.titan.core.TitanType
-
Checks if this type is a property key
- isRemoved() - Method in interface com.thinkaurelius.titan.core.TitanElement
-
Checks whether this entity has been deleted into the current transaction.
- isUnidirected() - Method in interface com.thinkaurelius.titan.core.TitanEdge
-
Checks whether this relation is unidirected, i.e.
- isUnidirected() - Method in interface com.thinkaurelius.titan.core.TitanLabel
-
Checks whether this labels is defined as unidirected.
- isUnique(Direction) - Method in interface com.thinkaurelius.titan.core.TitanType
-
Checks whether this unique in the given direction.
- isValidCondition(Object) - Method in enum com.thinkaurelius.titan.core.attribute.Geo
-
- isValidCoordinate(float, float) - Static method in class com.thinkaurelius.titan.core.attribute.Geoshape
-
Whether the given coordinates mark a point on earth.
- isValidDataType(Class<?>) - Method in enum com.thinkaurelius.titan.core.attribute.Geo
-
- isValidDataType(Class<?>) - Method in enum com.thinkaurelius.titan.core.attribute.Text
-
- TestBed - Class in com.thinkaurelius.titan
-
- TestBed() - Constructor for class com.thinkaurelius.titan.TestBed
-
- TestByteBuffer - Class in com.thinkaurelius.titan
-
- TestByteBuffer() - Constructor for class com.thinkaurelius.titan.TestByteBuffer
-
- testCompetingThreads() - Method in class com.thinkaurelius.titan.blueprints.TransactionalTitanGraphTestSuite
-
- testEdgeTestSuite() - Method in class com.thinkaurelius.titan.blueprints.TitanBlueprintsTest
-
- testGMLReaderTestSuite() - Method in class com.thinkaurelius.titan.blueprints.TitanBlueprintsTest
-
- testGraphMLReaderTestSuite() - Method in class com.thinkaurelius.titan.blueprints.TitanBlueprintsTest
-
- testGraphQueryForEdges() - Method in class com.thinkaurelius.titan.blueprints.QueryTitanTestSuite
-
- testGraphQueryForVertices() - Method in class com.thinkaurelius.titan.blueprints.QueryTitanTestSuite
-
- testGraphSONReaderTestSuite() - Method in class com.thinkaurelius.titan.blueprints.TitanBlueprintsTest
-
- testGraphTestSuite() - Method in class com.thinkaurelius.titan.blueprints.TitanBlueprintsTest
-
- testKeyIndexableGraphTestSuite() - Method in class com.thinkaurelius.titan.blueprints.TitanBlueprintsTest
-
- testQueryTestSuite() - Method in class com.thinkaurelius.titan.blueprints.TitanBlueprintsTest
-
- testRandomInt() - Method in class com.thinkaurelius.titan.testutil.RandomGenerator
-
- testRandomLong() - Method in class com.thinkaurelius.titan.testutil.RandomGenerator
-
- testRandomString() - Method in class com.thinkaurelius.titan.testutil.RandomGenerator
-
- testTitanSpecificTestSuite() - Method in class com.thinkaurelius.titan.blueprints.TitanBlueprintsTest
-
- testTransactionalGraphTestSuite() - Method in class com.thinkaurelius.titan.blueprints.TitanBlueprintsTest
-
- testVertexReattachment() - Method in class com.thinkaurelius.titan.blueprints.TitanSpecificBlueprintsTestSuite
-
- testVertexTestSuite() - Method in class com.thinkaurelius.titan.blueprints.TitanBlueprintsTest
-
- Text - Enum in com.thinkaurelius.titan.core.attribute
-
Comparison relations for text objects.
- Titan - Class in com.thinkaurelius.titan.core
-
Contains constants for this Titan Graph Database.
- Titan() - Constructor for class com.thinkaurelius.titan.core.Titan
-
- Titan.Token - Class in com.thinkaurelius.titan.core
-
- Titan.Token() - Constructor for class com.thinkaurelius.titan.core.Titan.Token
-
- TitanBlueprintsTest - Class in com.thinkaurelius.titan.blueprints
-
- TitanBlueprintsTest() - Constructor for class com.thinkaurelius.titan.blueprints.TitanBlueprintsTest
-
- TitanCleanup - Class in com.thinkaurelius.titan.core.util
-
Utility class containing methods that simplify Titan clean-up processes.
- TitanCleanup() - Constructor for class com.thinkaurelius.titan.core.util.TitanCleanup
-
- TitanConfigurationException - Exception in com.thinkaurelius.titan.core
-
Exception thrown due to invalid configuration options or when errors
occur during the configuration and initialization of Titan.
- TitanConfigurationException(String) - Constructor for exception com.thinkaurelius.titan.core.TitanConfigurationException
-
- TitanConfigurationException(String, Throwable) - Constructor for exception com.thinkaurelius.titan.core.TitanConfigurationException
-
- TitanConfigurationException(Throwable) - Constructor for exception com.thinkaurelius.titan.core.TitanConfigurationException
-
Constructs an exception with a generic message
- TitanEdge - Interface in com.thinkaurelius.titan.core
-
- titanEdges() - Method in interface com.thinkaurelius.titan.core.TitanVertexQuery
-
- TitanElement - Interface in com.thinkaurelius.titan.core
-
TitanElement represents the abstract concept of an entity in the graph and specifies basic methods for interacting
with entities.
- TitanException - Exception in com.thinkaurelius.titan.core
-
Most general type of exception thrown by the Titan graph database.
- TitanException(String) - Constructor for exception com.thinkaurelius.titan.core.TitanException
-
- TitanException(String, Throwable) - Constructor for exception com.thinkaurelius.titan.core.TitanException
-
- TitanException(Throwable) - Constructor for exception com.thinkaurelius.titan.core.TitanException
-
Constructs an exception with a generic message
- TitanFactory - Class in com.thinkaurelius.titan.core
-
TitanFactory is used to open or instantiate a Titan graph database.
- TitanFactory() - Constructor for class com.thinkaurelius.titan.core.TitanFactory
-
- TitanGraph - Interface in com.thinkaurelius.titan.core
-
Titan graph database implementation of the Blueprint's interface.
- TitanGraphQuery - Interface in com.thinkaurelius.titan.core
-
Constructs a query against an external index to retrieve all elements (either vertices or edges)
that match all conditions.
- TitanKey - Interface in com.thinkaurelius.titan.core
-
TitanKey is an extension of
TitanType
for properties.
- TitanLabel - Interface in com.thinkaurelius.titan.core
-
TitanLabel is an extension of
TitanType
for edges.
- TitanProperty - Interface in com.thinkaurelius.titan.core
-
TitanProperty is a
TitanRelation
connecting a vertex to an attribute value.
- TitanRelation - Interface in com.thinkaurelius.titan.core
-
TitanRelation is the most abstract form of a relation between a vertex and some other entity, where
relation is understood in its mathematical sense.
- TitanSpecificBlueprintsTestSuite - Class in com.thinkaurelius.titan.blueprints
-
- TitanSpecificBlueprintsTestSuite(GraphTest) - Constructor for class com.thinkaurelius.titan.blueprints.TitanSpecificBlueprintsTestSuite
-
- TitanTransaction - Interface in com.thinkaurelius.titan.core
-
TitanTransaction defines a transactional context for a
TitanGraph
.
- TitanType - Interface in com.thinkaurelius.titan.core
-
- TitanVertex - Interface in com.thinkaurelius.titan.core
-
- TitanVertexQuery - Interface in com.thinkaurelius.titan.core
-
TitanQuery constructs and executes a query over incident edges from the perspective of a vertex.
- toBinary(int) - Static method in class com.thinkaurelius.titan.TestBed
-
- toString() - Method in class com.thinkaurelius.titan.core.attribute.Geoshape.Point
-
- toString() - Method in class com.thinkaurelius.titan.core.attribute.Geoshape
-
- toString() - Method in class com.thinkaurelius.titan.core.attribute.Interval
-
- toString() - Method in exception com.thinkaurelius.titan.core.InvalidElementException
-
- TransactionalTitanGraphTestSuite - Class in com.thinkaurelius.titan.blueprints
-
- TransactionalTitanGraphTestSuite(GraphTest) - Constructor for class com.thinkaurelius.titan.blueprints.TransactionalTitanGraphTestSuite
-
- TypeGroup - Class in com.thinkaurelius.titan.core
-
- TypeGroup() - Constructor for class com.thinkaurelius.titan.core.TypeGroup
-
- TypeMaker - Interface in com.thinkaurelius.titan.core
-
- TypeMaker.UniquenessConsistency - Enum in com.thinkaurelius.titan.core
-
- types(TitanType...) - Method in interface com.thinkaurelius.titan.core.TitanVertexQuery
-
Query for only those relations matching one of the given types.
- valueOf(String) - Static method in enum com.thinkaurelius.titan.core.attribute.Cmp
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.thinkaurelius.titan.core.attribute.Geo
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.thinkaurelius.titan.core.attribute.Geoshape.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.thinkaurelius.titan.core.attribute.Text
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.thinkaurelius.titan.core.TypeMaker.UniquenessConsistency
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.thinkaurelius.titan.core.attribute.Cmp
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.thinkaurelius.titan.core.attribute.Geo
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.thinkaurelius.titan.core.attribute.Geoshape.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.thinkaurelius.titan.core.attribute.Text
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.thinkaurelius.titan.core.TypeMaker.UniquenessConsistency
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- version() - Static method in class com.thinkaurelius.titan.core.Titan
-
- vertexIds() - Method in interface com.thinkaurelius.titan.core.TitanVertexQuery
-
Retrieves all vertices connected to this query's central vertex by edges
matching the conditions defined in this query.
- VertexList - Interface in com.thinkaurelius.titan.core
-
- vertices() - Method in interface com.thinkaurelius.titan.core.TitanGraphQuery
-
Returns all vertices that match the conditions.