[Java] Class TupleExpression

  • org.codehaus.groovy.ast.expr.TupleExpression
All Implemented Interfaces and Traits:
Iterable
public class TupleExpression
extends Expression

Represents a tuple expression {1, 2, 3} which creates an immutable List

Authors:
James Strachan

Constructor Detail

public TupleExpression()

public TupleExpression(Expression expr)

public TupleExpression(Expression expr1, Expression expr2)

public TupleExpression(Expression expr1, Expression expr2, Expression expr3)

public TupleExpression(int length)

public TupleExpression(List<Expression> expressions)

public TupleExpression(Expression[] expressionArray)

Method Detail

public TupleExpression addExpression(Expression expression)

public Expression getExpression(int i)

public List<Expression> getExpressions()

public String getText()

public Iterator<Expression> iterator()

public String toString()

public Expression transformExpression(ExpressionTransformer transformer)

public void visit(GroovyCodeVisitor visitor)

© 2003-2020 The Apache Software Foundation
Licensed under the Apache license.
https://docs.groovy-lang.org/2.4.21/html/gapi/org/codehaus/groovy/ast/expr/TupleExpression.html