public boolean apply(AttributeDescriptor descriptor) { for (final Class<? extends Annotation> annotationClass : annotationClasses) { if (descriptor.getAnnotation(annotationClass) == null ^ !requireAll) { return !requireAll; } } return requireAll; } }
public boolean apply(AttributeDescriptor descriptor) { final Internal internal = descriptor.getAnnotation(Internal.class); if (internal != null) { if (configuration != null) { return internal.configuration() == configuration; } else { return true; } } else { return false; } } }
final ValueHintEnum hint = getAnnotation(ValueHintEnum.class); if (hint != null)