| AbstractExplanation |
|
| AndP<V> |
|
| BytecodeHelper |
|
| ConnectiveP<V> |
|
| DefaultTraversal<S,E> |
|
| DefaultTraversalMetrics |
|
| DefaultTraversalSideEffects |
|
| DefaultTraversalStrategies |
|
| DepthComparator |
A Comparator that compares steps on the depth of the traversal that they are in.
|
| 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> |
|
| 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> |
|
| TraversalProduct |
This class represents the state of the output of a child Traversal where it is either productive or not.
|
| TraversalRing<A,B> |
|
| TraversalSourceFactory<T extends TraversalSource> |
|
| TraversalUtil |
|