Class SwitchStatement
java.lang.Object
org.codehaus.groovy.ast.ASTNode
org.codehaus.groovy.ast.stmt.Statement
org.codehaus.groovy.ast.stmt.SwitchStatement
Represents a switch (object) { case value: ... case [1, 2, 3]: ... default: ... } statement in Groovy.
- Version:
- $Revision$
- Author:
- James Strachan
-
Constructor Summary
ConstructorsConstructorDescriptionSwitchStatement(Expression expression) SwitchStatement(Expression expression, List<CaseStatement> caseStatements, Statement defaultStatement) SwitchStatement(Expression expression, Statement defaultStatement) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddCase(CaseStatement caseStatement) getCaseStatement(int idx) voidsetDefaultStatement(Statement defaultStatement) voidvoidvisit(GroovyCodeVisitor visitor) Methods inherited from class Statement
getStatementLabel, isEmpty, setStatementLabel
-
Constructor Details
-
SwitchStatement
-
SwitchStatement
-
SwitchStatement
public SwitchStatement(Expression expression, List<CaseStatement> caseStatements, Statement defaultStatement)
-
-
Method Details