public static class ClassFinder.ClassInfo extends ClassFinder.Annotatable implements ClassFinder.Info
| Constructor and Description | 
|---|
| ClassInfo(Class<?> clazz,
         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 ClassInfo(Class<?> clazz, ClassFinder classFinder)
public 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–2025 Apache Software Foundation. All rights reserved.