| Class | Description |
|---|---|
| CglibPlugin |
The CGLIB plugin recognizes when elements of cglib are loaded and rewrites them to catch certain events occuring.
|
| CglibPluginCapturing |
This bytecode rewriter intercepts calls to generate made in the CGLIB framework and allows us to record what
generator is called to create the proxy for some type.
|
| ClassPreProcessorAgentAdapter |
Class pre-processor.
|
| ClassVisitingConstructorAppender | |
| FalseReturner | |
| FileSystemWatcher |
A simple watcher for the file system.
|
| GrailsPlugin | |
| GroovyPlugin |
What does it do?
|
| JVMPlugin |
Reloading plugin for 'poking' JVM classes that are known to cache reflective state.
|
| ModifyDefineInClassLoaderForClassArtifactsType |
Related to the groovy support, this modifies a piece of the groovy runtime so SpringLoaded can be in the mix.
|
| NonFinalizer |
Makes a field or fields non final.
|
| PluginUtils | |
| ReloadableFileChangeListener | |
| SpringLoadedAgent |
Basic agent implementation.
|
| SpringLoadedPreProcessor |
The entry point for the agent - all classes that can be modified will be passed into preProcess().
|
| SpringPlugin |
First stab at the Spring plugin for Spring-Loaded.
|
| Enum | Description |
|---|---|
| ReloadDecision |
| Exception | Description |
|---|---|
| Impossible |
This exception is thrown when something completely unexpected happens (an assertion is violated).
|