com.sun.xml.bind.v2.model.annotation
public final class RuntimeInlineAnnotationReader extends AbstractInlineAnnotationReaderImpl<Type,Class,Field,Method> implements RuntimeAnnotationReader
Method Summary | |
---|---|
protected String | fullName(Method m) |
Annotation[] | getAllFieldAnnotations(Field field, Locatable srcPos) |
Annotation[] | getAllMethodAnnotations(Method method, Locatable srcPos) |
<A extends Annotation> A | getClassAnnotation(Class<A> a, Class clazz, Locatable srcPos) |
Class[] | getClassArrayValue(Annotation a, String name) |
Class | getClassValue(Annotation a, String name) |
<A extends Annotation> A | getFieldAnnotation(Class<A> annotation, Field field, Locatable srcPos) |
<A extends Annotation> A | getMethodAnnotation(Class<A> annotation, Method method, Locatable srcPos) |
<A extends Annotation> A | getMethodParameterAnnotation(Class<A> annotation, Method method, int paramIndex, Locatable srcPos) |
<A extends Annotation> A | getPackageAnnotation(Class<A> a, Class clazz, Locatable srcPos) |
boolean | hasClassAnnotation(Class clazz, Class<? extends Annotation> annotationType) |
boolean | hasFieldAnnotation(Class<? extends Annotation> annotationType, Field field) |
boolean | hasMethodAnnotation(Class<? extends Annotation> annotation, Method method) |