Class InterceptorBindingsMatcher
java.lang.Object
org.microbean.producer.InterceptorBindingsMatcher
- All Implemented Interfaces:
BiPredicate<org.microbean.assign.Annotated<? extends AnnotatedConstruct>, Id>, org.microbean.assign.Matcher<org.microbean.assign.Annotated<? extends AnnotatedConstruct>, Id>
public class InterceptorBindingsMatcher
extends Object
implements org.microbean.assign.Matcher<org.microbean.assign.Annotated<? extends AnnotatedConstruct>, Id>
A
Matcher encapsulating CDI-compatible interceptor binding
matching rules.- Author:
- Laird Nelson
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal booleantest(org.microbean.assign.Annotated<? extends AnnotatedConstruct> aac, Id id) Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface BiPredicate
and, negate, or
-
Constructor Details
-
InterceptorBindingsMatcher
Creates a newInterceptorBindingsMatcher.- Parameters:
ib- a non-nullInterceptorBindings- Throws:
NullPointerException- ifibisnull
-
-
Method Details
-
test
- Specified by:
testin interfaceBiPredicate<org.microbean.assign.Annotated<? extends AnnotatedConstruct>, Id>- Specified by:
testin interfaceorg.microbean.assign.Matcher<org.microbean.assign.Annotated<? extends AnnotatedConstruct>, Id>
-