public abstract class AbstractAnnotatedClassProcessor<AO extends AccessibleObject,A extends Annotation> extends AbstractClassProcessor<AO> implements AnnotationAware<A>
| Constructor and Description |
|---|
AbstractAnnotatedClassProcessor(Class<A> annotationClass)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
Class<A> |
getAnnotation()
Returns annotation class associated with object.
|
boolean |
matches(AO accessibleObject)
By default accessible object always matches all criteria.
|
getAccessibleObjects, processvalidate, validatepublic boolean matches(AO accessibleObject)
AccessibleObjectProcessorAdaptermatches in interface AccessibleObjectProcessor<AO extends AccessibleObject>matches in class AccessibleObjectProcessorAdapter<AO extends AccessibleObject>accessibleObject - to checkpublic Class<A> getAnnotation()
AnnotationAwaregetAnnotation in interface AnnotationAware<A extends Annotation>AnnotationAware.getAnnotation()Copyright © 2015 JBoss, by Red Hat. All rights reserved.