| Class and Description | 
|---|
| PureTraversal | 
| Class and Description | 
|---|
| PureTraversal | 
| Class and Description | 
|---|
| TraversalExplanation
 A TraversalExplanation takes a  
Traversal and, for each registered TraversalStrategy, it creates a
 mapping reflecting how each strategy alters the traversal. | 
| TraversalMetrics
 Contains the Metrics gathered for a Traversal as the result of the .profile()-step. 
 | 
| Class and Description | 
|---|
| DefaultTraversal | 
| TraversalMetrics
 Contains the Metrics gathered for a Traversal as the result of the .profile()-step. 
 | 
| Class and Description | 
|---|
| MutableMetrics
 A  
Metrics implementation that can be modified. | 
| Class and Description | 
|---|
| TraversalRing | 
| Class and Description | 
|---|
| MutableMetrics
 A  
Metrics implementation that can be modified. | 
| TraversalMetrics
 Contains the Metrics gathered for a Traversal as the result of the .profile()-step. 
 | 
| Class and Description | 
|---|
| DefaultTraversalMetrics
 Default implementation for  
TraversalMetrics that aggregates ImmutableMetrics instances from a
 Traversal. | 
| TraversalExplanation
 A TraversalExplanation takes a  
Traversal and, for each registered TraversalStrategy, it creates a
 mapping reflecting how each strategy alters the traversal. | 
| Class and Description | 
|---|
| MutableMetrics
 A  
Metrics implementation that can be modified. | 
| Class and Description | 
|---|
| AndP | 
| ConnectiveP | 
| DefaultTraversal | 
| DefaultTraversalSideEffects | 
| DefaultTraversalStrategies | 
| EmptyTraversal | 
| EmptyTraversalSideEffects | 
| EmptyTraversalStrategies | 
| ImmutableMetrics
 A  
Metrics implementation that cannot be modified. | 
| Metrics
 Holds metrics data; typically for .profile()-step analysis. 
 | 
| MutableMetrics
 A  
Metrics implementation that can be modified. | 
| OrP | 
| PureTraversal | 
| StepPosition | 
| TraversalMetrics
 Contains the Metrics gathered for a Traversal as the result of the .profile()-step. 
 | 
| TraversalRing | 
| Class and 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 and Description | 
|---|
| DefaultTraversalMetrics
 Default implementation for  
TraversalMetrics that aggregates ImmutableMetrics instances from a
 Traversal. | 
| MutableMetrics
 A  
Metrics implementation that can be modified. | 
Copyright © 2013–2018 Apache Software Foundation. All rights reserved.