public class BeanTypeAssignabilityRules extends EventTypeAssignabilityRules
Bean
resolution.EventTypeAssignabilityRules.ActualTypeHolder
EMPTY_TYPES
Modifier | Constructor and Description |
---|---|
protected |
BeanTypeAssignabilityRules() |
Modifier and Type | Method and Description |
---|---|
protected boolean |
areActualTypeArgumentsMatching(EventTypeAssignabilityRules.ActualTypeHolder requiredType,
Type[] otherActualTypeArguments) |
static BeanTypeAssignabilityRules |
instance() |
protected boolean |
isArrayOfUnboundedTypeVariablesOrObjects(Type[] types) |
protected boolean |
isAssignableFrom(EventTypeAssignabilityRules.ActualTypeHolder requiredType,
Type otherType) |
protected boolean |
matches(TypeVariable<?> requiredType,
Type beanType) |
protected boolean |
matches(WildcardType requiredType,
Type beanType) |
areActualTypeArgumentsAssignableFrom, areTypesInsideBounds, isAssignableFrom, isAssignableFrom, isAssignableFrom, isAssignableFrom, isAssignableFrom, isAssignableFrom, isAssignableFrom, isAssignableTo, isTypeInsideBounds, matches, matches, matches, matches, matches, wrapWithinTypeHolder
public static BeanTypeAssignabilityRules instance()
protected boolean areActualTypeArgumentsMatching(EventTypeAssignabilityRules.ActualTypeHolder requiredType, Type[] otherActualTypeArguments)
areActualTypeArgumentsMatching
in class EventTypeAssignabilityRules
protected boolean isArrayOfUnboundedTypeVariablesOrObjects(Type[] types)
protected boolean matches(WildcardType requiredType, Type beanType)
matches
in class EventTypeAssignabilityRules
protected boolean matches(TypeVariable<?> requiredType, Type beanType)
matches
in class EventTypeAssignabilityRules
protected boolean isAssignableFrom(EventTypeAssignabilityRules.ActualTypeHolder requiredType, Type otherType)
isAssignableFrom
in class EventTypeAssignabilityRules
Copyright © 2013 Seam Framework. All rights reserved.