Class Operand

  • Direct Known Subclasses:
    FunctionOperand, PathOperand

    @Beta
    public abstract class Operand
    extends Object
    Represents an operand for building expressions.

    Underlying grammar:

     operand
          : path          # PathOperand
          | literal       # LiteralOperand
          | function      # FunctionCall
          | '(' operand ')'
          ;
     
    See Also:
    PathOperand, FunctionOperand, LiteralOperand
    • Constructor Detail

      • Operand

        public Operand()