|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.codehaus.groovy.control.ProcessingUnit
org.codehaus.groovy.control.CompilationUnit
org.codehaus.gmaven.runtime.v1_7.JavaStubCompilationUnit
public class JavaStubCompilationUnit
Java-stub-only compilation unit.
Nested Class Summary |
---|
Nested classes/interfaces inherited from class org.codehaus.groovy.control.CompilationUnit |
---|
org.codehaus.groovy.control.CompilationUnit.ClassgenCallback, org.codehaus.groovy.control.CompilationUnit.GroovyClassOperation, org.codehaus.groovy.control.CompilationUnit.PrimaryClassNodeOperation, org.codehaus.groovy.control.CompilationUnit.ProgressCallback, org.codehaus.groovy.control.CompilationUnit.SourceUnitOperation |
Field Summary |
---|
Fields inherited from class org.codehaus.groovy.control.CompilationUnit |
---|
ast, classgenCallback, classSourcesByPublicClassName, configured, debug, generatedClasses, names, optimizer, progressCallback, queuedSources, resolveVisitor, sources, staticImportVisitor, summariesByPublicClassName, summariesBySourceName, verifier |
Fields inherited from class org.codehaus.groovy.control.ProcessingUnit |
---|
classLoader, configuration, errorCollector, phase, phaseComplete |
Constructor Summary | |
---|---|
JavaStubCompilationUnit(org.codehaus.groovy.control.CompilerConfiguration config,
groovy.lang.GroovyClassLoader gcl)
|
|
JavaStubCompilationUnit(org.codehaus.groovy.control.CompilerConfiguration config,
groovy.lang.GroovyClassLoader gcl,
File destDir)
|
Method Summary | |
---|---|
org.codehaus.groovy.control.SourceUnit |
addSource(File file)
|
org.codehaus.groovy.control.SourceUnit |
addSource(URL url)
|
void |
compile()
|
void |
configure(org.codehaus.groovy.control.CompilerConfiguration config)
|
int |
getStubCount()
|
void |
gotoPhase(int phase)
|
Methods inherited from class org.codehaus.groovy.control.CompilationUnit |
---|
addClassNode, addNewPhaseOperation, addPhaseOperation, addPhaseOperation, addPhaseOperation, addSource, addSource, addSource, addSources, addSources, applyToGeneratedGroovyClasses, applyToPrimaryClassNodes, applyToSourceUnits, compile, createClassVisitor, dequeued, getAST, getClasses, getClassNode, getClassSourcesByPublicClassName, getFirstClassNode, getSummariesByPublicClassName, getSummariesBySourceName, getTransformLoader, isPublicClass, iterator, mark, setClassgenCallback, setProgressCallback |
Methods inherited from class org.codehaus.groovy.control.ProcessingUnit |
---|
completePhase, getClassLoader, getConfiguration, getErrorCollector, getPhase, getPhaseDescription, nextPhase, setClassLoader, setConfiguration |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public JavaStubCompilationUnit(org.codehaus.groovy.control.CompilerConfiguration config, groovy.lang.GroovyClassLoader gcl, File destDir)
public JavaStubCompilationUnit(org.codehaus.groovy.control.CompilerConfiguration config, groovy.lang.GroovyClassLoader gcl)
Method Detail |
---|
public void gotoPhase(int phase) throws org.codehaus.groovy.control.CompilationFailedException
gotoPhase
in class org.codehaus.groovy.control.ProcessingUnit
org.codehaus.groovy.control.CompilationFailedException
public int getStubCount()
public void compile() throws org.codehaus.groovy.control.CompilationFailedException
compile
in class org.codehaus.groovy.control.CompilationUnit
org.codehaus.groovy.control.CompilationFailedException
public void configure(org.codehaus.groovy.control.CompilerConfiguration config)
configure
in class org.codehaus.groovy.control.CompilationUnit
public org.codehaus.groovy.control.SourceUnit addSource(File file)
addSource
in class org.codehaus.groovy.control.CompilationUnit
public org.codehaus.groovy.control.SourceUnit addSource(URL url)
addSource
in class org.codehaus.groovy.control.CompilationUnit
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |