public abstract class ClassCodeExpressionTransformer extends ClassCodeVisitorSupport
Visitor to transform expressions in a whole class. Transformed Expressions are usually not visited.
| Type Params | Return Type | Name and description | 
|---|---|---|
 | 
                            Expression | 
                            transform(Expression exp) | 
                        
 | 
                            void | 
                            visitAnnotations(AnnotatedNode node) | 
                        
 | 
                            void | 
                            visitAssertStatement(AssertStatement as) | 
                        
 | 
                            void | 
                            visitCaseStatement(CaseStatement statement) | 
                        
 | 
                            protected void | 
                            visitConstructorOrMethod(MethodNode node, boolean isConstructor) | 
                        
 | 
                            void | 
                            visitDoWhileLoop(DoWhileStatement loop) | 
                        
 | 
                            void | 
                            visitExpressionStatement(ExpressionStatement es) | 
                        
 | 
                            void | 
                            visitField(FieldNode node) | 
                        
 | 
                            void | 
                            visitForLoop(ForStatement forLoop) | 
                        
 | 
                            void | 
                            visitIfElse(IfStatement ifElse) | 
                        
 | 
                            void | 
                            visitProperty(PropertyNode node) | 
                        
 | 
                            void | 
                            visitReturnStatement(ReturnStatement statement) | 
                        
 | 
                            void | 
                            visitSwitch(SwitchStatement statement) | 
                        
 | 
                            void | 
                            visitSynchronizedStatement(SynchronizedStatement sync) | 
                        
 | 
                            void | 
                            visitThrowStatement(ThrowStatement ts) | 
                        
 | 
                            void | 
                            visitWhileLoop(WhileStatement loop) |