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