public interface Path extends Iterable<Path.Node>
Node.
 
 The path corresponds to the succession of nodes
 in the order they are returned by the Iterator.
| Modifier and Type | Interface and Description | 
|---|---|
| static interface  | Path.BeanNodeNode representing a bean. | 
| static interface  | Path.ConstructorNodeNode representing a constructor. | 
| static interface  | Path.ContainerElementNodeNode representing an element in a generic container such as  Optional,ListorMap. | 
| static interface  | Path.CrossParameterNodeNode representing the element holding cross-parameter constraints
 of a method or constructor. | 
| static interface  | Path.MethodNodeNode representing a method. | 
| static interface  | Path.NodeRepresents an element of a navigation path. | 
| static interface  | Path.ParameterNodeNode representing a parameter of a method or constructor. | 
| static interface  | Path.PropertyNodeNode representing a property. | 
| static interface  | Path.ReturnValueNodeNode representing the return value of a method or constructor. | 
| Modifier and Type | Method and Description | 
|---|---|
| String | toString()Returns a human-readable representation of this path. | 
forEach, iterator, spliteratorCopyright © 2018,2020 Eclipse Foundation.
Use is subject to license terms.