See: Description
Class | Description |
---|---|
CaptureTheRestPathElement |
A path element representing capturing the rest of a path.
|
CaptureVariablePathElement |
A path element representing capturing a piece of the path as a variable.
|
InternalPathPatternParser |
Parser for URI template patterns.
|
LiteralPathElement |
A literal path element.
|
PathElement |
Common supertype for the Ast nodes created to represent a path pattern.
|
PathPattern |
Representation of a parsed path pattern.
|
PathPattern.PathMatchInfo |
Holder for URI variables and path parameters (matrix variables) extracted
based on the pattern for a given matched path.
|
PathPattern.PathRemainingMatchInfo |
Holder for the result of a match on the start of a pattern.
|
PathPatternParser |
Parser for URI path patterns producing
PathPattern instances that can
then be matched to requests. |
RegexPathElement |
A regex path element.
|
SeparatorPathElement |
A separator path element.
|
SingleCharWildcardedPathElement |
A literal path element that does includes the single character wildcard '?' one
or more times (to basically many any character at that position).
|
SubSequence |
Used to represent a subsection of an array, useful when wanting to pass that subset of data
to another method (e.g.
|
WildcardPathElement |
A wildcard path element.
|
WildcardTheRestPathElement |
A path element representing wildcarding the rest of a path.
|
Enum | Description |
---|---|
PatternParseException.PatternMessage |
The messages that can be included in a
PatternParseException when there is a parse failure. |
Exception | Description |
---|---|
PatternParseException |
Exception that is thrown when there is a problem with the pattern being parsed.
|
PathPatternParser
is used to
parse URI path patterns into
PathPattern
s that can then be
used for matching purposes at request time.