Package io.micronaut.inject.qualifiers
Class TypeArgumentQualifier<T>
java.lang.Object
io.micronaut.inject.qualifiers.FilteringQualifier<T>
io.micronaut.inject.qualifiers.TypeArgumentQualifier<T>
- Type Parameters:
T- The type
- All Implemented Interfaces:
Qualifier<T>
A
Qualifier that qualifies beans by generic type arguments.- Since:
- 1.0
- Author:
- Graeme Rocher
-
Field Summary
-
Method Summary
Methods inherited from class io.micronaut.inject.qualifiers.FilteringQualifier
doesQualify, filter, reduce
-
Method Details
-
doesQualify
Description copied from interface:QualifierCheck if the candidate qualifies.- Parameters:
beanType- The bean typecandidate- The candidate- Returns:
- true if matches
-
getTypeArguments
- Returns:
- The type arguments
-
areTypesCompatible
Are the given types compatible.- Parameters:
typeArguments- The type argumentsclasses- The classes to check for alignments- Returns:
- True if they are
-
equals
-
hashCode
public int hashCode() -
toString
-