Uses of Package
net.bytebuddy.description.method
Packages that use net.bytebuddy.description.method
Package
Description
Byte Buddy is a library for creating Java classes at runtime of a Java program.
An agent builder is used to easily implement load-time class-transformations using a Java agent.
The ASM package contains classes that are meant for direct interaction with the ASM API.
A package for types that allow for applying Byte Buddy transformation during a build process.
Classes of this package allow the representation of Java classes, their member and their meta data.
Contains descriptions of annotations and annotation values.
Contains descriptions of Java methods and constructors as well as their parameters.
Contains descriptions of Java types and packages.
This package contains classes and interfaces that are connected to writing the byte stream that represents a Java
type that is dynamically created and for loading this type into a running JVM process.
This package contains helper types and implementations that are responsible for the actual writing of a byte array
representing a Java class.
All classes and types in this package are related to creating a
DynamicType
by
enhancing a given type.All classes and types in this package are related to creating a
DynamicType
by
creating a subclass of a given type.The implementation package contains any logic for intercepting method calls.
All types and classes in this package are responsible for writing attributes for a given Java byte code element,
i.e.
Auxiliary types describe helper types that aid as a supplementary to a given
InstrumentedType
.The types and classes of this package are responsible for binding a method call to calling another method.
This package contains annotations, types and classes that are responsible for binding a method to calling another
method by interpreting annotations that indicate how a method should be bound to another method.
Types and classes in this package are responsible for creating Java byte code for a given byte code target
which is represented by a
MethodDescription
.StackManipulation
s in this package are responsible for
creating compile-time constants and pushing them onto the operand stack.StackManipulation
s of this package are responsible for
accessing type or method members, i.e.Contains an API for matching Java byte code entities.
Classes of this package allow for the creating
TypeDescription
s without
loading any classes.This package contains utility classes for common use within any Byte Buddy logic.
A package containing visitor classes for ASM.
-
Classes in net.bytebuddy.description.method used by net.bytebuddyClassDescriptionImplementations of this interface describe a Java method, i.e.A token representing a method's properties detached from a type.
-
Classes in net.bytebuddy.description.method used by net.bytebuddy.agent.builderClassDescriptionImplementations of this interface describe a Java method, i.e.Represents a method in its defined shape, i.e.
-
Classes in net.bytebuddy.description.method used by net.bytebuddy.asmClassDescriptionImplementations of this interface describe a Java method, i.e.Represents a method in its defined shape, i.e.Implementations represent a list of method descriptions.Description of the parameter of a Java method or constructor.Represents a parameter in its defined shape, i.e.
-
Classes in net.bytebuddy.description.method used by net.bytebuddy.buildClassDescriptionImplementations of this interface describe a Java method, i.e.Represents a method in its defined shape, i.e.A token representing a method's name and raw return and parameter types.
-
Classes in net.bytebuddy.description.method used by net.bytebuddy.description
-
Classes in net.bytebuddy.description.method used by net.bytebuddy.description.annotation
-
Classes in net.bytebuddy.description.method used by net.bytebuddy.description.methodClassDescriptionImplementations of this interface describe a Java method, i.e.An abstract base implementation of a method description.Represents a method in its defined shape, i.e.An abstract base implementation of a method description in its defined shape.A proxy type for invoking methods of
java.lang.reflect.Executable
.A base implementation for a loaded instance representation for ajava.lang.reflect.Executable
.Represents a method description in its generic shape, i.e.A token representing a method's name and raw return and parameter types.A token representing a method's properties detached from a type.A token representing a method's erased return and parameter types.Implementations represent a list of method descriptions.A base implementation of aMethodList
.Description of the parameter of a Java method or constructor.A base implementation of a method parameter description.Description of a loaded parameter with support for the information exposed byjava.lang.reflect.Parameter
.A proxy for ajava.lang.reflect.Parameter
.A source for querying parameter annotations.Represents a parameter in its defined shape, i.e.An abstract base implementation of a parameter description in its defined shape.Represents a parameter description in its generic shape, i.e.A token representing a parameter's properties detached from a type.Represents a list of parameters of a method or a constructor.An base implementation for aParameterList
.Represents a list of parameters for an executable, i.e.A dispatcher for creating descriptions of parameter lists and for evaluating the size of anjava.lang.reflect.Executable
's parameters. -
Classes in net.bytebuddy.description.method used by net.bytebuddy.description.typeClassDescriptionImplementations of this interface describe a Java method, i.e.Represents a method in its defined shape, i.e.Represents a method description in its generic shape, i.e.Implementations represent a list of method descriptions.Description of the parameter of a Java method or constructor.
-
Classes in net.bytebuddy.description.method used by net.bytebuddy.dynamicClassDescriptionImplementations of this interface describe a Java method, i.e.An abstract base implementation of a method description.Represents a method in its defined shape, i.e.A token representing a method's properties detached from a type.Description of the parameter of a Java method or constructor.A base implementation of a method parameter description.Represents a parameter in its defined shape, i.e.A token representing a parameter's properties detached from a type.Represents a list of parameters of a method or a constructor.An base implementation for a
ParameterList
. -
Classes in net.bytebuddy.description.method used by net.bytebuddy.dynamic.scaffoldClassDescriptionImplementations of this interface describe a Java method, i.e.An abstract base implementation of a method description.Represents a method in its defined shape, i.e.An abstract base implementation of a method description in its defined shape.A token representing a method's name and raw return and parameter types.A token representing a method's properties detached from a type.A token representing a method's erased return and parameter types.Implementations represent a list of method descriptions.Represents a parameter in its defined shape, i.e.Represents a list of parameters of a method or a constructor.
-
Classes in net.bytebuddy.description.method used by net.bytebuddy.dynamic.scaffold.inlineClassDescriptionImplementations of this interface describe a Java method, i.e.An abstract base implementation of a method description.Represents a method in its defined shape, i.e.An abstract base implementation of a method description in its defined shape.A token representing a method's name and raw return and parameter types.A token representing a method's erased return and parameter types.Represents a parameter in its defined shape, i.e.Represents a list of parameters of a method or a constructor.
-
Classes in net.bytebuddy.description.method used by net.bytebuddy.dynamic.scaffold.subclassClassDescriptionImplementations of this interface describe a Java method, i.e.A token representing a method's name and raw return and parameter types.A token representing a method's properties detached from a type.
-
Classes in net.bytebuddy.description.method used by net.bytebuddy.implementationClassDescriptionImplementations of this interface describe a Java method, i.e.An abstract base implementation of a method description.Represents a method in its defined shape, i.e.An abstract base implementation of a method description in its defined shape.A token representing a method's name and raw return and parameter types.A token representing a method's erased return and parameter types.Implementations represent a list of method descriptions.Description of the parameter of a Java method or constructor.Represents a parameter in its defined shape, i.e.Represents a list of parameters of a method or a constructor.
-
Classes in net.bytebuddy.description.method used by net.bytebuddy.implementation.attributeClassDescriptionImplementations of this interface describe a Java method, i.e.Represents a method in its defined shape, i.e.
-
Classes in net.bytebuddy.description.method used by net.bytebuddy.implementation.auxiliaryClassDescriptionImplementations of this interface describe a Java method, i.e.Represents a method in its defined shape, i.e.
-
Classes in net.bytebuddy.description.method used by net.bytebuddy.implementation.bind
-
Classes in net.bytebuddy.description.method used by net.bytebuddy.implementation.bind.annotationClassDescriptionImplementations of this interface describe a Java method, i.e.Represents a method in its defined shape, i.e.Description of the parameter of a Java method or constructor.
-
Classes in net.bytebuddy.description.method used by net.bytebuddy.implementation.bytecode
-
Classes in net.bytebuddy.description.method used by net.bytebuddy.implementation.bytecode.constant
-
Classes in net.bytebuddy.description.method used by net.bytebuddy.implementation.bytecode.memberClassDescriptionImplementations of this interface describe a Java method, i.e.Represents a method in its defined shape, i.e.Description of the parameter of a Java method or constructor.
-
Classes in net.bytebuddy.description.method used by net.bytebuddy.matcherClassDescriptionImplementations of this interface describe a Java method, i.e.Represents a method in its defined shape, i.e.A token representing a method's name and raw return and parameter types.A token representing a method's properties detached from a type.Implementations represent a list of method descriptions.Description of the parameter of a Java method or constructor.Represents a parameter in its defined shape, i.e.Represents a list of parameters of a method or a constructor.
-
Classes in net.bytebuddy.description.method used by net.bytebuddy.poolClassDescriptionImplementations of this interface describe a Java method, i.e.An abstract base implementation of a method description.Represents a method in its defined shape, i.e.An abstract base implementation of a method description in its defined shape.Implementations represent a list of method descriptions.A base implementation of a
MethodList
.Description of the parameter of a Java method or constructor.A base implementation of a method parameter description.Represents a parameter in its defined shape, i.e.An abstract base implementation of a parameter description in its defined shape.Represents a list of parameters of a method or a constructor.An base implementation for aParameterList
. -
Classes in net.bytebuddy.description.method used by net.bytebuddy.utilityClassDescriptionImplementations of this interface describe a Java method, i.e.Represents a method in its defined shape, i.e.
-
Classes in net.bytebuddy.description.method used by net.bytebuddy.utility.visitor