public class AnnotationFinder.ClassInfo extends AnnotationFinder.Annotatable implements AnnotationFinder.Info
| Constructor and Description |
|---|
AnnotationFinder.ClassInfo(Class clazz) |
AnnotationFinder.ClassInfo(String name,
String superType) |
| Modifier and Type | Method and Description |
|---|---|
Class<?> |
get() |
List<AnnotationFinder.MethodInfo> |
getConstructors() |
List<AnnotationFinder.FieldInfo> |
getFields() |
List<String> |
getInterfaces() |
String |
getMetaAnnotationName() |
List<AnnotationFinder.MethodInfo> |
getMethods() |
String |
getName() |
String |
getPackageName() |
String |
getSuperType() |
boolean |
isAnnotation() |
String |
toString() |
getAnnotations, getDeclaredAnnotationsclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetAnnotations, getDeclaredAnnotationspublic AnnotationFinder.ClassInfo(Class clazz)
public String getMetaAnnotationName()
getMetaAnnotationName in interface AnnotationFinder.InfogetMetaAnnotationName in class AnnotationFinder.Annotatablepublic String getPackageName()
public List<AnnotationFinder.MethodInfo> getConstructors()
public List<AnnotationFinder.FieldInfo> getFields()
public List<AnnotationFinder.MethodInfo> getMethods()
public String getName()
getName in interface AnnotationFinder.Infopublic String getSuperType()
public boolean isAnnotation()
public Class<?> get() throws ClassNotFoundException
ClassNotFoundExceptionCopyright © 2005-2014 The Apache Software Foundation. All Rights Reserved.