public static class ClassFinder.ClassInfo extends ClassFinder.Annotatable implements ClassFinder.Info
| Constructor and Description | 
|---|
ClassFinder.ClassInfo(Class clazz,
                     ClassFinder classFinder)  | 
ClassFinder.ClassInfo(String name,
                     String superType,
                     ClassFinder classFinder)  | 
| Modifier and Type | Method and Description | 
|---|---|
Class | 
get()  | 
List<ClassFinder.MethodInfo> | 
getConstructors()  | 
List<ClassFinder.FieldInfo> | 
getFields()  | 
List<String> | 
getInterfaces()  | 
List<ClassFinder.MethodInfo> | 
getMethods()  | 
String | 
getName()  | 
String | 
getPackageName()  | 
List<String> | 
getSuperInterfaces()  | 
String | 
getSuperType()  | 
String | 
toString()  | 
getAnnotationsclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetAnnotationspublic ClassFinder.ClassInfo(Class clazz, ClassFinder classFinder)
public ClassFinder.ClassInfo(String name, String superType, ClassFinder classFinder)
public String getPackageName()
public List<ClassFinder.MethodInfo> getConstructors()
public List<ClassFinder.FieldInfo> getFields()
public List<ClassFinder.MethodInfo> getMethods()
public String getName()
getName in interface ClassFinder.Infopublic String getSuperType()
public Class get() throws ClassNotFoundException
ClassNotFoundExceptionCopyright © 2000–2020 Apache Software Foundation. All rights reserved.