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) |