Class CompoundExpression

java.lang.Object
org.springframework.expression.spel.ast.SpelNodeImpl
org.springframework.expression.spel.ast.CompoundExpression
All Implemented Interfaces:
Opcodes, SpelNode

public class CompoundExpression extends SpelNodeImpl
Represents a DOT separated expression sequence, such as property1.property2.methodOne() or property1?.property2?.methodOne() when the null-safe navigation operator is used.

May also contain array/collection/map indexers, such as property1[0].property2['key'].

Since:
3.0
Author:
Andy Clement, Sam Brannen
  • Constructor Details

    • CompoundExpression

      public CompoundExpression(int startPos, int endPos, SpelNodeImpl... expressionComponents)
  • Method Details