| Interface | Description |
|---|---|
| CloseableIterable<T> |
A CloseableIterable is required where it is necessary to deallocate resources from an Iterable.
|
| Edge |
An Edge links two vertices.
|
| Element |
An Element is the base class for both vertices and edges.
|
| Graph |
A Graph is a container object for a collection of vertices and a collection edges.
|
| GraphQuery | |
| Index<T extends Element> |
An Index maintains a mapping between some key/value pair and an element.
|
| IndexableGraph |
An IndexableGraph is a graph that supports the manual indexing of its elements.
|
| KeyIndexableGraph |
A KeyIndexableGraph is a graph that supports basic index functionality around the key/value pairs of the elements of the graph.
|
| MetaGraph<T> |
MetaGraph can be implemented as a way to access the underlying native graph engine.
|
| Predicate |
A general interface for all enumerations that represent comparable operations.
|
| Query | |
| ThreadedTransactionalGraph |
ThreadedTransactionalGraph provides more fine grained control over the transactional context.
|
| TransactionalGraph |
A transactional graph supports the notion of transactions.
|
| Vertex |
A vertex maintains pointers to both a set of incoming and outgoing edges.
|
| VertexQuery |
A VertexQuery object defines a collection of filters and modifiers that are used to intelligently select edges from a vertex.
|
| Class | Description |
|---|---|
| Features |
Features provides a listing of the features/qualities/quirks associated with any Graph implementation.
|
| GraphFactory |
Factory to construct new Graph instances from a Configuration object or properties file.
|
| Parameter<K,V> |
A Parameter is simply a pair of objects of type K and of type V.
|
| Enum | Description |
|---|---|
| Compare |
Compare is a predicate that determines whether the first argument is ==, !=, >, >=, <, <= to the second argument.
|
| Contains |
Contains is a predicate that evaluates whether the first object is contained within (or not within) the second collection object.
|
| Direction |
Direction is used to denote the direction of an edge or location of a vertex on an edge.
|
| Query.Compare | Deprecated |
| TransactionalGraph.Conclusion | Deprecated |
Copyright © 2010-2014. All Rights Reserved.