All Methods Static Methods Instance Methods Concrete Methods
Modifier and Type |
Method and Description |
<T extends Annotation> T |
getAnnotation(Class<?> clazz,
Class<T> anclazz,
ClassLoader cl) |
<T extends Annotation> T |
getAnnotation(Class<?> clazz,
Class<T> anclazz,
ClassLoader cl1,
ClassLoader cl2) |
<T extends Annotation> T |
getAnnotation(Constructor<?> c,
Class<T> anclazz,
ClassLoader cl) |
<T extends Annotation> T |
getAnnotation(Field f,
Class<T> anclazz,
ClassLoader cl) |
<T extends Annotation> T |
getAnnotation(Method m,
Class<T> anclazz,
ClassLoader cl) |
static Class<?> |
getClass(Class<?> clazz,
ClassLoader cl) |
static Class<?>[] |
getClassArray(Class<?>[] clazzes,
ClassLoader cl) |
Annotation[][] |
getParameterAnnotations(Constructor c,
ClassLoader cl) |
Annotation[][] |
getParameterAnnotations(Method m,
ClassLoader cl) |
<T extends Annotation> T |
getProxyAnnotation(T an,
ClassLoader cl)
Gets proxy annotation that can be invoked by corresponding classloader.
|
static boolean |
isAnnotationPresent(Class<?> clazz,
Class<? extends Annotation> anclazz,
ClassLoader cl) |
static boolean |
isAnnotationPresent(Constructor<?> con,
Class<? extends Annotation> anclazz,
ClassLoader cl) |
static boolean |
isAnnotationPresent(Field f,
Class<? extends Annotation> anclazz,
ClassLoader cl) |
static boolean |
isAnnotationPresent(Method m,
Class<? extends Annotation> anclazz,
ClassLoader cl) |
MicroModel |
read(String model,
String[] imports,
ClassLoader classloader,
IResourceIdentifier rid,
IComponentIdentifier root)
Load a model.
|