org.codehaus.groovy.tools.javac
Class JavaStubCompilationUnit
java.lang.Object
  
org.codehaus.groovy.control.ProcessingUnit
      
org.codehaus.groovy.control.CompilationUnit
          
org.codehaus.groovy.tools.javac.JavaStubCompilationUnit
public class JavaStubCompilationUnit
- extends CompilationUnit
 
Compilation unit to only generate stubs.
- Author:
 
  - Jason Dillon, Guillaume Laforge
 
 
 
 
| Fields inherited from class org.codehaus.groovy.control.CompilationUnit | 
ast, classgenCallback, classNodeResolver, classSourcesByPublicClassName, configured, debug, generatedClasses, names, optimizer, progressCallback, queuedSources, resolveVisitor, sources, staticImportVisitor, summariesByPublicClassName, summariesBySourceName, verifier | 
 
 
 
 
| 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, getClassNodeResolver, getClassSourcesByPublicClassName, getFirstClassNode, getSummariesByPublicClassName, getSummariesBySourceName, getTransformLoader, isPublicClass, iterator, mark, setClassgenCallback, setClassNodeResolver, setProgressCallback | 
 
 
| Methods inherited from class java.lang.Object | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
JavaStubCompilationUnit
public JavaStubCompilationUnit(CompilerConfiguration config,
                               GroovyClassLoader gcl,
                               File destDir)
JavaStubCompilationUnit
public JavaStubCompilationUnit(CompilerConfiguration config,
                               GroovyClassLoader gcl)
getStubCount
public int getStubCount()
 
compile
public void compile()
             throws CompilationFailedException
- Description copied from class: 
CompilationUnit 
- Synonym for compile(Phases.ALL).
- Overrides:
 compile in class CompilationUnit
 
- Throws:
 CompilationFailedException
 
 
configure
public void configure(CompilerConfiguration config)
- Description copied from class: 
CompilationUnit 
- Configures its debugging mode and classloader classpath from a given compiler configuration.
 This cannot be done more than once due to limitations in 
URLClassLoader.
- Overrides:
 configure in class CompilationUnit
 
 
 
addSource
public SourceUnit addSource(File file)
- Description copied from class: 
CompilationUnit 
- Adds a source file to the unit.
- Overrides:
 addSource in class CompilationUnit
 
 
 
addSource
public SourceUnit addSource(URL url)
- Description copied from class: 
CompilationUnit 
- Adds a source file to the unit.
- Overrides:
 addSource in class CompilationUnit
 
 
 
addSourceFile
@Deprecated
public void addSourceFile(File file)
- Deprecated.