org.codehaus.groovy.ast.stmt
Class SwitchStatement
SwitchStatement
public SwitchStatement(Expression expression)
-
SwitchStatement
public SwitchStatement(Expression expression, Statement defaultStatement)
-
SwitchStatement
public SwitchStatement(Expression expression, List caseStatements, Statement defaultStatement)
-
addCase
public void addCase(CaseStatement caseStatement)
-
getCaseStatement
public CaseStatement getCaseStatement(int idx)
-
- return:
- the case statement of the given index or null
getCaseStatements
public List getCaseStatements()
-
getDefaultStatement
public Statement getDefaultStatement()
-
getExpression
public Expression getExpression()
-
setDefaultStatement
public void setDefaultStatement(Statement defaultStatement)
-
setExpression
public void setExpression(Expression e)
-
visit
public void visit(GroovyCodeVisitor visitor)
-