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, setShouldRecompileclose, definePackage, findClass, findResource, findResources, getResourceAsStream, getURLs, newInstance, newInstancedefineClass, defineClassclearAssertionStatus, defineClass, defineClass, defineClass, defineClass, definePackage, findLibrary, findLoadedClass, findSystemClass, getClassLoadingLock, getPackage, getPackages, getParent, getResource, getResources, getSystemClassLoader, getSystemResource, getSystemResourceAsStream, getSystemResources, registerAsParallelCapable, resolveClass, setClassAssertionStatus, setDefaultAssertionStatus, setPackageAssertionStatus, setSignersprivate 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.GroovyClassLoaderClassNotFoundExceptionpublic Class loadClass(String name, boolean lookupScriptFiles, boolean preferClassOverScript) throws ClassNotFoundException, org.codehaus.groovy.control.CompilationFailedException
loadClass in class groovy.lang.GroovyClassLoaderClassNotFoundExceptionorg.codehaus.groovy.control.CompilationFailedExceptionpublic Class loadClass(String name, boolean lookupScriptFiles, boolean preferClassOverScript, boolean resolve) throws ClassNotFoundException, org.codehaus.groovy.control.CompilationFailedException
loadClass in class groovy.lang.GroovyClassLoaderClassNotFoundExceptionorg.codehaus.groovy.control.CompilationFailedExceptionprotected Class loadClass(String name, boolean resolve) throws ClassNotFoundException
loadClass in class groovy.lang.GroovyClassLoaderClassNotFoundExceptionpublic Class parseClass(File file) throws org.codehaus.groovy.control.CompilationFailedException, IOException
parseClass in class groovy.lang.GroovyClassLoaderorg.codehaus.groovy.control.CompilationFailedExceptionIOExceptionpublic Class parseClass(String text, String fileName) throws org.codehaus.groovy.control.CompilationFailedException
parseClass in class groovy.lang.GroovyClassLoaderorg.codehaus.groovy.control.CompilationFailedException