public class TypeReference extends SpelNodeImpl
Modifier and Type | Field and Description |
---|---|
private int |
dimensions |
children, pos
Constructor and Description |
---|
TypeReference(int pos,
SpelNodeImpl qualifiedId) |
TypeReference(int pos,
SpelNodeImpl qualifiedId,
int dims) |
Modifier and Type | Method and Description |
---|---|
TypedValue |
getValueInternal(ExpressionState state) |
private java.lang.Class |
makeArrayIfNecessary(java.lang.Class clazz) |
java.lang.String |
toStringAST() |
getChild, getChildCount, getEndPosition, getObjectClass, getPreviousChild, getStartPosition, getTypedValue, getValue, getValue, getValueRef, isWritable, nextChildIs, setValue
public TypeReference(int pos, SpelNodeImpl qualifiedId)
public TypeReference(int pos, SpelNodeImpl qualifiedId, int dims)
public TypedValue getValueInternal(ExpressionState state) throws EvaluationException
getValueInternal
in class SpelNodeImpl
EvaluationException
private java.lang.Class makeArrayIfNecessary(java.lang.Class clazz)
public java.lang.String toStringAST()
toStringAST
in interface SpelNode
toStringAST
in class SpelNodeImpl