A B C D E F G H I K L M N O P Q R S T U V W 

A

addEdge(TitanVertex, TitanVertex, TitanLabel) - Method in interface com.thinkaurelius.titan.core.TitanTransaction
Creates a new edge connecting the specified vertices.
addEdge(TitanVertex, TitanVertex, String) - Method in interface com.thinkaurelius.titan.core.TitanTransaction
Creates a new edge connecting the specified vertices.
addEdge(TitanLabel, TitanVertex) - Method in interface com.thinkaurelius.titan.core.TitanVertex
Creates a new edge incident on this vertex.
addEdge(String, TitanVertex) - Method in interface com.thinkaurelius.titan.core.TitanVertex
Creates a new edge incident on this vertex.
addProperty(TitanVertex, TitanKey, Object) - Method in interface com.thinkaurelius.titan.core.TitanTransaction
Creates a new property for the given vertex and key with the specified attribute.
addProperty(TitanVertex, String, Object) - Method in interface com.thinkaurelius.titan.core.TitanTransaction
Creates a new property for the given vertex and key with the specified attribute.
addProperty(TitanKey, Object) - Method in interface com.thinkaurelius.titan.core.TitanVertex
Creates a new property for this vertex and given key with the specified attribute.
addProperty(String, Object) - Method in interface com.thinkaurelius.titan.core.TitanVertex
Creates a new property for this vertex and given key with the specified attribute.
addVertex() - Method in interface com.thinkaurelius.titan.core.TitanTransaction
Creates a new vertex in the graph.
AttributeSerializer<V> - Interface in com.thinkaurelius.titan.core
Allows custom serializer definitions for attribute values.

B

box(float, float, float, float) - Static method in class com.thinkaurelius.titan.core.attribute.Geoshape
Constructs a new box shape which is identified by its south-west and north-east corner points
box(double, double, double, double) - Static method in class com.thinkaurelius.titan.core.attribute.Geoshape
Constructs a new box shape which is identified by its south-west and north-east corner points

C

circle(float, float, float) - Static method in class com.thinkaurelius.titan.core.attribute.Geoshape
Constructs a circle from a given center point and a radius in kilometer
circle(double, double, double) - Static method in class com.thinkaurelius.titan.core.attribute.Geoshape
Constructs a circle from a given center point and a radius in kilometer
cleanUp() - Method in class com.thinkaurelius.titan.blueprints.TitanBlueprintsTest
 
clear(TitanGraph) - Static method in class com.thinkaurelius.titan.core.util.TitanCleanup
Clears out the entire graph.
Cmp - Enum in com.thinkaurelius.titan.core.attribute
Basic comparison relations for comparable (i.e.
com.thinkaurelius.titan - package com.thinkaurelius.titan
 
com.thinkaurelius.titan.blueprints - package com.thinkaurelius.titan.blueprints
 
com.thinkaurelius.titan.core - package com.thinkaurelius.titan.core
 
com.thinkaurelius.titan.core.attribute - package com.thinkaurelius.titan.core.attribute
 
com.thinkaurelius.titan.core.util - package com.thinkaurelius.titan.core.util
 
com.thinkaurelius.titan.example - package com.thinkaurelius.titan.example
 
com.thinkaurelius.titan.testutil - package com.thinkaurelius.titan.testutil
 
commit() - Method in interface com.thinkaurelius.titan.core.TitanTransaction
Commits and closes the transaction.
containsType(String) - Method in interface com.thinkaurelius.titan.core.TitanTransaction
Checks whether a type with the specified name exists.
containsVertex(long) - Method in interface com.thinkaurelius.titan.core.TitanTransaction
Checks whether a vertex with the specified id exists in the graph database.
convert(Query.Compare) - Static method in enum com.thinkaurelius.titan.core.attribute.Cmp
Convert Blueprint's comparison operators to Titan's
convert2Spatial4j() - Method in class com.thinkaurelius.titan.core.attribute.Geoshape
Converts this shape into its equivalent Spatial4j Shape.
count() - Method in interface com.thinkaurelius.titan.core.TitanVertexQuery
Returns the number of edges that match this query
create(String) - Static method in class com.thinkaurelius.titan.example.GraphOfTheGodsFactory
 

D

dataType(Class<?>) - Method in interface com.thinkaurelius.titan.core.TypeMaker
Configures the data type for this type.
DEFAULT_GROUP - Static variable in class com.thinkaurelius.titan.core.TypeGroup
The default type group when no group is specified during type construction.
DefaultTypeMaker - Interface in com.thinkaurelius.titan.core
When a graph is configured to automatically create edge labels and property keys when they are first used, a DefaultTypeMaker implementation is used to define them by invoking the DefaultTypeMaker.makeLabel(String, TypeMaker) or DefaultTypeMaker.makeKey(String, TypeMaker) methods respectively.
deleteHomeDir() - Static method in class com.thinkaurelius.titan.StorageSetup
 
deleteHomeDir(String) - Static method in class com.thinkaurelius.titan.StorageSetup
 
directed() - Method in interface com.thinkaurelius.titan.core.TypeMaker
Configures the type to be directed.
direction(Direction) - Method in interface com.thinkaurelius.titan.core.TitanVertexQuery
Query only for relations in the given direction.
disjoint(Geoshape) - Method in class com.thinkaurelius.titan.core.attribute.Geoshape
 
distance(Geoshape.Point) - Method in class com.thinkaurelius.titan.core.attribute.Geoshape.Point
Returns the distance to another point in kilometers
doTestSuite(TestSuite) - Method in class com.thinkaurelius.titan.blueprints.TitanBlueprintsTest
 
doTestSuite(TestSuite, Set<String>) - Method in class com.thinkaurelius.titan.blueprints.TitanBlueprintsTest
 
doubleValue() - Method in class com.thinkaurelius.titan.core.attribute.FullDouble
 
doubleValue() - Method in class com.thinkaurelius.titan.core.attribute.FullFloat
 

E

edges() - Method in interface com.thinkaurelius.titan.core.TitanGraphQuery
Returns all edges that match the conditions.
edges() - Method in interface com.thinkaurelius.titan.core.TitanVertexQuery
Returns an iterable over all incident edges that match this query
end() - Method in class com.thinkaurelius.titan.testutil.MemoryAssess
 
end() - Method in class com.thinkaurelius.titan.testutil.PerformanceTest
 
endInclusive() - Method in class com.thinkaurelius.titan.core.attribute.Interval
 
equals(Object) - Method in class com.thinkaurelius.titan.core.attribute.Geoshape
 
equals(Object) - Method in class com.thinkaurelius.titan.core.attribute.Geoshape.Point
 
equals(Object) - Method in class com.thinkaurelius.titan.core.attribute.Interval
 

F

floatValue() - Method in class com.thinkaurelius.titan.core.attribute.FullDouble
 
floatValue() - Method in class com.thinkaurelius.titan.core.attribute.FullFloat
 
FullDouble - Class in com.thinkaurelius.titan.core.attribute
Helper class to be used when wanting to store the full value spectrum of a double value.
FullDouble(double) - Constructor for class com.thinkaurelius.titan.core.attribute.FullDouble
 
FullFloat - Class in com.thinkaurelius.titan.core.attribute
Helper class to be used when wanting to store the full value spectrum of a float value.
FullFloat(float) - Constructor for class com.thinkaurelius.titan.core.attribute.FullFloat
 

G

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
Returns the Geoshape.Type of this 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
Assigns the type to the specified TypeGroup.

H

has(String, Relation, Object) - Method in interface com.thinkaurelius.titan.core.TitanGraphQuery
The returned element must have a property for the given key that matches the condition according to the specified relation
has(String, Query.Compare, Object) - Method in interface com.thinkaurelius.titan.core.TitanGraphQuery
The returned element must have a property for the given key that matches the condition according to the specified relation
has(TitanKey, Relation, Object) - Method in interface com.thinkaurelius.titan.core.TitanGraphQuery
The returned element must have a property for the given key that matches the condition according to the specified relation
has(TitanKey, Object) - Method in interface com.thinkaurelius.titan.core.TitanVertexQuery
Query only for edges that have an incident property matching the given value.
has(TitanLabel, TitanVertex) - Method in interface com.thinkaurelius.titan.core.TitanVertexQuery
Query only for edges that have a unidirected edge matching pointing to the given vertex

It is expected that this label is unidirected (TitanLabel.isUnidirected() and the query is restricted to edges having an incident unidirectional edge pointing to the given vertex.

has(String, Object) - Method in interface com.thinkaurelius.titan.core.TitanVertexQuery
Query only for edges that have an incident property or unidirected edge matching the given value.
has(String, T, Query.Compare) - Method in interface com.thinkaurelius.titan.core.TitanVertexQuery
 
hashCode() - Method in class com.thinkaurelius.titan.core.attribute.Geoshape
 
hashCode() - Method in class com.thinkaurelius.titan.core.attribute.Geoshape.Point
 
hashCode() - Method in class com.thinkaurelius.titan.core.attribute.Interval
 
hasId() - Method in interface com.thinkaurelius.titan.core.TitanElement
Checks whether this entity has a unique identifier.
hasIndex(String, Class<? extends Element>) - Method in interface com.thinkaurelius.titan.core.TitanKey
Checks whether a particular index has been registered for this key on the given element type.
hasModifications() - Method in interface com.thinkaurelius.titan.core.TitanTransaction
Checks whether any changes to the graph database have been made in this transaction.

I

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
 

K

keys(String...) - Method in interface com.thinkaurelius.titan.core.TitanVertexQuery
Query for only those properties having one of the given keys.

L

labels(String...) - Method in interface com.thinkaurelius.titan.core.TitanVertexQuery
Query for only those edges matching one of the given labels.
limit(long) - Method in interface com.thinkaurelius.titan.core.TitanGraphQuery
Limits the size of the returned result set
limit(long) - Method in interface com.thinkaurelius.titan.core.TitanVertexQuery
Sets the retrieval limit for this query.
load(TitanGraph) - Static method in class com.thinkaurelius.titan.example.GraphOfTheGodsFactory
 
longValue() - Method in class com.thinkaurelius.titan.core.attribute.FullDouble
 
longValue() - Method in class com.thinkaurelius.titan.core.attribute.FullFloat
 

M

main(String[]) - Static method in class com.thinkaurelius.titan.TestBed
 
main(String[]) - Static method in class com.thinkaurelius.titan.TestByteBuffer
 
makeEdgeLabel() - Method in interface com.thinkaurelius.titan.core.TypeMaker
Creates an edge label according to the configuration of this TypeMaker.
makeKey(String, TypeMaker) - Method in interface com.thinkaurelius.titan.core.DefaultTypeMaker
Creates a new property key with the given name and default settings against the provided TypeMaker.
makeLabel(String, TypeMaker) - Method in interface com.thinkaurelius.titan.core.DefaultTypeMaker
Creates a new label type with the given name and default settings against the provided TypeMaker.
makePropertyKey() - Method in interface com.thinkaurelius.titan.core.TypeMaker
Creates a property key according to the configuration of this TypeMaker.
makeType() - Method in interface com.thinkaurelius.titan.core.TitanGraph
Returns a TypeMaker to create a new Titan type.
makeType() - Method in interface com.thinkaurelius.titan.core.TitanTransaction
Returns a new TypeMaker instance to create types.
MemoryAssess - Class in com.thinkaurelius.titan.testutil
 
MemoryAssess() - Constructor for class com.thinkaurelius.titan.testutil.MemoryAssess
 

N

name(String) - Method in interface com.thinkaurelius.titan.core.TypeMaker
Sets the name of the type
newTransaction() - Method in interface com.thinkaurelius.titan.core.TitanGraph
Opens a new thread-independent TitanTransaction.

O

of(V, V) - Static method in class com.thinkaurelius.titan.core.attribute.Interval
Constructs a new range.
of(int, String) - Static method in class com.thinkaurelius.titan.core.TypeGroup
Creates and returns a new type group with the specified id and name
open(String) - Static method in class com.thinkaurelius.titan.core.TitanFactory
Opens a TitanGraph database.
open(Configuration) - Static method in class com.thinkaurelius.titan.core.TitanFactory
Opens a TitanGraph database configured according to the provided configuration.

P

PerformanceTest - Class in com.thinkaurelius.titan.testutil
 
PerformanceTest() - Constructor for class com.thinkaurelius.titan.testutil.PerformanceTest
 
PerformanceTest(boolean) - Constructor for class com.thinkaurelius.titan.testutil.PerformanceTest
 
point(float, float) - Static method in class com.thinkaurelius.titan.core.attribute.Geoshape
Constructs a point from its latitude and longitude information
point(double, double) - Static method in class com.thinkaurelius.titan.core.attribute.Geoshape
Constructs a point from its latitude and longitude information
primaryKey(TitanType...) - Method in interface com.thinkaurelius.titan.core.TypeMaker
Configures the composite primary key for this type.
properties() - Method in interface com.thinkaurelius.titan.core.TitanVertexQuery
Returns an iterable over all incident properties that match this query
propertyCount() - Method in interface com.thinkaurelius.titan.core.TitanVertexQuery
Returns the number of properties that match this query

Q

query() - Method in interface com.thinkaurelius.titan.core.TitanGraph
Returns a TitanGraphQuery to query for vertices or edges in the graph by their properties.
query() - Method in interface com.thinkaurelius.titan.core.TitanTransaction
 
query() - Method in interface com.thinkaurelius.titan.core.TitanVertex
Starts a new TitanQuery for this vertex.
QueryException - Exception in com.thinkaurelius.titan.core
Exception thrown when a user defined query is invalid or could not be processed.
QueryException(String) - Constructor for exception com.thinkaurelius.titan.core.QueryException
 
QueryException(String, Throwable) - Constructor for exception com.thinkaurelius.titan.core.QueryException
 
QueryException(Throwable) - Constructor for exception com.thinkaurelius.titan.core.QueryException
Constructs an exception with a generic message
QueryTitanTestSuite - Class in com.thinkaurelius.titan.blueprints
 
QueryTitanTestSuite(GraphTest) - Constructor for class com.thinkaurelius.titan.blueprints.QueryTitanTestSuite
 

R

RandomGenerator - Class in com.thinkaurelius.titan.testutil
 
RandomGenerator() - Constructor for class com.thinkaurelius.titan.testutil.RandomGenerator
 
randomInt(int, int) - Static method in class com.thinkaurelius.titan.testutil.RandomGenerator
Generate a pseudorandom number using Math.random().
randomLong(long, long) - Static method in class com.thinkaurelius.titan.testutil.RandomGenerator
Generate a pseudorandom number using Math.random().
randomString() - Static method in class com.thinkaurelius.titan.testutil.RandomGenerator
 
randomString(int, int) - Static method in class com.thinkaurelius.titan.testutil.RandomGenerator
 
randomStrings(int) - Static method in class com.thinkaurelius.titan.testutil.RandomGenerator
 
randomStrings(int, int, int) - Static method in class com.thinkaurelius.titan.testutil.RandomGenerator
 
read(ScanBuffer) - Method in interface com.thinkaurelius.titan.core.AttributeSerializer
Reads an attribute from the given ReadBuffer.
relations() - Method in interface com.thinkaurelius.titan.core.TitanVertexQuery
Returns an iterable over all incident relations that match this query
remove() - Method in interface com.thinkaurelius.titan.core.TitanElement
Deletes this entity from the graph.
removeProperty(String) - Method in interface com.thinkaurelius.titan.core.TitanElement
Removes the value associated with the given key for this vertex (if exists).
removeProperty(TitanType) - Method in interface com.thinkaurelius.titan.core.TitanElement
Removes the value associated with the given key for this vertex (if exists).
rollback() - Method in interface com.thinkaurelius.titan.core.TitanTransaction
Aborts and closes the transaction.

S

setProperty(String, Object) - Method in interface com.thinkaurelius.titan.core.TitanElement
Sets the value for the given key on this element.
setProperty(TitanKey, Object) - Method in interface com.thinkaurelius.titan.core.TitanElement
Sets the value for the given key on this element.
setProperty(TitanLabel, TitanVertex) - Method in interface com.thinkaurelius.titan.core.TitanRelation
Establishes a unidirectional edge between this relation and the given vertex for the specified label.
shutDown() - Method in class com.thinkaurelius.titan.blueprints.TitanBlueprintsTest
 
shutdown() - Method in interface com.thinkaurelius.titan.core.TitanGraph
Closes the graph database.
signature(TitanType...) - Method in interface com.thinkaurelius.titan.core.TypeMaker
Configures the signature of this type.
size() - Method in class com.thinkaurelius.titan.core.attribute.Geoshape
Returns the number of points comprising this geoshape.
size() - Method in interface com.thinkaurelius.titan.core.VertexList
Returns the number of vertices in this list.
sort() - Method in interface com.thinkaurelius.titan.core.VertexList
Sorts this list according to vertex idAuthorities in increasing order.
STANDARD_INDEX - Static variable in class com.thinkaurelius.titan.core.Titan.Token
 
start() - Method in class com.thinkaurelius.titan.testutil.MemoryAssess
 
start() - Method in class com.thinkaurelius.titan.testutil.PerformanceTest
 
startInclusive() - Method in class com.thinkaurelius.titan.core.attribute.Interval
 
startUp() - Method in class com.thinkaurelius.titan.blueprints.TitanBlueprintsTest
 
StorageSetup - Class in com.thinkaurelius.titan
 
StorageSetup() - Constructor for class com.thinkaurelius.titan.StorageSetup
 
supportsMultipleGraphs() - Method in class com.thinkaurelius.titan.blueprints.TitanBlueprintsTest
 

T

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
A TitanEdge connects two TitanVertex.
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
TitanType defines the schema for TitanRelation.
TitanVertex - Interface in com.thinkaurelius.titan.core
TitanVertex is the basic unit of a TitanGraph.
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 defines a group of TitanTypes.
TypeGroup() - Constructor for class com.thinkaurelius.titan.core.TypeGroup
 
TypeMaker - Interface in com.thinkaurelius.titan.core
TypeMaker is a factory for TitanTypes.
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.

U

unidirected() - Method in interface com.thinkaurelius.titan.core.TypeMaker
Configures the type to be unidirected.
unique(Direction, TypeMaker.UniquenessConsistency) - Method in interface com.thinkaurelius.titan.core.TypeMaker
Configures the type to be unique in the given direction with the provided uniqueness consistency.
unique(Direction) - Method in interface com.thinkaurelius.titan.core.TypeMaker
Configures the type to be unique in the given direction with the default uniqueness consistency TypeMaker.UniquenessConsistency.LOCK.

V

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
List of TitanVertexs.
vertices() - Method in interface com.thinkaurelius.titan.core.TitanGraphQuery
Returns all vertices that match the conditions.

W

within(Geoshape) - Method in class com.thinkaurelius.titan.core.attribute.Geoshape
 
writeObjectData(WriteBuffer, V) - Method in interface com.thinkaurelius.titan.core.AttributeSerializer
Writes the attribute value to the given WriteBuffer.
A B C D E F G H I K L M N O P Q R S T U V W 

Copyright © 2012-2013. All Rights Reserved.