| Class | 
                        Description | 
                    
                            | 
                                
                                    AssertStatement
                                
                             | 
                            Represents an assert statement.
  | 
                        
                            | 
                                
                                    BlockStatement
                                
                             | 
                            A list of statements and a scope. | 
                        
                            | 
                                
                                    BreakStatement
                                
                             | 
                            Represents a break statement in a switch or loop statement | 
                        
                            | 
                                
                                    CaseStatement
                                
                             | 
                            Represents a case statement in a switch statement | 
                        
                            | 
                                
                                    CatchStatement
                                
                             | 
                            Represents a catch (Exception var) { } statement | 
                        
                            | 
                                
                                    ContinueStatement
                                
                             | 
                            Represents a continue statement in a loop statement | 
                        
                            | 
                                
                                    DoWhileStatement
                                
                             | 
                            Represents a do { ... } while (condition) loop in Groovy | 
                        
                            | 
                                
                                    EmptyStatement
                                
                             | 
                             | 
                        
                            | 
                                
                                    ExpressionStatement
                                
                             | 
                            A simple statement such as a method call where the return value is ignored | 
                        
                            | 
                                
                                    ForStatement
                                
                             | 
                            Represents a standard for loop in Groovy | 
                        
                            | 
                                
                                    IfStatement
                                
                             | 
                            Represents an if (condition) { ... } else { ... } statement in Groovy. | 
                        
                            | 
                                
                                    ReturnStatement
                                
                             | 
                            A return statement | 
                        
                            | 
                                
                                    Statement
                                
                             | 
                            Base class for any statement. | 
                        
                            | 
                                
                                    SwitchStatement
                                
                             | 
                            Represents a switch (object) { case value: ... case [1, 2, 3]: ...   | 
                        
                            | 
                                
                                    SynchronizedStatement
                                
                             | 
                            Represents a synchronized statement | 
                        
                            | 
                                
                                    ThrowStatement
                                
                             | 
                            Represents a throw statement | 
                        
                            | 
                                
                                    TryCatchStatement
                                
                             | 
                            Represents a try { ... } catch () finally {} statement in Groovy | 
                        
                            | 
                                
                                    WhileStatement
                                
                             | 
                            Represents a while (condition) { ... } loop in Groovy |