Package org.codehaus.groovy.ast.stmt
Class Statement
- java.lang.Object
- 
- org.codehaus.groovy.ast.ASTNode
- 
- org.codehaus.groovy.ast.stmt.Statement
 
 
- 
- All Implemented Interfaces:
- NodeMetaDataHandler
 - Direct Known Subclasses:
- AssertStatement,- BlockStatement,- BreakStatement,- BytecodeSequence,- CaseStatement,- CatchStatement,- ContinueStatement,- DoWhileStatement,- EmptyStatement,- ExpressionStatement,- ForStatement,- IfStatement,- ReturnStatement,- SwitchStatement,- SynchronizedStatement,- ThrowStatement,- TryCatchStatement,- WhileStatement
 
 public class Statement extends ASTNode Base class for any statement.
- 
- 
Constructor SummaryConstructors Constructor Description Statement()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description voidaddStatementLabel(String label)voidcopyStatementLabels(Statement that)StringgetStatementLabel()Deprecated.List<String>getStatementLabels()booleanisEmpty()voidsetStatementLabel(String label)- 
Methods inherited from class org.codehaus.groovy.ast.ASTNodecopyNodeMetaData, getColumnNumber, getLastColumnNumber, getLastLineNumber, getLineNumber, getMetaDataMap, getText, setColumnNumber, setLastColumnNumber, setLastLineNumber, setLineNumber, setMetaDataMap, setSourcePosition, visit
 - 
Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 - 
Methods inherited from interface org.codehaus.groovy.ast.NodeMetaDataHandlercopyNodeMetaData, getNodeMetaData, getNodeMetaData, getNodeMetaData, putNodeMetaData, removeNodeMetaData, setNodeMetaData
 
- 
 
- 
- 
- 
Method Detail- 
getStatementLabel@Deprecated public String getStatementLabel() Deprecated.
 - 
setStatementLabelpublic void setStatementLabel(String label) 
 - 
addStatementLabelpublic void addStatementLabel(String label) 
 - 
copyStatementLabelspublic void copyStatementLabels(Statement that) 
 - 
isEmptypublic boolean isEmpty() 
 
- 
 
-