Skip navigation links
A E G I L M N O 

A

and(Matcher<M>...) - Static method in class org.refcodes.matcher.MatcherDeclaration
Import static AND Matcher, i.e. all of the provided Matcher instances need to match in order for the AND Matcher to match.
AndMatcherImpl<M> - Class in org.refcodes.matcher.impls
A logical AND implementation of a Matcher encapsulating Matcher instances.
AndMatcherImpl(Matcher<M>...) - Constructor for class org.refcodes.matcher.impls.AndMatcherImpl
Constructs an AND Matcher, i.e. all of the provided Matcher instances need to match in order for the AND Matcher to match.
any() - Static method in class org.refcodes.matcher.MatcherDeclaration
Import static ANY implementation of a Matcher which always returns true.
AnyMatcherImpl<M> - Class in org.refcodes.matcher.impls
An ANY implementation of a Matcher which always returns true.
AnyMatcherImpl() - Constructor for class org.refcodes.matcher.impls.AnyMatcherImpl
 

E

equalWith(M) - Static method in class org.refcodes.matcher.MatcherDeclaration
Import static EQUAL WITH Matcher, comparing its matchee with the matchee provided to the #isMatching(Object) method for equality.
EqualWithMatcherImpl<M> - Class in org.refcodes.matcher.impls
An EQUAL WITH Matcher, comparing its matchee with the matchee provided to the EqualWithMatcherImpl.isMatching(Object) method for equality.
EqualWithMatcherImpl(M) - Constructor for class org.refcodes.matcher.impls.EqualWithMatcherImpl
Constructs an EQUAL WITH Matcher, comparing its matchee with the matchee provided to the EqualWithMatcherImpl.isMatching(Object) method for equality.

G

greaterOrEqualThan(M) - Static method in class org.refcodes.matcher.MatcherDeclaration
Import static GREATER OR EQUAL THAN Matcher, comparing its matchee with the matchee provided to the #isMatching(Object) method using the Comparable.compareTo(Object) method to be implemented by the matchees.
GreaterOrEqualThanMatcherImpl<M extends Comparable<M>> - Class in org.refcodes.matcher.impls
A GREATER OR EQUAL THAN Matcher, comparing its matchee with the matchee provided to the Matcher.isMatching(Object) method using the Comparable.compareTo(Object) method to be implemented by the matchees.
GreaterOrEqualThanMatcherImpl(M) - Constructor for class org.refcodes.matcher.impls.GreaterOrEqualThanMatcherImpl
Constructs an GREATER OR EQUAL THAN Matcher, comparing its matchee with the matchee provided to the Matcher.isMatching(Object) method using the Comparable.compareTo(Object) method to be implemented by the matchees.
greaterThan(M) - Static method in class org.refcodes.matcher.MatcherDeclaration
Import static GREATER THAN Matcher, comparing its matchee with the matchee provided to the #isMatching(Object) method using the Comparable.compareTo(Object) method to be implemented by the matchees.
GreaterThanMatcherImpl<M extends Comparable<M>> - Class in org.refcodes.matcher.impls
A GREATER THAN Matcher, comparing its matchee with the matchee provided to the Matcher.isMatching(Object) method using the Comparable.compareTo(Object) method to be implemented by the matchees.
GreaterThanMatcherImpl(M) - Constructor for class org.refcodes.matcher.impls.GreaterThanMatcherImpl
Constructs an GREATER THAN Matcher, comparing its matchee with the matchee provided to the Matcher.isMatching(Object) method using the Comparable.compareTo(Object) method to be implemented by the matchees.

I

isAssignableFrom(Class<?>) - Static method in class org.refcodes.matcher.MatcherDeclaration
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.impls
A IS ASSIGNABLE FROM implementation of a Matcher by type.
IsAssignableFromMatcherImpl(Class<?>) - Constructor for class org.refcodes.matcher.impls.IsAssignableFromMatcherImpl
Constructs a IS ASSIGNABLE FROM Matcher using the type of the matchees being the criteria to determine a match.
isMatching(M) - Method in class org.refcodes.matcher.impls.AndMatcherImpl
 
isMatching(M) - Method in class org.refcodes.matcher.impls.AnyMatcherImpl
 
isMatching(M) - Method in class org.refcodes.matcher.impls.EqualWithMatcherImpl
 
isMatching(M) - Method in class org.refcodes.matcher.impls.GreaterOrEqualThanMatcherImpl
 
isMatching(M) - Method in class org.refcodes.matcher.impls.GreaterThanMatcherImpl
 
isMatching(M) - Method in class org.refcodes.matcher.impls.IsAssignableFromMatcherImpl
 
isMatching(M) - Method in class org.refcodes.matcher.impls.LessOrEqualThanMatcherImpl
 
isMatching(M) - Method in class org.refcodes.matcher.impls.LessThanMatcherImpl
 
isMatching(M) - Method in class org.refcodes.matcher.impls.NoneMatcherImpl
 
isMatching(M) - Method in class org.refcodes.matcher.impls.NotEqualWithMatcherImpl
 
isMatching(M) - Method in class org.refcodes.matcher.impls.NotMatcherImpl
 
isMatching(M) - Method in class org.refcodes.matcher.impls.OrMatcherImpl
 
isMatching(M) - Method in interface org.refcodes.matcher.Matcher
Tests whether the given event is matching the mathcer's criteria.

L

lessOrEqualThan(M) - Static method in class org.refcodes.matcher.MatcherDeclaration
Import static LESS OR EQUAL THAN Matcher, comparing its matchee with the matchee provided to the #isMatching(Object) method using the Comparable.compareTo(Object) method to be implemented by the matchees.
LessOrEqualThanMatcherImpl<M extends Comparable<M>> - Class in org.refcodes.matcher.impls
A LESS OR EQUAL THAN Matcher, comparing its matchee with the matchee provided to the Matcher.isMatching(Object) method using the Comparable.compareTo(Object) method to be implemented by the matchees.
LessOrEqualThanMatcherImpl(M) - Constructor for class org.refcodes.matcher.impls.LessOrEqualThanMatcherImpl
Constructs an LESS OR EQUAL THAN Matcher, comparing its matchee with the matchee provided to the Matcher.isMatching(Object) method using the Comparable.compareTo(Object) method to be implemented by the matchees.
lessThan(M) - Static method in class org.refcodes.matcher.MatcherDeclaration
Import static LESS THAN Matcher, comparing its matchee with the matchee provided to the #isMatching(Object) method using the Comparable.compareTo(Object) method to be implemented by the matchees.
LessThanMatcherImpl<M extends Comparable<M>> - Class in org.refcodes.matcher.impls
A LESS THAN Matcher, comparing its matchee with the matchee provided to the Matcher.isMatching(Object) method using the Comparable.compareTo(Object) method to be implemented by the matchees.
LessThanMatcherImpl(M) - Constructor for class org.refcodes.matcher.impls.LessThanMatcherImpl
Constructs an LESS THAN Matcher, comparing its matchee with the matchee provided to the Matcher.isMatching(Object) method using the Comparable.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.
MatcherDeclaration - Class in org.refcodes.matcher
 

N

none() - Static method in class org.refcodes.matcher.MatcherDeclaration
Import static NONE implementation of a Matcher which always returns false.
NoneMatcherImpl<M> - Class in org.refcodes.matcher.impls
A NONE implementation of a Matcher which always returns false.
NoneMatcherImpl() - Constructor for class org.refcodes.matcher.impls.NoneMatcherImpl
 
not(Matcher<M>) - Static method in class org.refcodes.matcher.MatcherDeclaration
Import static NOT Matcher whose #isMatching(Object) method inverts (NOT) the #isMatching(Object) result of the encapsulated Matcher.
notEqualWith(M) - Static method in class org.refcodes.matcher.MatcherDeclaration
Import static NOT EQUAL WITH Matcher, comparing its matchee with the matchee provided to the #isMatching(Object) method for equality.
NotEqualWithMatcherImpl<M> - Class in org.refcodes.matcher.impls
A NOT EQUAL WITH Matcher, comparing its matchee with the matchee provided to the NotEqualWithMatcherImpl.isMatching(Object) method for equality.
NotEqualWithMatcherImpl(M) - Constructor for class org.refcodes.matcher.impls.NotEqualWithMatcherImpl
Constructs a NOT EQUAL WITH Matcher, comparing its matchee with the matchee provided to the NotEqualWithMatcherImpl.isMatching(Object) method for equality.
NotMatcherImpl<M> - Class in org.refcodes.matcher.impls
A logical NOT implementation of a Matcher encapsulating another Matcher.
NotMatcherImpl(Matcher<M>) - Constructor for class org.refcodes.matcher.impls.NotMatcherImpl
Constructs a NOT Matcher whose NotMatcherImpl.isMatching(Object) method inverts (NOT) the NotMatcherImpl.isMatching(Object) result of the encapsulated Matcher.

O

or(Matcher<M>...) - Static method in class org.refcodes.matcher.MatcherDeclaration
Import static OR Matcher, i.e. any of the provided Matcher instances need to match in order for the OR Matcher to match.
org.refcodes.matcher - package org.refcodes.matcher
 
org.refcodes.matcher.impls - package org.refcodes.matcher.impls
 
OrMatcherImpl<M> - Class in org.refcodes.matcher.impls
A logical OR implementation of a Matcher encapsulating Matcher instances.
OrMatcherImpl(Matcher<M>...) - Constructor for class org.refcodes.matcher.impls.OrMatcherImpl
Constructs an OR Matcher, i.e. any of the provided Matcher instances need to match in order for the OR Matcher to match.
A E G I L M N O 
Skip navigation links

Copyright © 2016. All rights reserved.