| Interface | Description | 
|---|---|
| Attachable<V> | An interface that provides methods for detached properties and elements to be re-attached to the  Graph. | 
| Host | A marker interface that identifies an object as something that an  Attachablecan connect to. | 
| Class | Description | 
|---|---|
| AbstractThreadedTransaction | A base implementation of  Transactionthat provides core functionality for transaction listeners using a
 shared set of transaction listeners. | 
| AbstractThreadLocalTransaction | A base implementation of  Transactionthat provides core functionality for transaction listeners usingThreadLocal. | 
| AbstractTransaction | A simple base class for  Transactionthat provides some common functionality and default behavior. | 
| Attachable.Exceptions | |
| Attachable.Method | A collection of general methods of attachment. | 
| Comparators | A collection of commonly used  Comparatorinstances. | 
| ElementHelper | Utility class supporting common functions for  Element. | 
| GraphFactory | Factory to construct new  Graphinstances from aConfigurationobject or properties file. | 
| GraphVariableHelper | |
| StringFactory | A collection of helpful methods for creating standard  Object.toString()representations of graph-related
 objects. | 
| Exception | Description | 
|---|---|
| AbstractTransaction.TransactionException | An "internal" exception thrown by vendors when calls to  AbstractTransaction.doCommit()orAbstractTransaction.doRollback()fail. | 
| Annotation Type | Description | 
|---|---|
| FeatureDescriptor | A annotation for feature methods. | 
| GraphFactoryClass | A graph vendor may use this annotation to specify the factory class that  GraphFactoryshould use to
 open a new graph. | 
Copyright © 2013–2015 Apache Software Foundation. All rights reserved.