protected void checkQualifier(Annotation qualifier, QualifierInstance qualifierInstance, Class<? extends Annotation> annotationType) { if (!store.getBindingTypeModel(annotationType).isValid()) { throw BeanManagerLogger.LOG.invalidQualifier(qualifier); } if (annotationTypes.contains(annotationType)) { throw BeanManagerLogger.LOG.duplicateQualifiers(qualifier); } }
protected void checkQualifier(Annotation qualifier, final QualifierInstance qualifierInstance, Class<? extends Annotation> annotationType) { if (!store.getBindingTypeModel(annotationType).isValid()) { throw BeanManagerLogger.LOG.invalidQualifier(qualifierInstance); } if (!annotationType.isAnnotationPresent(Repeatable.class)) { for (QualifierInstance checkedQualifier : qualifierInstances) { if (annotationType.equals(checkedQualifier.getAnnotationClass())) { throw BeanManagerLogger.LOG.duplicateQualifiers(qualifierInstances); } } } }
protected void checkQualifier(Annotation qualifier, final QualifierInstance qualifierInstance, Class<? extends Annotation> annotationType) { if (!store.getBindingTypeModel(annotationType).isValid()) { throw BeanManagerLogger.LOG.invalidQualifier(qualifierInstance); } if (!annotationType.isAnnotationPresent(Repeatable.class)) { for (QualifierInstance checkedQualifier : qualifierInstances) { if (annotationType.equals(checkedQualifier.getAnnotationClass())) { throw BeanManagerLogger.LOG.duplicateQualifiers(qualifierInstances); } } } }
protected void checkQualifier(Annotation qualifier, final QualifierInstance qualifierInstance, Class<? extends Annotation> annotationType) { if (!store.getBindingTypeModel(annotationType).isValid()) { throw BeanManagerLogger.LOG.invalidQualifier(qualifierInstance); } if (!annotationType.isAnnotationPresent(Repeatable.class)) { for (QualifierInstance checkedQualifier : qualifierInstances) { if (annotationType.equals(checkedQualifier.getAnnotationClass())) { throw BeanManagerLogger.LOG.duplicateQualifiers(qualifierInstances); } } } }
protected void checkQualifier(Annotation qualifier, final QualifierInstance qualifierInstance, Class<? extends Annotation> annotationType) { if (!store.getBindingTypeModel(annotationType).isValid()) { throw BeanManagerLogger.LOG.invalidQualifier(qualifierInstance); } if (!annotationType.isAnnotationPresent(Repeatable.class)) { for (QualifierInstance checkedQualifier : qualifierInstances) { if (annotationType.equals(checkedQualifier.getAnnotationClass())) { throw BeanManagerLogger.LOG.duplicateQualifiers(qualifierInstances); } } } }
protected void checkQualifier(Annotation qualifier, final QualifierInstance qualifierInstance, Class<? extends Annotation> annotationType) { if (!store.getBindingTypeModel(annotationType).isValid()) { throw BeanManagerLogger.LOG.invalidQualifier(qualifierInstance); } if (!annotationType.isAnnotationPresent(Repeatable.class)) { for (QualifierInstance checkedQualifier : qualifierInstances) { if (annotationType.equals(checkedQualifier.getAnnotationClass())) { throw BeanManagerLogger.LOG.duplicateQualifiers(qualifierInstances); } } } }