Package com.google.inject.matcher
Interface Matcher<T>
- All Known Implementing Classes:
AbstractMatcher,AbstractMatcher.AndMatcher,AbstractMatcher.OrMatcher,Matchers.AnnotatedWith,Matchers.AnnotatedWithType,Matchers.Any,Matchers.IdenticalTo,Matchers.InPackage,Matchers.InSubpackage,Matchers.Not,Matchers.Only,Matchers.Returns,Matchers.SubclassesOf
public interface Matcher<T>
Returns
true or false for a given input.-
Method Summary
Modifier and TypeMethodDescriptionReturns a new matcher which returnstrueif both this and the given matcher returntrue.booleanReturnstrueif this matchest,falseotherwise.Returns a new matcher which returnstrueif either this or the given matcher returntrue.
-
Method Details
-
matches
Returnstrueif this matchest,falseotherwise. -
and
Returns a new matcher which returnstrueif both this and the given matcher returntrue. -
or
Returns a new matcher which returnstrueif either this or the given matcher returntrue.
-