A E G H I L M N O P R T W
All Classes All Packages
All Classes All Packages
All Classes All Packages
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
- equals(Object) - Method in class org.refcodes.matcher.RegExpMatcherImpl
- 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
. - getPattern() - Method in interface org.refcodes.matcher.RegExpMatcher
-
Returns the path pattern being used by the
RegExpMatcher
. - getPattern() - Method in class org.refcodes.matcher.RegExpMatcherImpl
-
Returns the path pattern being used by the
RegExpMatcher
. - 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 class org.refcodes.matcher.RegExpMatcherImpl
-
Retrieves the list of wildcard names identifying the wildcards as specified by the pattern.
- getWildcardNames() - Method in interface org.refcodes.matcher.WildcardMatcher
-
Retrieves the list of wildcard names identifying the wildcards as specified by the 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 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 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
- hashCode() - Method in class org.refcodes.matcher.RegExpMatcherImpl
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 ("*" as ofWildcard.FILE
) 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 ("*" as ofWildcard.FILE
) matches zero or more characters within a path name. - isMatching(String) - Method in interface org.refcodes.matcher.RegExpMatcher
-
Tests whether the given event is matching the mathcer's criteria.
- isMatching(String) - Method in class org.refcodes.matcher.RegExpMatcherImpl
-
Tests whether the given event is matching the mathcer's criteria.
- 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 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 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 - module org.refcodes.matcher
- 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
-
The
PathMatcher
providesWildcardMatcher
functionality for matching paths: ThePathMatcher
matches 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 thePathMatcherImpl.isMatching(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 thePathMatcherImpl.isMatching(String)
method.
R
- RegExpMatcher - Interface in org.refcodes.matcher
- RegExpMatcherImpl - Class in org.refcodes.matcher
-
Implements the
PathMatcher
interface. - RegExpMatcherImpl(String) - Constructor for class org.refcodes.matcher.RegExpMatcherImpl
-
Constructs a
Pattern
matcher. - RegExpMatcherImpl(Pattern) - Constructor for class org.refcodes.matcher.RegExpMatcherImpl
-
Constructs a
Pattern
matcher.
T
- toPattern() - Method in class org.refcodes.matcher.PathMatcherImpl
-
For debugging purposes, retrieve the regex pattern created from the ANT path pattern.
- toPattern() - Method in class org.refcodes.matcher.RegExpMatcherImpl
-
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)
). - toWildcardReplacement(String, String) - Method in class org.refcodes.matcher.RegExpMatcherImpl
-
Returns the wildcard substitute for the wildcards in your pattern compared to the actual text.
- toWildcardReplacement(String, String) - Method in interface org.refcodes.matcher.WildcardMatcher
-
Returns the wildcard substitute for the wildcards in your pattern compared to the actual text.
- 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)
). - toWildcardReplacementAt(String, int) - Method in class org.refcodes.matcher.RegExpMatcherImpl
-
Returns the wildcard substitute for the wildcards in your pattern compared to the actual text (as of
WildcardMatcher.toWildcardSubstitutes(String)
). - toWildcardReplacementAt(String, int) - Method in interface org.refcodes.matcher.WildcardMatcher
-
Returns the wildcard substitute for the wildcards in your pattern compared to the actual text (as of
WildcardMatcher.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) - Method in class org.refcodes.matcher.RegExpMatcherImpl
-
Returns an array of the wildcard substitutes for the wildcards in your pattern compared to the actual text (as of
WildcardMatcher.toWildcardSubstitutes(String)
). - toWildcardReplacements(String) - Method in interface org.refcodes.matcher.WildcardMatcher
-
Returns an array of the wildcard substitutes for the wildcards in your pattern compared to the actual text (as of
WildcardMatcher.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)
). - toWildcardReplacements(String, String...) - Method in class org.refcodes.matcher.RegExpMatcherImpl
-
Returns the wildcard substitutes for the wildcards in your pattern compared to the actual text .
- toWildcardReplacements(String, String...) - Method in interface org.refcodes.matcher.WildcardMatcher
-
Returns the wildcard substitutes for the wildcards in your pattern compared to the actual text .
- 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)
). - toWildcardReplacementsAt(String, int...) - Method in class org.refcodes.matcher.RegExpMatcherImpl
-
Returns the wildcard substitutes for the wildcards in your pattern compared to the actual text.
- toWildcardReplacementsAt(String, int...) - Method in interface org.refcodes.matcher.WildcardMatcher
-
Returns the wildcard substitutes for the wildcards in your pattern compared to the actual text.
- 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.
- toWildcardSubstitutes(String) - Method in class org.refcodes.matcher.RegExpMatcherImpl
-
Returns all available wildcard substitutes as well as the named wildcard substitutes.
- toWildcardSubstitutes(String) - Method in interface org.refcodes.matcher.WildcardMatcher
-
Returns all available wildcard substitutes as well as the named wildcard substitutes.
W
- WildcardMatcher - Interface in org.refcodes.matcher
-
A
WildcardMatcher
is aMatcher
providing additional means to work with the wildcards and their wildcard substitutes in case of a match as ofMatcher.isMatching(Object)
. - 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.
All Classes All Packages