Modifier and Type | Field | Description |
---|---|---|
private java.lang.reflect.Constructor |
constructor |
|
private static java.lang.Object[] |
EMPTY_ARRAY |
Constructor | Description |
---|---|
ConstructorFunction(java.lang.reflect.Constructor constructor) |
Create a new ConstructorFunction.
|
Modifier and Type | Method | 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)