Methods
| Modifier and Type |
Method and Description |
static Object |
contextToHold() |
static Map<String,FieldAccess> |
getAllAccessorFields(Class<? extends Object> theClass) |
static Map<String,FieldAccess> |
getAllAccessorFields(Class<? extends Object> theClass,
boolean useUnsafe) |
static List<Field> |
getAllFields(Class<? extends Object> theClass) |
static Class<?> |
getComponentType(Collection<?> value) |
static Class<?> |
getComponentType(Collection<?> collection,
FieldAccess fieldAccess) |
static List<Field> |
getFields(Class<? extends Object> theClass) |
static void |
getFields(Class<? extends Object> theClass,
List<Field> list) |
static Map<String,FieldAccess> |
getPropertyFieldAccessMapFieldFirst(Class<?> clazz)
Gets a listStream of fields merges with properties if field is not found.
|
static Map<String,FieldAccess> |
getPropertyFieldAccessMapPropertyFirst(Class<?> clazz) |
static Map<String,FieldAccess> |
getPropertyFieldAccessors(Class<? extends Object> theClass) |
static Map<String,Pair<Method>> |
getPropertySetterGetterMethods(Class<? extends Object> theClass) |
static sun.misc.Unsafe |
getUnsafe() |
static boolean |
handles(Class cls,
Class<?> interfaceCls) |
static boolean |
handles(Object object,
Class<?> interfaceCls) |
static Object |
invoke(Object object,
String name,
List<?> args) |
static Object |
invoke(Object object,
String name,
Object... args) |
static Class<?> |
loadClass(String className) |
static <T> T |
newInstance(Class<T> clazz) |
static <T> T |
newInstance(Class<T> clazz,
Object arg) |
static Object |
newInstance(String className) |
static boolean |
respondsTo(Class<?> type,
String methodName) |
static boolean |
respondsTo(Class<?> type,
String methodName,
Class<?>... params) |
static boolean |
respondsTo(Class<?> type,
String methodName,
List<?> params) |
static boolean |
respondsTo(Class<?> type,
String methodName,
Object... params) |
static boolean |
respondsTo(Object object,
String methodName) |
static boolean |
respondsTo(Object object,
String methodName,
Class<?>... params) |
static boolean |
respondsTo(Object object,
String methodName,
List<?> params) |
static boolean |
respondsTo(Object object,
String methodName,
Object... params) |