/** * Gets a string representation of the qualifier model * * @return The string representation */ @Override public String toString() { return (isValid() ? "Valid" : "Invalid") + " qualifier model for " + getRawType() + " with non-binding members " + getNonBindingMembers(); }
/** * Gets a string representation of the qualifier model * * @return The string representation */ @Override public String toString() { return (isValid() ? "Valid" : "Invalid") + " qualifier model for " + getRawType() + " with non-binding members " + getNonBindingMembers(); }
/** * Gets a string representation of the qualifier model * * @return The string representation */ @Override public String toString() { return (isValid() ? "Valid" : "Invalid") + " qualifier model for " + getRawType() + " with non-binding members " + getNonBindingMembers(); }
/** * Gets a string representation of the qualifier model * * @return The string representation */ @Override public String toString() { return (isValid() ? "Valid" : "Invalid") + " qualifier model for " + getRawType() + " with non-binding members " + getNonBindingMembers(); }
private static void checkQualifier(Annotation qualifier, MetaAnnotationStore store) { Preconditions.checkNotNull(qualifier); QualifierModel<?> model = store.getBindingTypeModel(qualifier.annotationType()); if (model == null || !model.isValid()) { throw BeanManagerLogger.LOG.invalidQualifier(qualifier); } }
private static void checkQualifier(Annotation qualifier, MetaAnnotationStore store) { Preconditions.checkNotNull(qualifier); QualifierModel<?> model = store.getBindingTypeModel(qualifier.annotationType()); if (model == null || !model.isValid()) { throw BeanManagerLogger.LOG.invalidQualifier(qualifier); } }
private static void checkQualifier(Annotation qualifier, MetaAnnotationStore store) { Preconditions.checkNotNull(qualifier); QualifierModel<?> model = store.getBindingTypeModel(qualifier.annotationType()); if (model == null || !model.isValid()) { throw BeanManagerLogger.LOG.invalidQualifier(qualifier); } }
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); } }
private static void checkQualifier(Annotation qualifier, MetaAnnotationStore store) { Preconditions.checkNotNull(qualifier); QualifierModel<?> model = store.getBindingTypeModel(qualifier.annotationType()); if (model == null || !model.isValid()) { throw BeanManagerLogger.LOG.invalidQualifier(qualifier); } }
private static void checkQualifier(Annotation qualifier, MetaAnnotationStore store) { Preconditions.checkNotNull(qualifier); QualifierModel<?> model = store.getBindingTypeModel(qualifier.annotationType()); if (model == null || !model.isValid()) { throw BeanManagerLogger.LOG.invalidQualifier(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); } } } }
@Override public boolean isQualifier(Class<? extends Annotation> annotationType) { return getServices().get(MetaAnnotationStore.class).getBindingTypeModel(annotationType).isValid(); }
@Override public boolean isQualifier(Class<? extends Annotation> annotationType) { return getServices().get(MetaAnnotationStore.class).getBindingTypeModel(annotationType).isValid(); }
/** * Validates the members */ protected void check(EnhancedAnnotation<T> annotatedAnnotation) { super.check(annotatedAnnotation); if (isValid()) { if (!annotatedAnnotation.isAnnotationPresent(Target.class)) { ReflectionLogger.LOG.missingTarget(annotatedAnnotation); } else if (!Arrays2.unorderedEquals(annotatedAnnotation.getAnnotation(Target.class).value(), METHOD, FIELD, PARAMETER, TYPE)) { ReflectionLogger.LOG.missingTargetMethodFieldParameterType(annotatedAnnotation); } } }
/** * Validates the members */ protected void check(EnhancedAnnotation<T> annotatedAnnotation) { super.check(annotatedAnnotation); if (isValid()) { if (!annotatedAnnotation.isAnnotationPresent(Target.class)) { ReflectionLogger.LOG.missingTarget(annotatedAnnotation); } else if (!Arrays2.unorderedEquals(annotatedAnnotation.getAnnotation(Target.class).value(), METHOD, FIELD, PARAMETER, TYPE)) { ReflectionLogger.LOG.missingTargetMethodFieldParameterType(annotatedAnnotation); } } }
/** * Validates the members */ protected void check(EnhancedAnnotation<T> annotatedAnnotation) { super.check(annotatedAnnotation); if (isValid()) { if (!annotatedAnnotation.isAnnotationPresent(Target.class)) { ReflectionLogger.LOG.missingTarget(annotatedAnnotation); } else if (!Arrays2.unorderedEquals(annotatedAnnotation.getAnnotation(Target.class).value(), METHOD, FIELD, PARAMETER, TYPE)) { ReflectionLogger.LOG.missingTargetMethodFieldParameterType(annotatedAnnotation); } } }