public abstract class

Operator

extends SpelNodeImpl
java.lang.Object
   ↳ org.springframework.expression.spel.ast.SpelNodeImpl
     ↳ org.springframework.expression.spel.ast.Operator
Known Direct Subclasses

Class Overview

Common supertype for operators that operate on either one or two operands. In the case of multiply or divide there would be two operands, but for unary plus or minus, there is only one.

Summary

[Expand]
Inherited Fields
From class org.springframework.expression.spel.ast.SpelNodeImpl
Public Constructors
Operator(String payload, int pos, SpelNodeImpl... operands)
Public Methods
SpelNodeImpl getLeftOperand()
final String getOperatorName()
SpelNodeImpl getRightOperand()
String toStringAST()
String format for all operators is the same '(' [operand] [operator] [operand] ')'
[Expand]
Inherited Methods
From class org.springframework.expression.spel.ast.SpelNodeImpl
From class java.lang.Object
From interface org.springframework.expression.spel.SpelNode

Public Constructors

public Operator (String payload, int pos, SpelNodeImpl... operands)

Public Methods

public SpelNodeImpl getLeftOperand ()

public final String getOperatorName ()

public SpelNodeImpl getRightOperand ()

public String toStringAST ()

String format for all operators is the same '(' [operand] [operator] [operand] ')'