public class EnremmetaGroovyClassLoader
extends groovy.lang.GroovyClassLoader
Modifier and Type | Field and Description |
---|---|
private SandboxSecurityManager |
sandboxSecurityManager |
Constructor and Description |
---|
EnremmetaGroovyClassLoader(ClassLoader parent,
org.codehaus.groovy.control.CompilerConfiguration config,
boolean useConfigurationClasspath,
SandboxSecurityManager sandboxSecurityManager) |
EnremmetaGroovyClassLoader(ClassLoader loader,
org.codehaus.groovy.control.CompilerConfiguration config,
SandboxSecurityManager sandboxSecurityManager) |
EnremmetaGroovyClassLoader(ClassLoader loader,
SandboxSecurityManager sandboxSecurityManager) |
EnremmetaGroovyClassLoader(groovy.lang.GroovyClassLoader parent,
SandboxSecurityManager sandboxSecurityManager) |
EnremmetaGroovyClassLoader(SandboxSecurityManager sandboxSecurityManager) |
Modifier and Type | Method and Description |
---|---|
Class<?> |
loadClass(String name) |
protected Class |
loadClass(String name,
boolean resolve) |
Class |
loadClass(String name,
boolean lookupScriptFiles,
boolean preferClassOverScript) |
Class |
loadClass(String name,
boolean lookupScriptFiles,
boolean preferClassOverScript,
boolean resolve) |
Class |
parseClass(File file) |
Class |
parseClass(String text) |
Class |
parseClass(String text,
String fileName) |
addClasspath, addURL, clearCache, createCollector, createCompilationUnit, defineClass, defineClass, generateScriptName, getClassCacheEntry, getClassPath, getLoadedClasses, getPermissions, getResourceLoader, getTimeStamp, isRecompilable, isShouldRecompile, isSourceNewer, parseClass, parseClass, parseClass, recompile, removeClassCacheEntry, setClassCacheEntry, setResourceLoader, setShouldRecompile
close, definePackage, findClass, findResource, findResources, getResourceAsStream, getURLs, newInstance, newInstance
defineClass, defineClass
clearAssertionStatus, defineClass, defineClass, defineClass, defineClass, definePackage, findLibrary, findLoadedClass, findSystemClass, getClassLoadingLock, getPackage, getPackages, getParent, getResource, getResources, getSystemClassLoader, getSystemResource, getSystemResourceAsStream, getSystemResources, registerAsParallelCapable, resolveClass, setClassAssertionStatus, setDefaultAssertionStatus, setPackageAssertionStatus, setSigners
private SandboxSecurityManager sandboxSecurityManager
public EnremmetaGroovyClassLoader(SandboxSecurityManager sandboxSecurityManager)
public EnremmetaGroovyClassLoader(ClassLoader loader, SandboxSecurityManager sandboxSecurityManager)
public EnremmetaGroovyClassLoader(groovy.lang.GroovyClassLoader parent, SandboxSecurityManager sandboxSecurityManager)
public EnremmetaGroovyClassLoader(ClassLoader loader, org.codehaus.groovy.control.CompilerConfiguration config, SandboxSecurityManager sandboxSecurityManager)
public EnremmetaGroovyClassLoader(ClassLoader parent, org.codehaus.groovy.control.CompilerConfiguration config, boolean useConfigurationClasspath, SandboxSecurityManager sandboxSecurityManager)
public Class<?> loadClass(String name) throws ClassNotFoundException
loadClass
in class groovy.lang.GroovyClassLoader
ClassNotFoundException
public Class loadClass(String name, boolean lookupScriptFiles, boolean preferClassOverScript) throws ClassNotFoundException, org.codehaus.groovy.control.CompilationFailedException
loadClass
in class groovy.lang.GroovyClassLoader
ClassNotFoundException
org.codehaus.groovy.control.CompilationFailedException
public Class loadClass(String name, boolean lookupScriptFiles, boolean preferClassOverScript, boolean resolve) throws ClassNotFoundException, org.codehaus.groovy.control.CompilationFailedException
loadClass
in class groovy.lang.GroovyClassLoader
ClassNotFoundException
org.codehaus.groovy.control.CompilationFailedException
protected Class loadClass(String name, boolean resolve) throws ClassNotFoundException
loadClass
in class groovy.lang.GroovyClassLoader
ClassNotFoundException
public Class parseClass(File file) throws org.codehaus.groovy.control.CompilationFailedException, IOException
parseClass
in class groovy.lang.GroovyClassLoader
org.codehaus.groovy.control.CompilationFailedException
IOException
public Class parseClass(String text, String fileName) throws org.codehaus.groovy.control.CompilationFailedException
parseClass
in class groovy.lang.GroovyClassLoader
org.codehaus.groovy.control.CompilationFailedException