public final class ReflectionUtils extends Object
Modifier and Type | Class and Description |
---|---|
static class |
ReflectionUtils.DefaultIndexer |
static class |
ReflectionUtils.DefaultMatcher |
static interface |
ReflectionUtils.Indexer |
static interface |
ReflectionUtils.Matcher |
Constructor and Description |
---|
ReflectionUtils() |
Modifier and Type | Method and Description |
---|---|
static Object |
clone(Object o) |
static Class<?> |
defineClass(ClassLoader cl,
byte[] b) |
static String |
descriptionOfClass(Object o) |
static String |
descriptionOfObject(Object o) |
static Map<String,Object> |
discoverFields(Class<?> pClazz) |
static Map<String,Object> |
discoverFields(Class<?> pClazz,
ReflectionUtils.Matcher pMatcher) |
static Map<String,Object> |
discoverFields(Class<?> pClazz,
ReflectionUtils.Matcher pMatcher,
ReflectionUtils.Indexer pIndexer) |
static Map<String,Object> |
discoverMethods(Class<?> pClazz) |
static Map<String,Object> |
discoverMethods(Class<?> pClazz,
ReflectionUtils.Matcher pMatcher) |
static Map<String,Object> |
discoverMethods(Class<?> pClazz,
ReflectionUtils.Matcher pMatcher,
ReflectionUtils.Indexer pIndexer) |
static String |
getClassLoaderName(Object o) |
static String |
getClassName(Object o) |
public static Map<String,Object> discoverFields(Class<?> pClazz, ReflectionUtils.Matcher pMatcher)
public static Map<String,Object> discoverFields(Class<?> pClazz, ReflectionUtils.Matcher pMatcher, ReflectionUtils.Indexer pIndexer)
public static Map<String,Object> discoverMethods(Class<?> pClazz, ReflectionUtils.Matcher pMatcher)
public static Map<String,Object> discoverMethods(Class<?> pClazz, ReflectionUtils.Matcher pMatcher, ReflectionUtils.Indexer pIndexer)
public static Object clone(Object o) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
public static Class<?> defineClass(ClassLoader cl, byte[] b)
Copyright © 2018. All rights reserved.