public class ConstructorReference extends SpelNodeImpl
Examples:
new String('hello world')
new int[]{1,2,3,4}
new int[3] new int[3]{1,2,3}
children, pos| Constructor and Description |
|---|
ConstructorReference(int pos,
SpelNodeImpl... arguments)
Create a constructor reference.
|
ConstructorReference(int pos,
SpelNodeImpl[] dimensions,
SpelNodeImpl... arguments)
Create a constructor reference.
|
| Modifier and Type | Method and Description |
|---|---|
TypedValue |
getValueInternal(ExpressionState state)
Implements getValue() - delegating to the code for building an array or a simple type.
|
String |
toStringAST() |
getChild, getChildCount, getEndPosition, getObjectClass, getPreviousChild, getStartPosition, getTypedValue, getValue, getValue, getValueRef, isWritable, nextChildIs, setValuepublic ConstructorReference(int pos,
SpelNodeImpl... arguments)
public ConstructorReference(int pos,
SpelNodeImpl[] dimensions,
SpelNodeImpl... arguments)
public TypedValue getValueInternal(ExpressionState state) throws EvaluationException
getValueInternal in class SpelNodeImplEvaluationExceptionpublic String toStringAST()
toStringAST in interface SpelNodetoStringAST in class SpelNodeImpl