- org.codehaus.groovy.tools.javac.JavaAwareCompilationUnit
-
-
Inherited fields
Fields inherited from class |
Fields |
class CompilationUnit |
ast, astTransformationsContext, classNodeResolver, classgenCallback, configured, debug, progressCallback, queuedSources, resolveVisitor, sources |
class ProcessingUnit |
classLoader, configuration, errorCollector, phase, phaseComplete |
-
Methods Summary
-
Inherited Methods Summary
Inherited Methods
Methods inherited from class |
Name |
class CompilationUnit |
addClassNode, addFirstPhaseOperation, addFirstPhaseOperation, addJavaCompilationUnits, addNewPhaseOperation, addNewPhaseOperation, addPhaseOperation, addPhaseOperation, addPhaseOperation, addPhaseOperation, addPhaseOperation, addPhaseOperation, addSource, addSource, addSource, addSource, addSource, addSources, addSources, applyToPrimaryClassNodes, applyToSourceUnits, call, compile, compile, configure, createClassVisitor, dequeued, getAST, getASTTransformationsContext, getClassNode, getClassNodeResolver, getClasses, getClassgenCallback, getCommonSuperClass, getFirstClassNode, getJavaCompilationUnitSet, getProgressCallback, getSourceUnit, getSourceUnit, getTransformLoader, hasNext, iterator, mark, needSortedInput, next, remove, setClassNodeResolver, setClassgenCallback, setProgressCallback, transform |
class ProcessingUnit |
completePhase, configure, getClassLoader, getConfiguration, getErrorCollector, getPhase, getPhaseDescription, gotoPhase, isPhaseComplete, nextPhase, setClassLoader, setConfiguration |
-
-
Constructor Detail
-
public JavaAwareCompilationUnit()
-
Method Detail
-
@com.github.javaparser.ast.expr.MarkerAnnotationExprOverride
public void addSources(String[] paths)
-
@com.github.javaparser.ast.expr.MarkerAnnotationExprOverride
public void addSources(File[] files)
-
@com.github.javaparser.ast.expr.MarkerAnnotationExprOverride
public void configure(CompilerConfiguration configuration)
-
@com.github.javaparser.ast.expr.MarkerAnnotationExprOverride
public void gotoPhase(int phase)
Copyright © 2003-2020 The Apache Software Foundation. All rights reserved.