| Modifier and Type | Method and Description |
|---|---|
static <V> ReflectionHelpers.ClassParameter<V> |
ReflectionHelpers.ClassParameter.from(Class<? extends V> clazz,
V val) |
static ReflectionHelpers.ClassParameter<?>[] |
ReflectionHelpers.ClassParameter.fromComponentLists(Class<?>[] classes,
Object[] values) |
| Modifier and Type | Method and Description |
|---|---|
static <R> R |
ReflectionHelpers.callConstructor(Class<? extends R> clazz,
ReflectionHelpers.ClassParameter<?>... classParameters)
Reflectively call the constructor of an object.
|
static <R> R |
ReflectionHelpers.callInstanceMethod(Class<?> cl,
Object instance,
String methodName,
ReflectionHelpers.ClassParameter<?>... classParameters)
Reflectively call an instance method on an object on a specific class.
|
static <R> R |
ReflectionHelpers.callInstanceMethod(Object instance,
String methodName,
ReflectionHelpers.ClassParameter<?>... classParameters)
Reflectively call an instance method on an object.
|
static <R> R |
ReflectionHelpers.callStaticMethod(Class<?> clazz,
String methodName,
ReflectionHelpers.ClassParameter<?>... classParameters)
Reflectively call a static method on a class.
|
static Class<?>[] |
ReflectionHelpers.ClassParameter.getClasses(ReflectionHelpers.ClassParameter<?>... classParameters) |
static Object[] |
ReflectionHelpers.ClassParameter.getValues(ReflectionHelpers.ClassParameter<?>... classParameters) |
Copyright © 2016. All rights reserved.