org.codehaus.annogen.view
Interface ReflectAnnoViewer
- public interface ReflectAnnoViewer
Retrieves annotations using the Reflection API.
- Author:
- Patrick Calahan <email: pcal-at-bea-dot-com>
Method Summary |
java.lang.Object |
getAnnotation(java.lang.Class annotationType,
java.lang.Class clazz)
|
java.lang.Object |
getAnnotation(java.lang.Class annotationType,
java.lang.reflect.Constructor ctor)
|
java.lang.Object |
getAnnotation(java.lang.Class annotationType,
java.lang.reflect.Constructor ctor,
int parameterNumber)
|
java.lang.Object |
getAnnotation(java.lang.Class annotationType,
java.lang.reflect.Field field)
|
java.lang.Object |
getAnnotation(java.lang.Class annotationType,
java.lang.reflect.Method method)
|
java.lang.Object |
getAnnotation(java.lang.Class annotationType,
java.lang.reflect.Method method,
int parameterNumber)
|
java.lang.Object |
getAnnotation(java.lang.Class annotationType,
java.lang.Package pakkage)
|
java.lang.Object[] |
getAnnotations(java.lang.Class clazz)
|
java.lang.Object[] |
getAnnotations(java.lang.reflect.Constructor ctor)
|
java.lang.Object[] |
getAnnotations(java.lang.reflect.Constructor ctor,
int paramNum)
|
java.lang.Object[] |
getAnnotations(java.lang.reflect.Field field)
|
java.lang.Object[] |
getAnnotations(java.lang.reflect.Method field)
|
java.lang.Object[] |
getAnnotations(java.lang.reflect.Method field,
int paramNum)
|
java.lang.Object[] |
getAnnotations(java.lang.Package pakkage)
|
getAnnotation
public java.lang.Object getAnnotation(java.lang.Class annotationType,
java.lang.Package pakkage)
getAnnotation
public java.lang.Object getAnnotation(java.lang.Class annotationType,
java.lang.Class clazz)
getAnnotation
public java.lang.Object getAnnotation(java.lang.Class annotationType,
java.lang.reflect.Constructor ctor)
getAnnotation
public java.lang.Object getAnnotation(java.lang.Class annotationType,
java.lang.reflect.Field field)
getAnnotation
public java.lang.Object getAnnotation(java.lang.Class annotationType,
java.lang.reflect.Method method)
getAnnotation
public java.lang.Object getAnnotation(java.lang.Class annotationType,
java.lang.reflect.Method method,
int parameterNumber)
getAnnotation
public java.lang.Object getAnnotation(java.lang.Class annotationType,
java.lang.reflect.Constructor ctor,
int parameterNumber)
getAnnotations
public java.lang.Object[] getAnnotations(java.lang.Package pakkage)
getAnnotations
public java.lang.Object[] getAnnotations(java.lang.Class clazz)
getAnnotations
public java.lang.Object[] getAnnotations(java.lang.reflect.Field field)
getAnnotations
public java.lang.Object[] getAnnotations(java.lang.reflect.Constructor ctor)
getAnnotations
public java.lang.Object[] getAnnotations(java.lang.reflect.Method field)
getAnnotations
public java.lang.Object[] getAnnotations(java.lang.reflect.Constructor ctor,
int paramNum)
getAnnotations
public java.lang.Object[] getAnnotations(java.lang.reflect.Method field,
int paramNum)