Groovy 1.7.0

groovy.util
Class GroovyScriptEngine.ScriptClassLoader

java.lang.Object
  java.lang.ClassLoader
      java.security.SecureClassLoader
          java.net.URLClassLoader
              groovy.lang.GroovyClassLoader
                  groovy.util.GroovyScriptEngine.ScriptClassLoader

class GroovyScriptEngine.ScriptClassLoader
extends GroovyClassLoader

Field Summary
 
Fields inherited from class GroovyClassLoader
classCache, sourceCache
 
Constructor Summary
GroovyScriptEngine.ScriptClassLoader(GroovyClassLoader loader)

GroovyScriptEngine.ScriptClassLoader(ClassLoader loader)

 
Method Summary
protected CompilationUnit createCompilationUnit(CompilerConfiguration config, CodeSource source)

Class parseClass(GroovyCodeSource codeSource, boolean shouldCacheSource)

 
Methods inherited from class GroovyClassLoader
addClasspath, addURL, clearCache, createCollector, createCompilationUnit, defineClass, defineClass, defineClass, defineClass, expandClassPath, generateScriptName, getClassCacheEntry, getClassPath, getLoadedClasses, getPermissions, getResourceLoader, getTimeStamp, isRecompilable, isShouldRecompile, isSourceNewer, loadClass, loadClass, loadClass, parseClass, parseClass, parseClass, parseClass, parseClass, parseClass, parseClass, recompile, removeClassCacheEntry, setClassCacheEntry, setResourceLoader, setShouldRecompile
 
Methods inherited from class URLClassLoader
newInstance, newInstance, findResource, findResources, getURLs, loadClass, getSystemClassLoader, getResource, getResourceAsStream, getSystemResource, getSystemResourceAsStream, clearAssertionStatus, getParent, getResources, getSystemResources, setClassAssertionStatus, setDefaultAssertionStatus, setPackageAssertionStatus, wait, wait, wait, hashCode, getClass, equals, toString, notify, notifyAll
 
Methods inherited from class SecureClassLoader
loadClass, getSystemClassLoader, getResource, getResourceAsStream, getSystemResource, getSystemResourceAsStream, clearAssertionStatus, getParent, getResources, getSystemResources, setClassAssertionStatus, setDefaultAssertionStatus, setPackageAssertionStatus, wait, wait, wait, hashCode, getClass, equals, toString, notify, notifyAll
 
Methods inherited from class ClassLoader
loadClass, getSystemClassLoader, getResource, getResourceAsStream, getSystemResource, getSystemResourceAsStream, clearAssertionStatus, getParent, getResources, getSystemResources, setClassAssertionStatus, setDefaultAssertionStatus, setPackageAssertionStatus, wait, wait, wait, hashCode, getClass, equals, toString, notify, notifyAll
 
Methods inherited from class Object
wait, wait, wait, hashCode, getClass, equals, toString, notify, notifyAll
 

Constructor Detail

GroovyScriptEngine.ScriptClassLoader

public GroovyScriptEngine.ScriptClassLoader(GroovyClassLoader loader)


GroovyScriptEngine.ScriptClassLoader

public GroovyScriptEngine.ScriptClassLoader(ClassLoader loader)


 
Method Detail

createCompilationUnit

@Override
protected CompilationUnit createCompilationUnit(CompilerConfiguration config, CodeSource source)


parseClass

@Override
public Class parseClass(GroovyCodeSource codeSource, boolean shouldCacheSource)


 

Copyright © 2003-2009 The Codehaus. All rights reserved.