public class StarAllPathElement extends java.lang.Object implements StarPathElement
Constructor and Description |
---|
StarAllPathElement(java.lang.String key) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getCanonicalForm()
Get the canonical form of this PathElement.
|
java.lang.String |
getRawKey() |
MatchedElement |
match(java.lang.String dataKey,
WalkedPath walkedPath)
See if this PathElement matches the given dataKey.
|
boolean |
stringMatch(java.lang.String literal)
Method to see if a candidate key would match this PathElement.
|
public boolean stringMatch(java.lang.String literal)
StarPathElement
stringMatch
in interface StarPathElement
literal
- test to see if the provided string will match this Element's regexpublic MatchedElement match(java.lang.String dataKey, WalkedPath walkedPath)
MatchablePathElement
match
in interface MatchablePathElement
dataKey
- String key value from the input datawalkedPath
- "up the tree" list of LiteralPathElements, that may be used by this key as it is computing its matchpublic java.lang.String getCanonicalForm()
PathElement
getCanonicalForm
in interface PathElement
public java.lang.String getRawKey()
getRawKey
in interface PathElement