Package com.google.inject.internal.aop
package com.google.inject.internal.aop
-
ClassDescriptionSupport code for generating enhancer/fast-class glue.
ClassDefinerthat defines classes usingsun.misc.Unsafe#defineAnonymousClass.Utility methods to generate common bytecode tasks.ClassDefinerthat defines classes using childClassLoaders.Custom class loader that grants access to defineClassEntry-point for building enhanced classes and 'fast-class' invocation.Defines dynamically generated classes.Entry-point for defining dynamically generated classes.Generates enhanced classes.Builder of enhancers that provide method interception via bytecode generation.Generates fast-classes.ClassDefinerthat defines classes using a generated access function.Thrown when errors occur defining enhancer/fast-class glue.ClassDefinerthat defines classes usingMethodHandles.Lookup#defineHiddenClass.Immutable space-efficient trie that provides a quick lookup index for a sorted set of non empty strings.Immutable trie that delegates searches that lie outside its range to an overflow trie.Accumulates methods with the same name and number of parameters.ClassDefinerthat defines classes usingsun.misc.Unsafe.