[Java] Class JavaStubCompilationUnit
- org.codehaus.groovy.tools.javac.JavaStubCompilationUnit
Compilation unit to only generate stubs.
- Authors:
- Jason Dillon
- Guillaume Laforge
Fields inherited from class | Fields |
---|---|
class CompilationUnit | ast, astTransformationsContext, classNodeResolver, classSourcesByPublicClassName, classgenCallback, configured, debug, generatedClasses, names, optimizer, progressCallback, queuedSources, resolveVisitor, sources, staticImportVisitor, summariesByPublicClassName, summariesBySourceName, verifier |
class ProcessingUnit | classLoader, configuration, errorCollector, phase, phaseComplete |
Constructor Summary
Constructor and description |
---|
JavaStubCompilationUnit
(CompilerConfiguration config, GroovyClassLoader gcl, File destDir) |
JavaStubCompilationUnit
(CompilerConfiguration config, GroovyClassLoader gcl) |
Methods Summary
Type Params | Return Type | Name and description |
---|---|---|
SourceUnit |
addSource(File file) | |
SourceUnit |
addSource(URL url) | |
void |
compile() | |
void |
configure(CompilerConfiguration config) | |
int |
getStubCount() |
Inherited Methods Summary
Constructor Detail
public JavaStubCompilationUnit(CompilerConfiguration config, GroovyClassLoader gcl, File destDir)
public JavaStubCompilationUnit(CompilerConfiguration config, GroovyClassLoader gcl)
Method Detail
@Override public SourceUnit addSource(File file)
@Override public SourceUnit addSource(URL url)
@Override public void compile()
@Override public void configure(CompilerConfiguration config)
public int getStubCount()
© 2003-2020 The Apache Software Foundation
Licensed under the Apache license.
https://docs.groovy-lang.org/2.4.21/html/gapi/org/codehaus/groovy/tools/javac/JavaStubCompilationUnit.html