# Uses of Package
com.thinkaurelius.titan.core

- Packages that use com.thinkaurelius.titan.core
  Package | Description
  --- | ---
  com.thinkaurelius.titan.core |
  com.thinkaurelius.titan.core.log |
  com.thinkaurelius.titan.core.olap |
  com.thinkaurelius.titan.core.schema |
  com.thinkaurelius.titan.core.util |
  com.thinkaurelius.titan.diskstorage.indexing |
  com.thinkaurelius.titan.diskstorage.util |
  com.thinkaurelius.titan.example |
  com.thinkaurelius.titan.graphdb.blueprints |
  com.thinkaurelius.titan.graphdb.database |
  com.thinkaurelius.titan.graphdb.database.idassigner |
  com.thinkaurelius.titan.graphdb.database.log |
  com.thinkaurelius.titan.graphdb.database.management |
  com.thinkaurelius.titan.graphdb.database.serialize |
  com.thinkaurelius.titan.graphdb.fulgora |
  com.thinkaurelius.titan.graphdb.internal |
  com.thinkaurelius.titan.graphdb.log |
  com.thinkaurelius.titan.graphdb.query |
  com.thinkaurelius.titan.graphdb.query.condition |
  com.thinkaurelius.titan.graphdb.query.graph |
  com.thinkaurelius.titan.graphdb.query.vertex |
  com.thinkaurelius.titan.graphdb.relations |
  com.thinkaurelius.titan.graphdb.schema |
  com.thinkaurelius.titan.graphdb.transaction |
  com.thinkaurelius.titan.graphdb.transaction.indexcache |
  com.thinkaurelius.titan.graphdb.types |
  com.thinkaurelius.titan.graphdb.types.indextype |
  com.thinkaurelius.titan.graphdb.types.system |
  com.thinkaurelius.titan.graphdb.types.typemaker |
  com.thinkaurelius.titan.graphdb.types.vertices |
  com.thinkaurelius.titan.graphdb.util |
  com.thinkaurelius.titan.graphdb.vertices |

- Classes in com.thinkaurelius.titan.core used by com.thinkaurelius.titan.core
  Class and Description
  BaseVertexQuery BaseVertexQuery constructs and executes a query over incident edges or properties from the perspective of a vertex.
  Cardinality The cardinality of the values associated with given key for a particular element.
  EdgeLabel EdgeLabel is an extension of `RelationType` for edges.
  Idfiable Represents an entity that can be uniquely identified by a long id.
  Multiplicity The multiplicity of edges between vertices for a given label.
  Namifiable Represents an entity that can be uniquely identified by a String name.
  Order Constants to specify the ordering of a result set in queries.
  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.
  TitanException Most general type of exception thrown by the Titan graph database.
  TitanFactory.Builder
  TitanGraph Titan graph database implementation of the Blueprint's interface.
  TitanGraphQuery Constructs a query against a mixed index to retrieve all elements (either vertices or edges) that match all conditions.
  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 Container of a query result with its score.
  TitanMultiVertexQuery A MultiVertexQuery is identical to a `TitanVertexQuery` but executed against a set of vertices simultaneously.
  TitanProperty TitanProperty is a `TitanRelation` connecting a vertex to a value.
  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`.
  TitanVertexQuery 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.

- Classes in com.thinkaurelius.titan.core used by com.thinkaurelius.titan.core.log
  Class and Description
  EdgeLabel EdgeLabel is an extension of `RelationType` for edges.
  PropertyKey PropertyKey is an extension of `RelationType` for properties.
  RelationType RelationType defines the schema for `TitanRelation`.
  TitanEdge A TitanEdge connects two `TitanVertex`.
  TitanException Most general type of exception thrown by the Titan graph database.
  TitanProperty TitanProperty is a `TitanRelation` connecting a vertex to a value.
  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`.

- Classes in com.thinkaurelius.titan.core used by com.thinkaurelius.titan.core.olap
  Class and Description
  BaseVertexQuery 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.
  Order Constants to specify the ordering of a result set in queries.
  PropertyKey PropertyKey is an extension of `RelationType` for properties.
  RelationType RelationType defines the schema for `TitanRelation`.
  TitanEdge A TitanEdge connects two `TitanVertex`.
  TitanProperty TitanProperty is a `TitanRelation` connecting a vertex to a value.
  TitanVertex TitanVertex is the basic unit of a `TitanGraph`.

- Classes in com.thinkaurelius.titan.core used by com.thinkaurelius.titan.core.schema
  Class and Description
  Cardinality The cardinality of the values associated with given key for a particular element.
  EdgeLabel EdgeLabel is an extension of `RelationType` for edges.
  Multiplicity The multiplicity of edges between vertices for a given label.
  Namifiable Represents an entity that can be uniquely identified by a String name.
  Order Constants to specify the ordering of a result set in queries.
  PropertyKey PropertyKey is an extension of `RelationType` for properties.
  RelationType RelationType defines the schema for `TitanRelation`.
  VertexLabel A vertex label is a label attached to vertices in a Titan graph.

- Classes in com.thinkaurelius.titan.core used by com.thinkaurelius.titan.core.util
  Class and Description
  TitanGraph Titan graph database implementation of the Blueprint's interface.
  TitanVertex TitanVertex is the basic unit of a `TitanGraph`.

- Classes in com.thinkaurelius.titan.core used by com.thinkaurelius.titan.diskstorage.indexing
  Class and Description
  Cardinality The cardinality of the values associated with given key for a particular element.
  Order Constants to specify the ordering of a result set in queries.
  TitanElement TitanElement represents the abstract concept of an entity in the graph and specifies basic methods for interacting with entities.

- Classes in com.thinkaurelius.titan.core used by com.thinkaurelius.titan.diskstorage.util
  Class and Description
  TitanException Most general type of exception thrown by the Titan graph database.

- Classes in com.thinkaurelius.titan.core used by com.thinkaurelius.titan.example
  Class and Description
  TitanGraph Titan graph database implementation of the Blueprint's interface.

- Classes in com.thinkaurelius.titan.core used by com.thinkaurelius.titan.graphdb.blueprints
  Class and Description
  EdgeLabel EdgeLabel is an extension of `RelationType` for edges.
  PropertyKey PropertyKey is an extension of `RelationType` for properties.
  RelationType RelationType defines the schema for `TitanRelation`.
  TitanEdge A TitanEdge connects two `TitanVertex`.
  TitanGraph Titan graph database implementation of the Blueprint's interface.
  TitanGraphQuery Constructs a query against a mixed index to retrieve all elements (either vertices or edges) that match all conditions.
  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.
  TitanMultiVertexQuery A MultiVertexQuery is identical to a `TitanVertexQuery` but executed against a set of vertices simultaneously.
  TitanProperty TitanProperty is a `TitanRelation` connecting a vertex to a value.
  TitanTransaction TitanTransaction defines a transactional context for a `TitanGraph`.
  TitanVertex TitanVertex is the basic unit of a `TitanGraph`.
  VertexLabel A vertex label is a label attached to vertices in a Titan graph.

- Classes in com.thinkaurelius.titan.core used by com.thinkaurelius.titan.graphdb.database
  Class and Description
  PropertyKey PropertyKey is an extension of `RelationType` for properties.
  RelationType RelationType defines the schema for `TitanRelation`.
  TitanElement TitanElement represents the abstract concept of an entity in the graph and specifies basic methods for interacting with entities.
  TitanException Most general type of exception thrown by the Titan graph database.
  TitanGraph Titan graph database implementation of the Blueprint's interface.
  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`.
  VertexLabel A vertex label is a label attached to vertices in a Titan graph.

- Classes in com.thinkaurelius.titan.core used by com.thinkaurelius.titan.graphdb.database.idassigner
  Class and Description
  TitanException Most general type of exception thrown by the Titan graph database.
  VertexLabel A vertex label is a label attached to vertices in a Titan graph.

- Classes in com.thinkaurelius.titan.core used by com.thinkaurelius.titan.graphdb.database.log
  Class and Description
  TransactionBuilder Constructor returned by `TitanGraph.buildTransaction()` to build a new transaction.

- Classes in com.thinkaurelius.titan.core used by com.thinkaurelius.titan.graphdb.database.management
  Class and Description
  EdgeLabel EdgeLabel is an extension of `RelationType` for edges.
  Namifiable Represents an entity that can be uniquely identified by a String name.
  Order Constants to specify the ordering of a result set in queries.
  PropertyKey PropertyKey is an extension of `RelationType` for properties.
  RelationType RelationType defines the schema for `TitanRelation`.
  VertexLabel A vertex label is a label attached to vertices in a Titan graph.

- Classes in com.thinkaurelius.titan.core used by com.thinkaurelius.titan.graphdb.database.serialize
  Class and Description
  PropertyKey PropertyKey is an extension of `RelationType` for properties.

- Classes in com.thinkaurelius.titan.core used by com.thinkaurelius.titan.graphdb.fulgora
  Class and Description
  EdgeLabel EdgeLabel is an extension of `RelationType` for edges.
  Idfiable Represents an entity that can be uniquely identified by a long id.
  PropertyKey PropertyKey is an extension of `RelationType` for properties.
  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.
  TitanProperty TitanProperty is a `TitanRelation` connecting a vertex to a value.
  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.
  TitanVertex TitanVertex is the basic unit of a `TitanGraph`.
  VertexLabel A vertex label is a label attached to vertices in a Titan graph.

- Classes in com.thinkaurelius.titan.core used by com.thinkaurelius.titan.graphdb.internal
  Class and Description
  Idfiable Represents an entity that can be uniquely identified by a long id.
  Multiplicity The multiplicity of edges between vertices for a given label.
  Namifiable Represents an entity that can be uniquely identified by a String name.
  Order Constants to specify the ordering of a result set in queries.
  PropertyKey PropertyKey is an extension of `RelationType` for properties.
  RelationType RelationType defines the schema for `TitanRelation`.
  TitanElement TitanElement represents the abstract concept of an entity in the graph and specifies basic methods for interacting with entities.
  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`.
  TitanVertexQuery A TitanVertexQuery is a VertexQuery executed for a single vertex.
  VertexLabel A vertex label is a label attached to vertices in a Titan graph.

- Classes in com.thinkaurelius.titan.core used by com.thinkaurelius.titan.graphdb.log
  Class and Description
  TitanException Most general type of exception thrown by the Titan graph database.

- Classes in com.thinkaurelius.titan.core used by com.thinkaurelius.titan.graphdb.query
  Class and Description
  QueryDescription
  QueryDescription.SubQuery Represents one sub-query of this query.
  TitanElement TitanElement represents the abstract concept of an entity in the graph and specifies basic methods for interacting with entities.

- Classes in com.thinkaurelius.titan.core used by com.thinkaurelius.titan.graphdb.query.condition
  Class and Description
  RelationType RelationType defines the schema for `TitanRelation`.
  TitanElement TitanElement represents the abstract concept of an entity in the graph and specifies basic methods for interacting with entities.
  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.
  TitanVertex TitanVertex is the basic unit of a `TitanGraph`.

- Classes in com.thinkaurelius.titan.core used by com.thinkaurelius.titan.graphdb.query.graph
  Class and Description
  Order Constants to specify the ordering of a result set in queries.
  PropertyKey PropertyKey is an extension of `RelationType` for properties.
  QueryDescription
  TitanElement TitanElement represents the abstract concept of an entity in the graph and specifies basic methods for interacting with entities.
  TitanGraphQuery Constructs a query against a mixed index to retrieve all elements (either vertices or edges) that match all conditions.
  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 Container of a query result with its score.
  TitanProperty TitanProperty is a `TitanRelation` connecting a vertex to a value.

- Classes in com.thinkaurelius.titan.core used by com.thinkaurelius.titan.graphdb.query.vertex
  Class and Description
  BaseVertexQuery 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.
  Order Constants to specify the ordering of a result set in queries.
  PropertyKey PropertyKey is an extension of `RelationType` for properties.
  QueryDescription
  RelationType RelationType defines the schema for `TitanRelation`.
  TitanEdge A TitanEdge connects two `TitanVertex`.
  TitanMultiVertexQuery A MultiVertexQuery is identical to a `TitanVertexQuery` but executed against a set of vertices simultaneously.
  TitanProperty TitanProperty is a `TitanRelation` connecting a vertex to a value.
  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.
  TitanVertex TitanVertex is the basic unit of a `TitanGraph`.
  TitanVertexQuery A TitanVertexQuery is a VertexQuery executed for a single vertex.
  VertexList List of `TitanVertex`s.

- Classes in com.thinkaurelius.titan.core used by com.thinkaurelius.titan.graphdb.relations
  Class and Description
  EdgeLabel EdgeLabel is an extension of `RelationType` for edges.
  Idfiable Represents an entity that can be uniquely identified by a long id.
  Order Constants to specify the ordering of a result set in queries.
  PropertyKey PropertyKey is an extension of `RelationType` for properties.
  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.
  TitanProperty TitanProperty is a `TitanRelation` connecting a vertex to a value.
  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`.

- Classes in com.thinkaurelius.titan.core used by com.thinkaurelius.titan.graphdb.schema
  Class and Description
  Cardinality The cardinality of the values associated with given key for a particular element.
  EdgeLabel EdgeLabel is an extension of `RelationType` for edges.
  Multiplicity The multiplicity of edges between vertices for a given label.
  PropertyKey PropertyKey is an extension of `RelationType` for properties.
  TitanGraph Titan graph database implementation of the Blueprint's interface.
  VertexLabel A vertex label is a label attached to vertices in a Titan graph.

- Classes in com.thinkaurelius.titan.core used by com.thinkaurelius.titan.graphdb.transaction
  Class and Description
  EdgeLabel EdgeLabel is an extension of `RelationType` for edges.
  PropertyKey PropertyKey is an extension of `RelationType` for properties.
  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.
  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.
  TitanMultiVertexQuery A MultiVertexQuery is identical to a `TitanVertexQuery` but executed against a set of vertices simultaneously.
  TitanProperty TitanProperty is a `TitanRelation` connecting a vertex to a value.
  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`.
  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.

- Classes in com.thinkaurelius.titan.core used by com.thinkaurelius.titan.graphdb.transaction.indexcache
  Class and Description
  PropertyKey PropertyKey is an extension of `RelationType` for properties.
  TitanProperty TitanProperty is a `TitanRelation` connecting a vertex to a value.

- Classes in com.thinkaurelius.titan.core used by com.thinkaurelius.titan.graphdb.types
  Class and Description
  Cardinality The cardinality of the values associated with given key for a particular element.
  EdgeLabel EdgeLabel is an extension of `RelationType` for edges.
  Idfiable Represents an entity that can be uniquely identified by a long id.
  Multiplicity The multiplicity of edges between vertices for a given label.
  Namifiable Represents an entity that can be uniquely identified by a String name.
  Order Constants to specify the ordering of a result set in queries.
  PropertyKey PropertyKey is an extension of `RelationType` for properties.
  RelationType RelationType defines the schema for `TitanRelation`.
  TitanElement TitanElement represents the abstract concept of an entity in the graph and specifies basic methods for interacting with entities.
  TitanProperty TitanProperty is a `TitanRelation` connecting a vertex to a value.
  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.
  TitanVertex TitanVertex is the basic unit of a `TitanGraph`.
  VertexLabel A vertex label is a label attached to vertices in a Titan graph.

- Classes in com.thinkaurelius.titan.core used by com.thinkaurelius.titan.graphdb.types.indextype
  Class and Description
  Cardinality The cardinality of the values associated with given key for a particular element.
  PropertyKey PropertyKey is an extension of `RelationType` for properties.

- Classes in com.thinkaurelius.titan.core used by com.thinkaurelius.titan.graphdb.types.system
  Class and Description
  Cardinality The cardinality of the values associated with given key for a particular element.
  EdgeLabel EdgeLabel is an extension of `RelationType` for edges.
  Idfiable Represents an entity that can be uniquely identified by a long id.
  Multiplicity The multiplicity of edges between vertices for a given label.
  Namifiable Represents an entity that can be uniquely identified by a String name.
  Order Constants to specify the ordering of a result set in queries.
  PropertyKey PropertyKey is an extension of `RelationType` for properties.
  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.
  TitanProperty TitanProperty is a `TitanRelation` connecting a vertex to a value.
  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.
  TitanVertex TitanVertex is the basic unit of a `TitanGraph`.
  VertexLabel A vertex label is a label attached to vertices in a Titan graph.

- Classes in com.thinkaurelius.titan.core used by com.thinkaurelius.titan.graphdb.types.typemaker
  Class and Description
  EdgeLabel EdgeLabel is an extension of `RelationType` for edges.
  PropertyKey PropertyKey is an extension of `RelationType` for properties.
  VertexLabel A vertex label is a label attached to vertices in a Titan graph.

- Classes in com.thinkaurelius.titan.core used by com.thinkaurelius.titan.graphdb.types.vertices
  Class and Description
  Cardinality The cardinality of the values associated with given key for a particular element.
  EdgeLabel EdgeLabel is an extension of `RelationType` for edges.
  Idfiable Represents an entity that can be uniquely identified by a long id.
  Multiplicity The multiplicity of edges between vertices for a given label.
  Namifiable Represents an entity that can be uniquely identified by a String name.
  Order Constants to specify the ordering of a result set in queries.
  PropertyKey PropertyKey is an extension of `RelationType` for properties.
  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.
  TitanVertex TitanVertex is the basic unit of a `TitanGraph`.

- Classes in com.thinkaurelius.titan.core used by com.thinkaurelius.titan.graphdb.util
  Class and Description
  PropertyKey PropertyKey is an extension of `RelationType` for properties.
  TitanElement TitanElement represents the abstract concept of an entity in the graph and specifies basic methods for interacting with entities.
  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.

- Classes in com.thinkaurelius.titan.core used by com.thinkaurelius.titan.graphdb.vertices
  Class and Description
  EdgeLabel EdgeLabel is an extension of `RelationType` for edges.
  Idfiable Represents an entity that can be uniquely identified by a long id.
  PropertyKey PropertyKey is an extension of `RelationType` for properties.
  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.
  TitanProperty TitanProperty is a `TitanRelation` connecting a vertex to a value.
  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.
  TitanVertex TitanVertex is the basic unit of a `TitanGraph`.
  VertexLabel A vertex label is a label attached to vertices in a Titan graph.

Copyright © 2012–2014. All rights reserved.