All Classes and Interfaces
Class
Description
The
AbstractMatcheeMatcher
is composed of multiple Matcher
instances queried upon match requests as of Matchable.isMatching(Object)
.The
AbstractMatcher
provides a base functionality for Matcher
implementations.The
AbstractMatcherComposite
is composed of multiple Matcher
instances queried upon match requests as of Matchable.isMatching(Object)
.The
AbstractWildcardMatcher
provides a base functionality for
Matcher
implementations.The Class WildcardMatcherSubstitutes.
An ANY implementation of a
Matcher
which always returns
true
.An EQUAL WITH
Matcher
, comparing its matchee with the matchee
provided to the EqualWithMatcher.isMatching(Object)
method for equality.A GREATER OR EQUAL THAN
Matcher
, comparing its matchee with the
matchee provided to the Matchable.isMatching(Object)
method using the
Comparable.compareTo(Object)
method to be implemented by the
matchees.A GREATER THAN
Matcher
, comparing its matchee with the matchee
provided to the Matchable.isMatching(Object)
method using the
Comparable.compareTo(Object)
method to be implemented by the
matchees.A IS ASSIGNABLE FROM implementation of a
Matcher
by type.A LESS OR EQUAL THAN
Matcher
, comparing its matchee with the matchee
provided to the Matchable.isMatching(Object)
method using the
Comparable.compareTo(Object)
method to be implemented by the
matchees.A LESS THAN
Matcher
, comparing its matchee with the matchee provided
to the Matchable.isMatching(Object)
method using the
Comparable.compareTo(Object)
method to be implemented by the
matchees.The matcher is used to test whether a matchee matches certain criteria.
The purpose of a
MatcherSchema
is automatically generate
documentation of Matcher
structures.Declarative syntactic sugar which may be statically imported in order to
allow declarative definitions for the
Matcher
elements.A NONE implementation of a
Matcher
which always returns
false
.A NOT EQUAL WITH
Matcher
, comparing its matchee with the matchee
provided to the isMatching(Object)
method for equality.The
PathMatcher
provides WildcardMatcher
functionality for
matching paths: The PathMatcher
matches its ANT like path pattern
against the path provided to the PathMatcher.isMatching(String)
and the like
methods.The REGEXP
RegExpMatcher
provides WildcardMatcher
functionality for regular expression Pattern
matching.A
WildcardMatcher
is a Matcher
providing additional means to
work with the wildcards and their wildcard substitutes in case of a match as
of Matchable.isMatching(Object)
.