open class VariableReference : SpelNodeImpl
Represents a variable reference, eg. #someVar. Note this is different to a *local* variable like $someVar
Author
Andy Clement
Since
3.0
VariableReference(variableName: String, pos: Int) |
open fun generateCode(mv: MethodVisitor, cf: CodeFlow): Unit |
|
open fun getValueInternal(state: ExpressionState): TypedValue |
|
open fun getValueRef(state: ExpressionState): ValueRef |
|
open fun isCompilable(): Boolean |
|
open fun isWritable(expressionState: ExpressionState): Boolean |
|
open fun setValue(state: ExpressionState, value: Any): Unit |
|
open fun toStringAST(): String |