All Methods Static Methods Concrete Methods
| Modifier and Type |
Method and Description |
static boolean |
belong(Method method,
Class<?> clz) |
static void |
foreachClass(ReflectHelper.Processor processor,
Class<?>... classes) |
static void |
foreachClass(ReflectHelper.Processor processor,
ClassNameFilter filter,
String... packages) |
static Field[] |
getAllDeclaredFields(Class<?> clz) |
static Field[] |
getAllDeclaredFields(Class<?> clz,
ReflectHelper.ClassDecision decision) |
static Collection<Class<?>> |
getClasses(String packageName) |
static Collection<Class<?>> |
getClasses(String packageName,
ClassNameFilter filter) |
static String |
getParameterName(Constructor constructor,
int index) |
static String |
getParameterName(Constructor constructor,
int index,
String prefix) |
static String |
getParameterName(Method method,
int index) |
static String |
getParameterName(Method method,
int index,
String prefix) |
static Object |
invoke(Object obj,
Method method,
Object[] args) |
static <T> T |
throwExceptionObject(Class<T> interfaceClass,
Throwable th) |
static String |
typeToCodeStr(Type type) |