Package manifold.api.type
Interface ITypeProcessor
-
public interface ITypeProcessorImplementors of this interface can examine and rewrite the Java AST during compilation.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidprocess(TypeElement fqn, TypeProcessor typeProcessor, IssueReporter<JavaFileObject> issueReporter)A typical implementation creates aTreeTranslatorand visits the tree in context e.g.,
-
-
-
Method Detail
-
process
void process(TypeElement fqn, TypeProcessor typeProcessor, IssueReporter<JavaFileObject> issueReporter)
A typical implementation creates aTreeTranslatorand visits the tree in context e.g.,TreeTranslator visitor = new ExtensionTransformer( this, typeProcessor ); typeProcessor.getTree().accept( visitor );
-
-