open class CompoundExpression : SpelNodeImpl
Represents a DOT separated expression sequence, such as 'property1.property2.methodOne()'
Author
Andy Clement
Since
3.0
CompoundExpression(pos: Int, vararg expressionComponents: SpelNodeImpl) |
open fun generateCode(mv: MethodVisitor, cf: CodeFlow): Unit |
|
open fun getValueInternal(state: ExpressionState): TypedValue
Evaluates a compound expression. This involves evaluating each piece in turn and the return value from each piece is the active context object for the subsequent piece. |
|
open fun isCompilable(): Boolean |
|
open fun isWritable(state: ExpressionState): Boolean |
|
open fun setValue(state: ExpressionState, value: Any): Unit |
|
open fun toStringAST(): String |