Package org.apache.tinkerpop.gremlin.structure.util
-
Interface Summary Interface Description Attachable<V> An interface that provides methods for detached properties and elements to be re-attached to theGraph.CloseableIterator<T> An extension ofIteratorthat implementsAutoCloseablewhich allows aGraphimplementation that hold open resources to provide the user the option to release those resources.Host A marker interface that identifies an object as something that anAttachablecan connect to.TemporaryException Any exception that implements this interface will be recognized as one whose throwing operation is correct but can be retried. -
Class Summary Class Description AbstractThreadedTransaction A base implementation ofTransactionthat provides core functionality for transaction listeners using a shared set of transaction listeners.AbstractThreadLocalTransaction A base implementation ofTransactionthat provides core functionality for transaction listeners usingThreadLocal.AbstractTransaction A simple base class forTransactionthat provides some common functionality and default behavior.Attachable.Exceptions Attachable.Method A collection of general methods of attachment.CloseableIterator.EmptyCloseableIterator<T> Comparators A collection of commonly usedComparatorinstances.DefaultCloseableIterator<T> A default implementation ofCloseableIteratorthat simply wraps an existingIterator.ElementHelper Utility class supporting common functions forElement.GraphFactory Factory to construct newGraphinstances from aConfigurationobject or properties file.GraphVariableHelper StringFactory A collection of helpful methods for creating standardObject.toString()representations of graph-related objects. -
Exception Summary Exception Description TransactionException An exception thrown by providers when calls toAbstractTransaction.doCommit()orAbstractTransaction.doRollback()fail. -
Annotation Types Summary Annotation Type Description FeatureDescriptor A annotation for feature methods.GraphFactoryClass A graph vendor may use this annotation to specify the factory class thatGraphFactoryshould use to open a new graph.