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 DefaultGroovyCompiler
Builder 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 DefaultTopCodeCache
Builder 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.
SourceClassLoader based on layers of BytecodeClassLoader plus optionally a TopCodeCache.
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.