public class ConstructorArgs
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private java.lang.reflect.Constructor<?> |
constructor |
private java.lang.Object[] |
initArgs |
Constructor and Description |
---|
ConstructorArgs(java.lang.reflect.Constructor<?> constructor,
java.lang.Object... initArgs) |
Modifier and Type | Method and Description |
---|---|
java.lang.reflect.Constructor<?> |
getConstructor() |
java.lang.Object[] |
getInitArgs() |
private java.lang.IllegalArgumentException |
throwException(java.lang.Class<?> paramType,
java.lang.Object arg) |
private void |
validateArgs() |
private final java.lang.reflect.Constructor<?> constructor
private final java.lang.Object[] initArgs
public ConstructorArgs(java.lang.reflect.Constructor<?> constructor, java.lang.Object... initArgs)
constructor
- Constructor to be called when creating the mockinitArgs
- Arguments passed to the constructorprivate void validateArgs()
private java.lang.IllegalArgumentException throwException(java.lang.Class<?> paramType, java.lang.Object arg)
public java.lang.Object[] getInitArgs()
public java.lang.reflect.Constructor<?> getConstructor()