public final class ClassModel
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
ClassModel.FieldModel |
static class |
ClassModel.MethodModel |
static class |
ClassModel.Scope |
| Constructor and Description |
|---|
ClassModel(java.lang.Class<?> clazz) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Map<java.lang.reflect.Method,ClassModel.MethodModel> |
getAnnotatedLeafMethods(java.lang.Class<? extends java.lang.annotation.Annotation> annotation) |
<T extends java.lang.annotation.Annotation> |
getAnnotation(java.lang.reflect.Method method,
java.lang.Class<T> annClass,
boolean inherited) |
java.util.Map<java.lang.reflect.Field,ClassModel.FieldModel> |
getFields() |
java.util.Map<java.lang.reflect.Method,ClassModel.MethodModel> |
getMethods() |
<T extends java.lang.annotation.Annotation> |
isAnnotationPresent(java.lang.reflect.Method method,
java.lang.Class<T> annClass,
boolean inherited) |
public java.util.Map<java.lang.reflect.Method,ClassModel.MethodModel> getMethods()
public java.util.Map<java.lang.reflect.Field,ClassModel.FieldModel> getFields()
public java.util.Map<java.lang.reflect.Method,ClassModel.MethodModel> getAnnotatedLeafMethods(java.lang.Class<? extends java.lang.annotation.Annotation> annotation)
public <T extends java.lang.annotation.Annotation> T getAnnotation(java.lang.reflect.Method method,
java.lang.Class<T> annClass,
boolean inherited)
public <T extends java.lang.annotation.Annotation> boolean isAnnotationPresent(java.lang.reflect.Method method,
java.lang.Class<T> annClass,
boolean inherited)
Copyright © 2011–2018 Carrot Search s.c.. All rights reserved.