public abstract class AbstractTransformer extends ClassCodeExpressionTransformer implements Transformer
| Constructor and Description |
|---|
AbstractTransformer(SourceUnit sourceUnit)
This constructor needs a source unit
|
| Modifier and Type | Method and Description |
|---|---|
ModuleNode |
getModule()
This method returns the module of the current
SourceUnit instance
|
java.lang.String |
getModulePackageName()
Sometimes could be useful to get the package name
of the current module
|
SourceUnit |
getSourceUnit()
This method returns the source unit
|
transform, visitAnnotations, visitAssertStatement, visitCaseStatement, visitConstructorOrMethod, visitDoWhileLoop, visitExpressionStatement, visitField, visitForLoop, visitIfElse, visitProperty, visitReturnStatement, visitSwitch, visitSynchronizedStatement, visitThrowStatement, visitWhileLoopaddError, visitBlockStatement, visitBreakStatement, visitCatchStatement, visitClass, visitClassCodeContainer, visitConstructor, visitContinueStatement, visitDeclarationExpression, visitImports, visitMethod, visitObjectInitializerStatements, visitPackage, visitStatement, visitTryCatchFinallyvisitArgumentlistExpression, visitArrayExpression, visitAttributeExpression, visitBinaryExpression, visitBitwiseNegationExpression, visitBooleanExpression, visitBytecodeExpression, visitCastExpression, visitClassExpression, visitClosureExpression, visitClosureListExpression, visitConstantExpression, visitConstructorCallExpression, visitEmptyStatement, visitFieldExpression, visitGStringExpression, visitListExpression, visitListOfExpressions, visitMapEntryExpression, visitMapExpression, visitMethodCallExpression, visitMethodPointerExpression, visitNotExpression, visitPostfixExpression, visitPrefixExpression, visitPropertyExpression, visitRangeExpression, visitShortTernaryExpression, visitSpreadExpression, visitSpreadMapExpression, visitStaticMethodCallExpression, visitTernaryExpression, visitTupleExpression, visitUnaryMinusExpression, visitUnaryPlusExpression, visitVariableExpressionclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitvisitClasspublic AbstractTransformer(SourceUnit sourceUnit)
sourceUnit - the related source unit where the expression belongspublic SourceUnit getSourceUnit()
getSourceUnit in class ClassCodeVisitorSupportpublic ModuleNode getModule()
public java.lang.String getModulePackageName()