Class JcrGroovyClassLoaderProvider.JcrSourceUnit

java.lang.Object
org.codehaus.groovy.control.ProcessingUnit
org.codehaus.groovy.control.SourceUnit
org.exoplatform.services.jcr.ext.script.groovy.JcrGroovyClassLoaderProvider.JcrSourceUnit
Enclosing class:
JcrGroovyClassLoaderProvider

public static class JcrGroovyClassLoaderProvider.JcrSourceUnit extends org.codehaus.groovy.control.SourceUnit
Adapter for JCR like URLs.
  • Field Summary

    Fields inherited from class org.codehaus.groovy.control.SourceUnit

    ast, cst, name, source

    Fields inherited from class org.codehaus.groovy.control.ProcessingUnit

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

    Constructors
    Constructor
    Description
    JcrSourceUnit(File source, org.codehaus.groovy.control.CompilerConfiguration configuration, groovy.lang.GroovyClassLoader loader, org.codehaus.groovy.control.ErrorCollector er)
     
    JcrSourceUnit(String name, String source, org.codehaus.groovy.control.CompilerConfiguration configuration, groovy.lang.GroovyClassLoader loader, org.codehaus.groovy.control.ErrorCollector er)
     
    JcrSourceUnit(String name, org.codehaus.groovy.control.io.ReaderSource source, org.codehaus.groovy.control.CompilerConfiguration flags, groovy.lang.GroovyClassLoader loader, org.codehaus.groovy.control.ErrorCollector er)
     
    JcrSourceUnit(URL source, org.codehaus.groovy.control.CompilerConfiguration configuration, groovy.lang.GroovyClassLoader loader, org.codehaus.groovy.control.ErrorCollector er)
     
  • Method Summary

    Modifier and Type
    Method
    Description
     

    Methods inherited from class org.codehaus.groovy.control.SourceUnit

    addError, addException, convert, create, create, failedWithUnexpectedEOF, getAST, getCST, getName, getSample, getSource, isEofToken, parse

    Methods inherited from class org.codehaus.groovy.control.ProcessingUnit

    completePhase, configure, 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

    • JcrSourceUnit

      public JcrSourceUnit(File source, org.codehaus.groovy.control.CompilerConfiguration configuration, groovy.lang.GroovyClassLoader loader, org.codehaus.groovy.control.ErrorCollector er)
    • JcrSourceUnit

      public JcrSourceUnit(String name, org.codehaus.groovy.control.io.ReaderSource source, org.codehaus.groovy.control.CompilerConfiguration flags, groovy.lang.GroovyClassLoader loader, org.codehaus.groovy.control.ErrorCollector er)
    • JcrSourceUnit

      public JcrSourceUnit(String name, String source, org.codehaus.groovy.control.CompilerConfiguration configuration, groovy.lang.GroovyClassLoader loader, org.codehaus.groovy.control.ErrorCollector er)
    • JcrSourceUnit

      public JcrSourceUnit(URL source, org.codehaus.groovy.control.CompilerConfiguration configuration, groovy.lang.GroovyClassLoader loader, org.codehaus.groovy.control.ErrorCollector er)
  • Method Details

    • getUrl

      public URL getUrl()