Class JcrGroovyClassLoaderProvider.JcrCompilationUnit

  • Enclosing class:
    JcrGroovyClassLoaderProvider

    public static class JcrGroovyClassLoaderProvider.JcrCompilationUnit
    extends org.codehaus.groovy.control.CompilationUnit
    • Nested Class Summary

      • Nested classes/interfaces inherited from class 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
    • Field Summary

      • Fields inherited from class org.codehaus.groovy.control.CompilationUnit

        ast, astTransformationsContext, classgenCallback, classNodeResolver, classSourcesByPublicClassName, configured, debug, generatedClasses, names, optimizer, progressCallback, queuedSources, resolveVisitor, sources, staticImportVisitor, summariesByPublicClassName, summariesBySourceName, verifier
      • Fields inherited from class org.codehaus.groovy.control.ProcessingUnit

        classLoader, configuration, errorCollector, phase, phaseComplete
    • Constructor Summary

      Constructors 
      Constructor Description
      JcrCompilationUnit()  
      JcrCompilationUnit​(groovy.lang.GroovyClassLoader loader)  
      JcrCompilationUnit​(org.codehaus.groovy.control.CompilerConfiguration configuration)  
      JcrCompilationUnit​(org.codehaus.groovy.control.CompilerConfiguration configuration, CodeSource security, groovy.lang.GroovyClassLoader loader)  
      JcrCompilationUnit​(org.codehaus.groovy.control.CompilerConfiguration configuration, CodeSource security, groovy.lang.GroovyClassLoader loader, groovy.lang.GroovyClassLoader transformLoader)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      org.codehaus.groovy.control.SourceUnit addSource​(URL url)  
      • Methods inherited from class org.codehaus.groovy.control.CompilationUnit

        addClassNode, addFirstPhaseOperation, addNewPhaseOperation, addPhaseOperation, addPhaseOperation, addPhaseOperation, addSource, addSource, addSource, addSource, addSources, addSources, applyToGeneratedGroovyClasses, applyToPrimaryClassNodes, applyToSourceUnits, compile, compile, configure, createClassVisitor, dequeued, getAST, getASTTransformationsContext, getClasses, getClassgenCallback, getClassNode, getClassNodeResolver, getClassSourcesByPublicClassName, getFirstClassNode, getProgressCallback, getSummariesByPublicClassName, getSummariesBySourceName, getTransformLoader, isPublicClass, iterator, mark, setClassgenCallback, setClassNodeResolver, setProgressCallback
      • Methods inherited from class org.codehaus.groovy.control.ProcessingUnit

        completePhase, getClassLoader, getConfiguration, getErrorCollector, getPhase, getPhaseDescription, gotoPhase, nextPhase, setClassLoader, setConfiguration
    • Constructor Detail

      • JcrCompilationUnit

        public JcrCompilationUnit()
      • JcrCompilationUnit

        public JcrCompilationUnit​(org.codehaus.groovy.control.CompilerConfiguration configuration,
                                  CodeSource security,
                                  groovy.lang.GroovyClassLoader loader,
                                  groovy.lang.GroovyClassLoader transformLoader)
      • JcrCompilationUnit

        public JcrCompilationUnit​(org.codehaus.groovy.control.CompilerConfiguration configuration,
                                  CodeSource security,
                                  groovy.lang.GroovyClassLoader loader)
      • JcrCompilationUnit

        public JcrCompilationUnit​(org.codehaus.groovy.control.CompilerConfiguration configuration)
      • JcrCompilationUnit

        public JcrCompilationUnit​(groovy.lang.GroovyClassLoader loader)
    • Method Detail

      • addSource

        public org.codehaus.groovy.control.SourceUnit addSource​(URL url)
        Overrides:
        addSource in class org.codehaus.groovy.control.CompilationUnit
        See Also:
        CompilationUnit.addSource(java.net.URL)