All Classes and Interfaces
Class
Description
Abstract base
Grengine.Abstract base implementation of the
Source interface.Abstract base class for implementing
Sources.Bytecode with class name.
Bytecode-based class loader that also implements the
SourceClassLoader
interface.Helper class for analyzing class name conflicts.
Exception optionally thrown if code layers or code layers and parent
class loader contain classes with the same name.
Interface for releasing class metadata when done using it.
Interface for code from compiling an instance of
Sources.Information about compiled source.
Exception thrown when (Groovy script) compilation failed.
Compiler.
Compiler factory.
Sources based on a collection of
Sources.Builder for instances of
CompositeSources.Exception thrown when creating an instance of
Script failed.Default implementation for releasing class metadata when done using it.
Default implementation of
Code with all bytecode in memory.File-based script source, default implementation of the
FileSource interface.Default Groovy compiler.
Builder for instances of
DefaultGroovyCompiler.Factory for instances of
DefaultGroovyCompilerBuilder for instances of
DefaultGroovyCompilerFactory.Default implementation of
SingleSourceCode with all bytecode in memory.Default implementation of the
SourceFactory interface.Builder for
SourceFactory instances.Text-based script source, default implementation of the
TextSource interface.Default implementation of the
SourceFactory interface.Builder for instances of
DefaultTopCodeCache.Factory for instances of
DefaultTopCodeCacheBuilder for instances of
DefaultTopCodeCacheFactory.URL-based script source with content considered static,
default implementation of the
UrlSource interface.Sources based on a directory with script files.
Builder for instances of
DirBasedSources.Mode for parsing directories for files.
Engine interface.
Engine ID used to authenticate instances of
Loader.Interface for a file-based script source.
Sources based on a fixed set of
Source.Builder for instances of
FixedSetSources.Grengine.
Builder for instances of
Grengine.Convenience class for easily getting a Grengine that works with Grape.
General Grengine exception.
Builder for instances of
LayeredClassLoader.Engine based on instances of
LayeredClassLoader.Builder for instances of
LayeredEngine.Wrapper for a
SourceClassLoader that can only be used
by the Engine that created it.Exception thrown when loading a class failed.
Mode for loading classes.
Interface for code created by compiling a single
Source script.Interface for a (Groovy script) source.
Abstract class loader that can load the main and other classes of a source.
Source factory.
Interface for a set of
Source that can change with time.Helper class for tracking updates of a set of
Source.Static utility methods around
Sources.Static utility methods around
Source.Interface for a text-based script source.
Code cache used to compile and cache code for single source instances.
Factory of
TopCodeCache instances.Interface for notifying about successful or failed Grengine updates.
Interface for a URL-based script source.