Class ListExpression

  • Direct Known Subclasses:
    ClosureListExpression

    public class ListExpression
    extends Expression
    Represents a list expression [1, 2, 3] which creates a mutable List
    • Constructor Detail

      • ListExpression

        public ListExpression()
      • ListExpression

        public ListExpression​(java.util.List<Expression> expressions)
    • Method Detail

      • addExpression

        public void addExpression​(Expression expression)
      • getExpressions

        public java.util.List<Expression> getExpressions()
      • setWrapped

        public void setWrapped​(boolean value)
      • isWrapped

        public boolean isWrapped()
      • getExpression

        public Expression getExpression​(int i)
      • getText

        public java.lang.String getText()
        Overrides:
        getText in class ASTNode
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object