Package org.jboss.weld.resolution
Class BeanTypeAssignabilityRules
java.lang.Object
org.jboss.weld.resolution.AbstractAssignabilityRules
org.jboss.weld.resolution.BeanTypeAssignabilityRules
- All Implemented Interfaces:
AssignabilityRules
- Direct Known Subclasses:
DelegateInjectionPointAssignabilityRules
Implementation of the Section 5.2.4 of the CDI specification.
- Author:
- Jozef Hartinger, Matus Abaffy
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic AssignabilityRulesinstance()booleanbooleanmatchesNoBoxing(Type requiredType, Type beanType) protected booleanparametersMatch(Type requiredParameter, Type beanParameter) protected booleanparametersMatch(Type requiredParameter, TypeVariable<?> beanParameter) protected booleanparametersMatch(TypeVariable<?> requiredParameter, TypeVariable<?> beanParameter) protected booleanparametersMatch(WildcardType requiredParameter, Type beanParameter) protected booleanparametersMatch(WildcardType requiredParameter, TypeVariable<?> beanParameter) Methods inherited from class org.jboss.weld.resolution.AbstractAssignabilityRules
boundsMatch, lowerBoundsOfWildcardMatch, lowerBoundsOfWildcardMatch, matches, matches, upperBoundsOfWildcardMatch
-
Constructor Details
-
BeanTypeAssignabilityRules
protected BeanTypeAssignabilityRules()
-
-
Method Details
-
instance
-
matches
-
matchesNoBoxing
-
parametersMatch
-
parametersMatch
-
parametersMatch
-
parametersMatch
-
parametersMatch
-