Class BeanTypeAssignabilityRules

    • Constructor Detail

      • BeanTypeAssignabilityRules

        protected BeanTypeAssignabilityRules()
    • Method Detail

      • matches

        public boolean matches​(Type requiredType,
                               Type beanType)
      • matchesNoBoxing

        public boolean matchesNoBoxing​(Type requiredType,
                                       Type beanType)
      • parametersMatch

        protected boolean parametersMatch​(Type requiredParameter,
                                          Type beanParameter)
      • parametersMatch

        protected boolean parametersMatch​(WildcardType requiredParameter,
                                          Type beanParameter)
      • parametersMatch

        protected boolean parametersMatch​(WildcardType requiredParameter,
                                          TypeVariable<?> beanParameter)
      • parametersMatch

        protected boolean parametersMatch​(Type requiredParameter,
                                          TypeVariable<?> beanParameter)
      • parametersMatch

        protected boolean parametersMatch​(TypeVariable<?> requiredParameter,
                                          TypeVariable<?> beanParameter)