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 |
|