Top Description Interfaces Classes Enums
[default module]

Package org.easymock.bytebuddy.implementation.auxiliary

Annotations
@ByDefault
Imports
org.easymock.bytebuddy.utility.nullability.NeverNull

Auxiliary types describe helper types that aid as a supplementary to a given org.easymock.bytebuddy.dynamic.scaffold.InstrumentedType. A typical use case for auxiliary types is granting access to super invocations of method calls.

Interface Summary

Modifier and TypeInterface and Description
public interface
AuxiliaryType

An auxiliary type that provides services to the instrumentation of another type.

Class Summary

Modifier and TypeClass and Description
public class
MethodCallProxy

A method call proxy represents a class that is compiled against a particular method which can then be called whenever either its java.util.concurrent.Callable#call() or Runnable#run() method is called where the method call proxy implements both interfaces.

public class
TypeProxy

A type proxy creates accessor methods for all overridable methods of a given type by subclassing the given type and delegating all method calls to accessor methods of the instrumented type it was created for.

Enum Summary

Modifier and TypeEnum and Description
public enum
PrivilegedMemberLookupAction

A PrivilegedExceptionAction to lookup a method constant using an java.security.AccessController.

public enum
TrivialType

A trivial type that extends java.lang.Object without defining any fields, methods or constructors.