Class JcrGroovyClassLoaderProvider.JcrCompilationUnit

java.lang.Object
org.codehaus.groovy.control.ProcessingUnit
org.codehaus.groovy.control.CompilationUnit
org.exoplatform.services.jcr.ext.script.groovy.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(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

    Modifier and Type
    Method
    Description
    org.codehaus.groovy.control.SourceUnit
     

    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

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • 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 Details

    • 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)