Class TupleExpression

  • All Implemented Interfaces:
    java.lang.Iterable<Expression>
    Direct Known Subclasses:
    ArgumentListExpression

    public class TupleExpression
    extends Expression
    implements java.lang.Iterable<Expression>
    Represents a tuple expression {1, 2, 3} which creates an immutable List
    • Constructor Detail

      • TupleExpression

        public TupleExpression()
      • TupleExpression

        public TupleExpression​(Expression expr)
      • TupleExpression

        public TupleExpression​(int length)
      • TupleExpression

        public TupleExpression​(java.util.List<Expression> expressions)
      • TupleExpression

        public TupleExpression​(Expression[] expressionArray)