public class JavaStubCompilationUnit
extends 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
ast, classgenCallback, classNodeResolver, classSourcesByPublicClassName, configured, debug, generatedClasses, names, optimizer, progressCallback, queuedSources, resolveVisitor, sources, staticImportVisitor, summariesByPublicClassName, summariesBySourceName, verifier
Constructor and Description |
---|
JavaStubCompilationUnit(org.codehaus.groovy.control.CompilerConfiguration config,
groovy.lang.GroovyClassLoader gcl) |
JavaStubCompilationUnit(org.codehaus.groovy.control.CompilerConfiguration config,
groovy.lang.GroovyClassLoader gcl,
File destDir) |
Modifier and Type | Method and Description |
---|---|
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) |
addClassNode, addNewPhaseOperation, addPhaseOperation, addPhaseOperation, addPhaseOperation, addSource, addSource, addSource, addSources, addSources, applyToGeneratedGroovyClasses, applyToPrimaryClassNodes, applyToSourceUnits, compile, createClassVisitor, dequeued, getAST, getClasses, getClassNode, getClassNodeResolver, getClassSourcesByPublicClassName, getFirstClassNode, getSummariesByPublicClassName, getSummariesBySourceName, getTransformLoader, isPublicClass, iterator, mark, setClassgenCallback, setClassNodeResolver, setProgressCallback
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)
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
Copyright © 2006–2013 Codehaus. All rights reserved.