public class JavaStubCompilationUnit extends CompilationUnit
CompilationUnit.ClassgenCallback, CompilationUnit.GroovyClassOperation, CompilationUnit.PrimaryClassNodeOperation, CompilationUnit.ProgressCallback, CompilationUnit.SourceUnitOperation
ast, classgenCallback, classSourcesByPublicClassName, configured, debug, generatedClasses, names, progressCallback, queuedSources, resolveVisitor, sources, staticImportVisitor, summariesByPublicClassName, summariesBySourceName, verifier
classLoader, configuration, errorCollector, phase, phaseComplete
Constructor and Description |
---|
JavaStubCompilationUnit(CompilerConfiguration config,
GroovyClassLoader classLoader,
java.io.File outputDirectory) |
Modifier and Type | Method and Description |
---|---|
void |
addSourceFile(java.io.File file) |
void |
gotoPhase(int phase)
Wraps up any pending operations for the current phase
and switches to the next phase.
|
addClassNode, addPhaseOperation, addPhaseOperation, addPhaseOperation, addSource, addSource, addSource, addSource, addSources, addSources, applyToGeneratedGroovyClasses, applyToPrimaryClassNodes, applyToSourceUnits, compile, compile, configure, createClassVisitor, dequeued, getAST, getClasses, getClassNode, getClassSourcesByPublicClassName, getFirstClassNode, getSummariesByPublicClassName, getSummariesBySourceName, isPublicClass, iterator, mark, setClassgenCallback, setProgressCallback
completePhase, getClassLoader, getConfiguration, getErrorCollector, getPhase, getPhaseDescription, nextPhase, setClassLoader, setConfiguration
public JavaStubCompilationUnit(CompilerConfiguration config, GroovyClassLoader classLoader, java.io.File outputDirectory)
public void gotoPhase(int phase) throws CompilationFailedException
ProcessingUnit
gotoPhase
in class ProcessingUnit
CompilationFailedException
public void addSourceFile(java.io.File file)