V
- The value of the method parameter.public static class ReflectionHelpers.ClassParameter<V> extends Object
Typed parameter used with reflective method calls.
Constructor and Description |
---|
ClassParameter(Class<? extends V> clazz,
V val) |
Modifier and Type | Method and Description |
---|---|
static <V> ReflectionHelpers.ClassParameter<V> |
from(Class<? extends V> clazz,
V val) |
static ReflectionHelpers.ClassParameter<?>[] |
fromComponentLists(Class<?>[] classes,
Object[] values) |
static Class<?>[] |
getClasses(ReflectionHelpers.ClassParameter<?>... classParameters) |
static Object[] |
getValues(ReflectionHelpers.ClassParameter<?>... classParameters) |
public static <V> ReflectionHelpers.ClassParameter<V> from(Class<? extends V> clazz, V val)
public static ReflectionHelpers.ClassParameter<?>[] fromComponentLists(Class<?>[] classes, Object[] values)
public static Class<?>[] getClasses(ReflectionHelpers.ClassParameter<?>... classParameters)
public static Object[] getValues(ReflectionHelpers.ClassParameter<?>... classParameters)