Package ru.vyarus.guicey.eventbus.module
Class TypeLiteralAdapterMatcher
java.lang.Object
ru.vyarus.guicey.eventbus.module.TypeLiteralAdapterMatcher
- All Implemented Interfaces:
com.google.inject.matcher.Matcher<com.google.inject.TypeLiteral<?>>
public class TypeLiteralAdapterMatcher
extends Object
implements com.google.inject.matcher.Matcher<com.google.inject.TypeLiteral<?>>
Wrapper for class matcher to be used for matching type literals.
- Since:
- 02.12.2016
-
Constructor Summary
ConstructorsConstructorDescriptionTypeLiteralAdapterMatcher(com.google.inject.matcher.Matcher<? super Class<?>> classMatcher) -
Method Summary
Modifier and TypeMethodDescriptioncom.google.inject.matcher.Matcher<com.google.inject.TypeLiteral<?>>and(com.google.inject.matcher.Matcher<? super com.google.inject.TypeLiteral<?>> other) booleanmatches(com.google.inject.TypeLiteral<?> typeLiteral) com.google.inject.matcher.Matcher<com.google.inject.TypeLiteral<?>>or(com.google.inject.matcher.Matcher<? super com.google.inject.TypeLiteral<?>> other)
-
Constructor Details
-
TypeLiteralAdapterMatcher
-
-
Method Details
-
matches
public boolean matches(com.google.inject.TypeLiteral<?> typeLiteral) - Specified by:
matchesin interfacecom.google.inject.matcher.Matcher<com.google.inject.TypeLiteral<?>>
-
and
public com.google.inject.matcher.Matcher<com.google.inject.TypeLiteral<?>> and(com.google.inject.matcher.Matcher<? super com.google.inject.TypeLiteral<?>> other) - Specified by:
andin interfacecom.google.inject.matcher.Matcher<com.google.inject.TypeLiteral<?>>
-
or
public com.google.inject.matcher.Matcher<com.google.inject.TypeLiteral<?>> or(com.google.inject.matcher.Matcher<? super com.google.inject.TypeLiteral<?>> other) - Specified by:
orin interfacecom.google.inject.matcher.Matcher<com.google.inject.TypeLiteral<?>>
-