| Interface | Description |
|---|---|
| Metrics |
Holds metrics data; typically for .profile()-step analysis.
|
| TraversalMetrics |
Contains the Metrics gathered for a Traversal as the result of the .profile()-step.
|
| Class | Description |
|---|---|
| AbstractExplanation |
Base class for "TraversalExplanation" instances and centralizes the key functionality which is the job of doing
AbstractExplanation.prettyPrint(). |
| AndP<V> | |
| BytecodeHelper | |
| BytecodeUtil |
Utility class for parsing
Bytecode. |
| ConnectiveP<V> | |
| DefaultTraversal<S,E> | |
| DefaultTraversalMetrics |
Default implementation for
TraversalMetrics that aggregates ImmutableMetrics instances from a
Traversal. |
| DefaultTraversalSideEffects | |
| DefaultTraversalStrategies | |
| EmptyTraversal<S,E> | |
| EmptyTraversalSideEffects | |
| EmptyTraversalStrategies | |
| ImmutableExplanation |
A data-only representation of a
TraversalExplanation which doesn't re-calculate the "explanation" from
the raw traversal data each time the explanation is displayed. |
| ImmutableMetrics |
A
Metrics implementation that cannot be modified. |
| MutableMetrics |
A
Metrics implementation that can be modified. |
| OrP<V> | |
| PathUtil | |
| PureTraversal<S,E> | |
| ScriptTraversal<S,E> |
ScriptTraversal encapsulates a
ScriptEngine and a script which is compiled into a Traversal at Admin#applyStrategies(). |
| SideEffectHelper | |
| StepPosition | |
| TraversalClassFunction<S,E> | |
| TraversalExplanation |
A TraversalExplanation takes a
Traversal and, for each registered TraversalStrategy, it creates a
mapping reflecting how each strategy alters the traversal. |
| TraversalHelper | |
| TraversalMatrix<S,E> |
A TraversalMatrix provides random, non-linear access to the steps of a traversal by their step id.
|
| TraversalObjectFunction<S,E> | |
| TraversalRing<A,B> | |
| TraversalSourceFactory<T extends TraversalSource> |
TraversalSource is not Serializable. |
| TraversalUtil |
| Exception | Description |
|---|---|
| FastNoSuchElementException |
Retrieve a singleton, fast
NoSuchElementException without a stack trace. |
| TraversalInterruptedException |
Thrown if a
Traversal is interrupted during execution. |
Copyright © 2013–2019 Apache Software Foundation. All rights reserved.