final class Path extends UnitOfExpression
Modifier and Type | Field and Description |
---|---|
private java.util.List<PathElement> |
elements |
Constructor and Description |
---|
Path(java.lang.String path) |
Modifier and Type | Method and Description |
---|---|
(package private) java.lang.String |
asSubstituted(SubstitutionContext context)
Returns this unit of expression as a string substituted if necessary with
tokens using the given substitution context.
|
(package private) java.util.List<PathElement> |
getElements() |
private java.util.List<PathElement> |
parse(java.lang.String path) |
java.lang.String |
toString() |
private final java.util.List<PathElement> elements
private java.util.List<PathElement> parse(java.lang.String path)
java.lang.String asSubstituted(SubstitutionContext context)
UnitOfExpression
asSubstituted
in class UnitOfExpression
context
- the substitution context which may get mutated as a side
effect upon completion of this methodpublic java.lang.String toString()
toString
in class java.lang.Object
java.util.List<PathElement> getElements()