public interface PathMatchers
Modifier and Type | Interface and Description |
---|---|
static class |
PathMatchers.HexIntNumber$ |
static class |
PathMatchers.HexLongNumber$ |
static class |
PathMatchers.IntNumber$ |
static class |
PathMatchers.LongNumber$ |
static class |
PathMatchers.NumberMatcher<T> |
static class |
PathMatchers.PathEnd$ |
static class |
PathMatchers.Remaining$ |
static class |
PathMatchers.RemainingPath$ |
static class |
PathMatchers.Segment$ |
static class |
PathMatchers.Slash$
A PathMatcher that matches a single slash character ('/').
|
Modifier and Type | Method and Description |
---|---|
PathMatcher<scala.Tuple1<java.lang.Object>> |
DoubleNumber() |
PathMatchers.HexIntNumber$ |
HexIntNumber()
Accessor for nested Scala object
|
PathMatchers.HexLongNumber$ |
HexLongNumber()
Accessor for nested Scala object
|
PathMatchers.IntNumber$ |
IntNumber()
Accessor for nested Scala object
|
PathMatcher<scala.Tuple1<java.util.UUID>> |
JavaUUID() |
PathMatchers.LongNumber$ |
LongNumber()
Accessor for nested Scala object
|
PathMatcher<scala.runtime.BoxedUnit> |
Neutral() |
PathMatcher<scala.runtime.BoxedUnit> |
not(PathMatcher<?> self) |
<L> PathMatcher<L> |
nothingMatcher(Tuple<L> evidence$19)
A PathMatcher that never matches anything.
|
PathMatchers.PathEnd$ |
PathEnd()
Accessor for nested Scala object
|
PathMatchers.Remaining$ |
Remaining()
Accessor for nested Scala object
|
PathMatchers.RemainingPath$ |
RemainingPath()
Accessor for nested Scala object
|
PathMatchers.Segment$ |
Segment()
Accessor for nested Scala object
|
PathMatcher<scala.Tuple1<scala.collection.immutable.List<java.lang.String>>> |
Segments() |
PathMatcher<scala.Tuple1<scala.collection.immutable.List<java.lang.String>>> |
Segments(int count)
A PathMatcher that matches the given number of path segments (separated by slashes) as a List[String].
|
PathMatcher<scala.Tuple1<scala.collection.immutable.List<java.lang.String>>> |
Segments(int min,
int max)
A PathMatcher that matches between
min and max (both inclusively) path segments (separated by slashes)
as a List[String]. |
PathMatcher<scala.runtime.BoxedUnit> |
separateOnSlashes(java.lang.String string)
Converts a path string containing slashes into a PathMatcher that interprets slashes as
path segment separators.
|
PathMatchers.Slash$ |
Slash()
Accessor for nested Scala object
|
PathMatchers.Slash$ Slash()
PathMatchers.PathEnd$ PathEnd()
PathMatchers.Remaining$ Remaining()
PathMatchers.RemainingPath$ RemainingPath()
PathMatchers.IntNumber$ IntNumber()
PathMatchers.LongNumber$ LongNumber()
PathMatchers.HexIntNumber$ HexIntNumber()
PathMatchers.HexLongNumber$ HexLongNumber()
PathMatchers.Segment$ Segment()
PathMatcher<scala.runtime.BoxedUnit> not(PathMatcher<?> self)
PathMatcher<scala.runtime.BoxedUnit> separateOnSlashes(java.lang.String string)
string
- (undocumented)PathMatcher<scala.Tuple1<java.lang.Object>> DoubleNumber()
PathMatcher<scala.Tuple1<java.util.UUID>> JavaUUID()
PathMatcher<scala.runtime.BoxedUnit> Neutral()
PathMatcher<scala.Tuple1<scala.collection.immutable.List<java.lang.String>>> Segments()
PathMatcher<scala.Tuple1<scala.collection.immutable.List<java.lang.String>>> Segments(int count)
count
segments present the remaining ones will be left unmatched.
If the path has a trailing slash this slash will *not* be matched.
count
- (undocumented)PathMatcher<scala.Tuple1<scala.collection.immutable.List<java.lang.String>>> Segments(int min, int max)
min
and max
(both inclusively) path segments (separated by slashes)
as a List[String]. If there are more than count
segments present the remaining ones will be left unmatched.
If the path has a trailing slash this slash will *not* be matched.
min
- (undocumented)max
- (undocumented)<L> PathMatcher<L> nothingMatcher(Tuple<L> evidence$19)
evidence$19
- (undocumented)