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, getDeclaredAnnotations
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getAnnotations, getDeclaredAnnotations
public AnnotationFinder.ClassInfo(Class clazz)
public AnnotationFinder.ClassInfo(String name, String superType)
public String getMetaAnnotationName()
getMetaAnnotationName
in interface AnnotationFinder.Info
getMetaAnnotationName
in class AnnotationFinder.Annotatable
public String getPackageName()
public List<AnnotationFinder.MethodInfo> getConstructors()
public List<String> getInterfaces()
public List<AnnotationFinder.FieldInfo> getFields()
public List<AnnotationFinder.MethodInfo> getMethods()
public String getName()
getName
in interface AnnotationFinder.Info
public String getSuperType()
public boolean isAnnotation()
public Class<?> get() throws ClassNotFoundException
ClassNotFoundException
Copyright © 2005–2014. All rights reserved.