| Modifier and Type | Interface and Description |
|---|---|
| public interface | Implementation
An implementation is responsible for implementing methods of a dynamically created type as byte code. |
| public interface | LoadedTypeInitializer
Implementations of this interface explicitly initialize a loaded type. |
| public interface | MethodAccessorFactory
A factory for creating method proxies for an auxiliary type. |
| Modifier and Type | Class and Description |
|---|---|
| public class | DefaultMethodCall
This |
| public class | EqualsMethod
An implementation of |
| public class | ExceptionMethod
This implementation causes a |
| public abstract class | FieldAccessor
Defines a method to access a given field by following the Java bean conventions for getters and setters:
|
| public abstract class | FixedValue
This implementation returns a fixed value for a method. |
| public class | HashCodeMethod
An implementation of |
| public abstract class | InvocationHandlerAdapter
An adapter for adapting an |
| public class | InvokeDynamic
An implementation that applies a dynamic method invocation. |
| public class | MethodCall
This |
| public class | MethodDelegation
This implementation delegates a method call to another method which can either be |
| public class | ToStringMethod
An implementation of |
| Modifier and Type | Enum and Description |
|---|---|
| public enum | StubMethod
This implementation creates a method stub which does nothing but returning the default value of the return type of the method. |
| public enum | SuperMethodCall
This implementation will create a new method which simply calls its super method. |