| com.sun.xml.bind.v2.model.annotation.RuntimeInlineAnnotationReader
RuntimeInlineAnnotationReader | final public class RuntimeInlineAnnotationReader extends AbstractInlineAnnotationReaderImpl implements RuntimeAnnotationReader(Code) | | AnnotationReader that uses
java.lang.reflect to
read annotations from class files.
author: Kohsuke Kawaguchi (kk@kohsuke.org) |
Method Summary | |
protected String | fullName(Method m) | public Annotation[] | getAllFieldAnnotations(Field field, Locatable srcPos) | public Annotation[] | getAllMethodAnnotations(Method method, Locatable srcPos) | public A | getClassAnnotation(Class<A> a, Class clazz, Locatable srcPos) | public Class[] | getClassArrayValue(Annotation a, String name) | public Class | getClassValue(Annotation a, String name) | public A | getFieldAnnotation(Class<A> annotation, Field field, Locatable srcPos) | public A | getMethodAnnotation(Class<A> annotation, Method method, Locatable srcPos) | public A | getMethodParameterAnnotation(Class<A> annotation, Method method, int paramIndex, Locatable srcPos) | public A | getPackageAnnotation(Class<A> a, Class clazz, Locatable srcPos) | public boolean | hasClassAnnotation(Class clazz, Class<? extends Annotation> annotationType) | public boolean | hasFieldAnnotation(Class<? extends Annotation> annotationType, Field field) | public boolean | hasMethodAnnotation(Class<? extends Annotation> annotation, Method method) |
getMethodParameterAnnotation | public A getMethodParameterAnnotation(Class<A> annotation, Method method, int paramIndex, Locatable srcPos)(Code) | | |
|
|