| AbstractGlueGenerator |
Support code for generating enhancer/fast-class glue.
|
| AnonymousClassDefiner |
ClassDefiner that defines classes using sun.misc.Unsafe#defineAnonymousClass.
|
| BytecodeTasks |
Utility methods to generate common bytecode tasks.
|
| ChildClassDefiner |
|
| ChildClassDefiner.ChildLoader |
Custom class loader that grants access to defineClass
|
| ChildClassDefiner.ChildLoaderCacheHolder |
|
| ChildClassDefiner.SystemChildLoaderHolder |
|
| ClassBuilding |
Entry-point for building enhanced classes and 'fast-class' invocation.
|
| ClassDefining |
Entry-point for defining dynamically generated classes.
|
| ClassDefining.ClassDefinerHolder |
|
| Enhancer |
Generates enhanced classes.
|
| EnhancerBuilderImpl |
Builder of enhancers that provide method interception via bytecode generation.
|
| FastClass |
Generates fast-classes.
|
| GeneratedClassDefiner |
ClassDefiner that defines classes using a generated access function.
|
| HiddenClassDefiner |
ClassDefiner that defines classes using MethodHandles.Lookup#defineHiddenClass.
|
| ImmutableStringTrie |
Immutable space-efficient trie that provides a quick lookup index for a sorted set of non empty
strings.
|
| ImmutableStringTrie.Overflow |
Immutable trie that delegates searches that lie outside its range to an overflow trie.
|
| MethodPartition |
Accumulates methods with the same name and number of parameters.
|
| UnsafeClassDefiner |
|
| UnsafeClassDefiner.ClassLoaderDefineClassHolder |
|
| UnsafeClassDefiner.DefineClassCacheHolder |
|