A SourceCode decorator overriding the decorated source's returned AST so that it meets the user's compilerPhase requirements. Ensures that the compiler phase is before classes are output to disk.
| Constructor and description |
|---|
CustomCompilerPhaseSourceDecorator
(SourceCode delegate, int compilerPhase) |
| Type Params | Return Type | Name and description |
|---|---|---|
|
int |
getAstCompilerPhase() |
|
java.lang.String |
getName() |
|
java.lang.String |
getPath() |
|
SuppressionAnalyzer |
getSuppressionAnalyzer() |
|
java.lang.String |
getText() |
|
java.lang.String |
toString() |
| Methods inherited from class | Name |
|---|---|
class AbstractSourceCode |
getAst, getAstCompilerPhase, getLineNumberForCharacterIndex, getLines, getMethodCallExpressions, isValid, line, normalizePath, setSuppressionAnalyzer |