Class ProcessingUnit

  • Direct Known Subclasses:
    CompilationUnit, SourceUnit

    public abstract class ProcessingUnit
    extends Object
    A base class for data structures that can collect messages and errors during processing.
    • Field Detail

      • phase

        protected int phase
        The current phase
      • phaseComplete

        protected boolean phaseComplete
        True if phase is finished
      • configuration

        protected CompilerConfiguration configuration
        Configuration and other settings that control processing
      • classLoader

        protected GroovyClassLoader classLoader
        The ClassLoader to use during processing
      • errorCollector

        protected ErrorCollector errorCollector
        a helper to share errors and report them