A E G H I L M N O P T W
A
- and(Matcher<M>...) - Static method in class org.refcodes.matcher.MatcherSugar
- AndMatcherImpl<M> - Class in org.refcodes.matcher
- AndMatcherImpl(Matcher<M>...) - Constructor for class org.refcodes.matcher.AndMatcherImpl
- any() - Static method in class org.refcodes.matcher.MatcherSugar
-
Import static ANY implementation of a
Matcher
which always returnstrue
. - AnyMatcherImpl<M> - Class in org.refcodes.matcher
-
An ANY implementation of a
Matcher
which always returnstrue
. - AnyMatcherImpl() - Constructor for class org.refcodes.matcher.AnyMatcherImpl
E
- equals(Object) - Method in class org.refcodes.matcher.PathMatcherImpl
- equalWith(M) - Static method in class org.refcodes.matcher.MatcherSugar
-
Import static EQUAL WITH
Matcher
, comparing its matchee with the matchee provided to theMatcher.isMatching(Object)
method for equality. - EqualWithMatcherImpl<M> - Class in org.refcodes.matcher
-
An EQUAL WITH
Matcher
, comparing its matchee with the matchee provided to theEqualWithMatcherImpl.isMatching(Object)
method for equality. - EqualWithMatcherImpl(M) - Constructor for class org.refcodes.matcher.EqualWithMatcherImpl
-
Constructs an EQUAL WITH
Matcher
, comparing its matchee with the matchee provided to theEqualWithMatcherImpl.isMatching(Object)
method for equality.
G
- getDelimiter() - Method in class org.refcodes.matcher.PathMatcherImpl
- getPathPattern() - Method in interface org.refcodes.matcher.PathMatcher
-
Returns the path pattern being used by the
PathMatcher
. - getPathPattern() - Method in class org.refcodes.matcher.PathMatcherImpl
-
Returns the path pattern being used by the
PathMatcher
. - getWildcardNames() - Method in interface org.refcodes.matcher.PathMatcher
-
Retrieves the list of wildcard names identifying the wildcards as specified by the path pattern.
- getWildcardNames() - Method in class org.refcodes.matcher.PathMatcherImpl
-
Retrieves the list of wildcard names identifying the wildcards as specified by the path pattern.
- getWildcardNames() - Method in interface org.refcodes.matcher.WildcardSubstitutes
-
Retrieves the array of wildcard names (aliases) in this instance.
- getWildcardNames() - Method in class org.refcodes.matcher.WildcardSubstitutesImpl
- getWildcardReplacement(String) - Method in interface org.refcodes.matcher.WildcardSubstitutes
-
Returns the wildcard substitute for the wildcards in your path pattern (see
PathMatcher.getPathPattern()
) compared to the actual path (as ofPathMatcher.toWildcardSubstitutes(String)
). - getWildcardReplacement(String) - Method in class org.refcodes.matcher.WildcardSubstitutesImpl
-
Returns the wildcard substitute for the wildcards in your path pattern (see
PathMatcher.getPathPattern()
) compared to the actual path (as ofPathMatcher.toWildcardSubstitutes(String)
). - getWildcardReplacementAt(int) - Method in interface org.refcodes.matcher.WildcardSubstitutes
-
Returns the wildcard substitute for the wildcards in your path pattern (see
PathMatcher.getPathPattern()
) compared to the actual path (as ofPathMatcher.toWildcardSubstitutes(String)
). - getWildcardReplacementAt(int) - Method in class org.refcodes.matcher.WildcardSubstitutesImpl
-
Returns the wildcard substitute for the wildcards in your path pattern (see
PathMatcher.getPathPattern()
) compared to the actual path (as ofPathMatcher.toWildcardSubstitutes(String)
). - getWildcardReplacements() - Method in interface org.refcodes.matcher.WildcardSubstitutes
-
Returns an array of the wildcard substitutes for the wildcards in your path pattern (see
PathMatcher.getPathPattern()
) compared to the actual path (as ofPathMatcher.toWildcardSubstitutes(String)
). - getWildcardReplacements() - Method in class org.refcodes.matcher.WildcardSubstitutesImpl
-
Returns an array of the wildcard substitutes for the wildcards in your path pattern (see
PathMatcher.getPathPattern()
) compared to the actual path (as ofPathMatcher.toWildcardSubstitutes(String)
). - getWildcardReplacements(String...) - Method in interface org.refcodes.matcher.WildcardSubstitutes
-
Returns the wildcard substitutes for the wildcards in your path pattern (see
PathMatcher.getPathPattern()
) compared to the actual path (as ofPathMatcher.toWildcardSubstitutes(String)
). - getWildcardReplacements(String...) - Method in class org.refcodes.matcher.WildcardSubstitutesImpl
-
Returns the wildcard substitutes for the wildcards in your path pattern (see
PathMatcher.getPathPattern()
) compared to the actual path (as ofPathMatcher.toWildcardSubstitutes(String)
). - getWildcardReplacementsAt(int...) - Method in interface org.refcodes.matcher.WildcardSubstitutes
-
Returns the wildcard substitutes for the wildcards in your path pattern (see
PathMatcher.getPathPattern()
) compared to the actual path (as ofPathMatcher.toWildcardSubstitutes(String)
). - getWildcardReplacementsAt(int...) - Method in class org.refcodes.matcher.WildcardSubstitutesImpl
-
Returns the wildcard substitutes for the wildcards in your path pattern (see
PathMatcher.getPathPattern()
) compared to the actual path (as ofPathMatcher.toWildcardSubstitutes(String)
). - greaterOrEqualThan(M) - Static method in class org.refcodes.matcher.MatcherSugar
-
Import static GREATER OR EQUAL THAN
Matcher
, comparing its matchee with the matchee provided to theMatcher.isMatching(Object)
method using theComparable.compareTo(Object)
method to be implemented by the matchees. - GreaterOrEqualThanMatcherImpl<M extends java.lang.Comparable<M>> - Class in org.refcodes.matcher
-
A GREATER OR EQUAL THAN
Matcher
, comparing its matchee with the matchee provided to theMatcher.isMatching(Object)
method using theComparable.compareTo(Object)
method to be implemented by the matchees. - GreaterOrEqualThanMatcherImpl(M) - Constructor for class org.refcodes.matcher.GreaterOrEqualThanMatcherImpl
-
Constructs an GREATER OR EQUAL THAN
Matcher
, comparing its matchee with the matchee provided to theMatcher.isMatching(Object)
method using theComparable.compareTo(Object)
method to be implemented by the matchees. - greaterThan(M) - Static method in class org.refcodes.matcher.MatcherSugar
-
Import static GREATER THAN
Matcher
, comparing its matchee with the matchee provided to theMatcher.isMatching(Object)
method using theComparable.compareTo(Object)
method to be implemented by the matchees. - GreaterThanMatcherImpl<M extends java.lang.Comparable<M>> - Class in org.refcodes.matcher
-
A GREATER THAN
Matcher
, comparing its matchee with the matchee provided to theMatcher.isMatching(Object)
method using theComparable.compareTo(Object)
method to be implemented by the matchees. - GreaterThanMatcherImpl(M) - Constructor for class org.refcodes.matcher.GreaterThanMatcherImpl
-
Constructs an GREATER THAN
Matcher
, comparing its matchee with the matchee provided to theMatcher.isMatching(Object)
method using theComparable.compareTo(Object)
method to be implemented by the matchees.
H
- hashCode() - Method in class org.refcodes.matcher.PathMatcherImpl
I
- isAssignableFrom(Class<?>) - Static method in class org.refcodes.matcher.MatcherSugar
-
Static import IS ASSIGNABLE FROM
Matcher
using the type of the matchees being the criteria to determine a match. - IsAssignableFromMatcherImpl<M> - Class in org.refcodes.matcher
-
A IS ASSIGNABLE FROM implementation of a
Matcher
by type. - IsAssignableFromMatcherImpl(Class<?>) - Constructor for class org.refcodes.matcher.IsAssignableFromMatcherImpl
-
Constructs a IS ASSIGNABLE FROM
Matcher
using the type of the matchees being the criteria to determine a match. - isMatching(String) - Method in interface org.refcodes.matcher.PathMatcher
-
The this method applies the following rules from the configured ANT path pattern to the path provided via
PathMatcher.isMatching(String)
method: A single asterisk ("*") matches zero or more characters within a path name. - isMatching(String) - Method in class org.refcodes.matcher.PathMatcherImpl
-
The this method applies the following rules from the configured ANT path pattern to the path provided via
PathMatcher.isMatching(String)
method: A single asterisk ("*") matches zero or more characters within a path name. - isMatching(M) - Method in class org.refcodes.matcher.AndMatcherImpl
-
Tests whether the given event is matching the mathcer's criteria.
- isMatching(M) - Method in class org.refcodes.matcher.AnyMatcherImpl
-
Tests whether the given event is matching the mathcer's criteria.
- isMatching(M) - Method in class org.refcodes.matcher.EqualWithMatcherImpl
-
Tests whether the given event is matching the mathcer's criteria.
- isMatching(M) - Method in class org.refcodes.matcher.GreaterOrEqualThanMatcherImpl
-
Tests whether the given event is matching the mathcer's criteria.
- isMatching(M) - Method in class org.refcodes.matcher.GreaterThanMatcherImpl
-
Tests whether the given event is matching the mathcer's criteria.
- isMatching(M) - Method in class org.refcodes.matcher.IsAssignableFromMatcherImpl
-
Tests whether the given event is matching the mathcer's criteria.
- isMatching(M) - Method in class org.refcodes.matcher.LessOrEqualThanMatcherImpl
-
Tests whether the given event is matching the mathcer's criteria.
- isMatching(M) - Method in class org.refcodes.matcher.LessThanMatcherImpl
-
Tests whether the given event is matching the mathcer's criteria.
- isMatching(M) - Method in interface org.refcodes.matcher.Matcher
-
Tests whether the given event is matching the mathcer's criteria.
- isMatching(M) - Method in class org.refcodes.matcher.NoneMatcherImpl
-
Tests whether the given event is matching the mathcer's criteria.
- isMatching(M) - Method in class org.refcodes.matcher.NotEqualWithMatcherImpl
-
Tests whether the given event is matching the mathcer's criteria.
- isMatching(M) - Method in class org.refcodes.matcher.NotMatcherImpl
-
Tests whether the given event is matching the mathcer's criteria.
- isMatching(M) - Method in class org.refcodes.matcher.OrMatcherImpl
-
Tests whether the given event is matching the mathcer's criteria.
L
- lessOrEqualThan(M) - Static method in class org.refcodes.matcher.MatcherSugar
-
Import static LESS OR EQUAL THAN
Matcher
, comparing its matchee with the matchee provided to theMatcher.isMatching(Object)
method using theComparable.compareTo(Object)
method to be implemented by the matchees. - LessOrEqualThanMatcherImpl<M extends java.lang.Comparable<M>> - Class in org.refcodes.matcher
-
A LESS OR EQUAL THAN
Matcher
, comparing its matchee with the matchee provided to theMatcher.isMatching(Object)
method using theComparable.compareTo(Object)
method to be implemented by the matchees. - LessOrEqualThanMatcherImpl(M) - Constructor for class org.refcodes.matcher.LessOrEqualThanMatcherImpl
-
Constructs an LESS OR EQUAL THAN
Matcher
, comparing its matchee with the matchee provided to theMatcher.isMatching(Object)
method using theComparable.compareTo(Object)
method to be implemented by the matchees. - lessThan(M) - Static method in class org.refcodes.matcher.MatcherSugar
-
Import static LESS THAN
Matcher
, comparing its matchee with the matchee provided to theMatcher.isMatching(Object)
method using theComparable.compareTo(Object)
method to be implemented by the matchees. - LessThanMatcherImpl<M extends java.lang.Comparable<M>> - Class in org.refcodes.matcher
-
A LESS THAN
Matcher
, comparing its matchee with the matchee provided to theMatcher.isMatching(Object)
method using theComparable.compareTo(Object)
method to be implemented by the matchees. - LessThanMatcherImpl(M) - Constructor for class org.refcodes.matcher.LessThanMatcherImpl
-
Constructs an LESS THAN
Matcher
, comparing its matchee with the matchee provided to theMatcher.isMatching(Object)
method using theComparable.compareTo(Object)
method to be implemented by the matchees.
M
- Matcher<M> - Interface in org.refcodes.matcher
-
The matcher is used to test whether a matchee matches certain criteria.
- MatcherSugar - Class in org.refcodes.matcher
-
Declarative syntactic sugar which may be statically imported in order to allow declarative definitions for the
Matcher
elements. - MatcherSugar() - Constructor for class org.refcodes.matcher.MatcherSugar
-
Instantiates a new matcher sugar.
N
- none() - Static method in class org.refcodes.matcher.MatcherSugar
-
Import static NONE implementation of a
Matcher
which always returnsfalse
. - NoneMatcherImpl<M> - Class in org.refcodes.matcher
-
A NONE implementation of a
Matcher
which always returnsfalse
. - NoneMatcherImpl() - Constructor for class org.refcodes.matcher.NoneMatcherImpl
- not(Matcher<M>) - Static method in class org.refcodes.matcher.MatcherSugar
-
Import static NOT
Matcher
whoseMatcher.isMatching(Object)
method inverts (NOT) theMatcher.isMatching(Object)
result of the encapsulatedMatcher
. - notEqualWith(M) - Static method in class org.refcodes.matcher.MatcherSugar
-
Import static NOT EQUAL WITH
Matcher
, comparing its matchee with the matchee provided to theMatcher.isMatching(Object)
method for equality. - NotEqualWithMatcherImpl<M> - Class in org.refcodes.matcher
-
A NOT EQUAL WITH
Matcher
, comparing its matchee with the matchee provided to theNotEqualWithMatcherImpl.isMatching(Object)
method for equality. - NotEqualWithMatcherImpl(M) - Constructor for class org.refcodes.matcher.NotEqualWithMatcherImpl
-
Constructs a NOT EQUAL WITH
Matcher
, comparing its matchee with the matchee provided to theNotEqualWithMatcherImpl.isMatching(Object)
method for equality. - NotMatcherImpl<M> - Class in org.refcodes.matcher
- NotMatcherImpl(Matcher<M>) - Constructor for class org.refcodes.matcher.NotMatcherImpl
-
Constructs a NOT
Matcher
whoseNotMatcherImpl.isMatching(Object)
method inverts (NOT) theNotMatcherImpl.isMatching(Object)
result of the encapsulatedMatcher
.
O
- or(Matcher<M>...) - Static method in class org.refcodes.matcher.MatcherSugar
- org.refcodes.matcher - package org.refcodes.matcher
- OrMatcherImpl<M> - Class in org.refcodes.matcher
- OrMatcherImpl(Matcher<M>...) - Constructor for class org.refcodes.matcher.OrMatcherImpl
P
- PathMatcher - Interface in org.refcodes.matcher
-
Path
Matcher
, matching its ANT like path pattern against the path provided to thePathMatcher.isMatching(String)
and the like methods. - PathMatcherImpl - Class in org.refcodes.matcher
-
Implements the
PathMatcher
interface. - PathMatcherImpl(String) - Constructor for class org.refcodes.matcher.PathMatcherImpl
-
Constructs an ANT Path
Matcher
, matching its ANT path pattern against the path provided to theisMatching(String)
method. - PathMatcherImpl(String, char) - Constructor for class org.refcodes.matcher.PathMatcherImpl
-
Constructs an ANT Path
Matcher
, matching its ANT path pattern against the path provided to theisMatching(String)
method.
T
- toPattern() - Method in class org.refcodes.matcher.PathMatcherImpl
-
For debugging purposes, retrieve the regex pattern created from the ANT path pattern.
- toString() - Method in class org.refcodes.matcher.WildcardSubstitutesImpl
- toWildcardReplacement(String, String) - Method in interface org.refcodes.matcher.PathMatcher
-
Returns the wildcard substitute for the wildcards in your path pattern (see
PathMatcher.getPathPattern()
) compared to the actual path (as ofPathMatcher.toWildcardSubstitutes(String)
). - toWildcardReplacement(String, String) - Method in class org.refcodes.matcher.PathMatcherImpl
-
Returns the wildcard substitute for the wildcards in your path pattern (see
PathMatcher.getPathPattern()
) compared to the actual path (as ofPathMatcher.toWildcardSubstitutes(String)
). - toWildcardReplacementAt(String, int) - Method in interface org.refcodes.matcher.PathMatcher
-
Returns the wildcard substitute for the wildcards in your path pattern (see
PathMatcher.getPathPattern()
) compared to the actual path (as ofPathMatcher.toWildcardSubstitutes(String)
). - toWildcardReplacementAt(String, int) - Method in class org.refcodes.matcher.PathMatcherImpl
-
Returns the wildcard substitute for the wildcards in your path pattern (see
PathMatcher.getPathPattern()
) compared to the actual path (as ofPathMatcher.toWildcardSubstitutes(String)
). - toWildcardReplacements(String) - Method in interface org.refcodes.matcher.PathMatcher
-
Returns an array of the wildcard substitutes for the wildcards in your path pattern (see
PathMatcher.getPathPattern()
) compared to the actual path (as ofPathMatcher.toWildcardSubstitutes(String)
). - toWildcardReplacements(String) - Method in class org.refcodes.matcher.PathMatcherImpl
-
Returns an array of the wildcard substitutes for the wildcards in your path pattern (see
PathMatcher.getPathPattern()
) compared to the actual path (as ofPathMatcher.toWildcardSubstitutes(String)
). - toWildcardReplacements(String, String...) - Method in interface org.refcodes.matcher.PathMatcher
-
Returns the wildcard substitutes for the wildcards in your path pattern (see
PathMatcher.getPathPattern()
) compared to the actual path (as ofPathMatcher.toWildcardSubstitutes(String)
). - toWildcardReplacements(String, String...) - Method in class org.refcodes.matcher.PathMatcherImpl
-
Returns the wildcard substitutes for the wildcards in your path pattern (see
PathMatcher.getPathPattern()
) compared to the actual path (as ofPathMatcher.toWildcardSubstitutes(String)
). - toWildcardReplacementsAt(String, int...) - Method in interface org.refcodes.matcher.PathMatcher
-
Returns the wildcard substitutes for the wildcards in your path pattern (see
PathMatcher.getPathPattern()
) compared to the actual path (as ofPathMatcher.toWildcardSubstitutes(String)
). - toWildcardReplacementsAt(String, int...) - Method in class org.refcodes.matcher.PathMatcherImpl
-
Returns the wildcard substitutes for the wildcards in your path pattern (see
PathMatcher.getPathPattern()
) compared to the actual path (as ofPathMatcher.toWildcardSubstitutes(String)
). - toWildcardSubstitutes(String) - Method in interface org.refcodes.matcher.PathMatcher
-
Returns all available wildcard substitutes as well as the named wildcard substitutes.
- toWildcardSubstitutes(String) - Method in class org.refcodes.matcher.PathMatcherImpl
-
Returns all available wildcard substitutes as well as the named wildcard substitutes.
W
- WildcardSubstitutes - Interface in org.refcodes.matcher
-
The
WildcardSubstitutes
contains all information available regarding substitution of wildcards using thePathMatcher
. - WildcardSubstitutesImpl - Class in org.refcodes.matcher
-
The Class WildcardSubstitutesImpl.
- WildcardSubstitutesImpl(String[], Map<String, String>) - Constructor for class org.refcodes.matcher.WildcardSubstitutesImpl
-
Instantiates a new wildcard substitutes impl.