Modifier and Type | Field and Description |
---|---|
private java.lang.reflect.Constructor |
constructor |
private static java.lang.Object[] |
EMPTY_ARRAY |
Constructor and Description |
---|
ConstructorFunction(java.lang.reflect.Constructor constructor)
Create a new ConstructorFunction.
|
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
invoke(ExpressionContext context,
java.lang.Object[] parameters)
Converts parameters to suitable types and invokes the constructor.
|
private static final java.lang.Object[] EMPTY_ARRAY
private java.lang.reflect.Constructor constructor
public ConstructorFunction(java.lang.reflect.Constructor constructor)
constructor
- the constructor to call.public java.lang.Object invoke(ExpressionContext context, java.lang.Object[] parameters)