Uses of Package
net.bytebuddy.description.method
-
Packages that use net.bytebuddy.description.method Package Description net.bytebuddy Byte Buddy is a library for creating Java classes at runtime of a Java program.net.bytebuddy.agent.builder An agent builder is used to easily implement load-time class-transformations using a Java agent.net.bytebuddy.asm The ASM package contains classes that are meant for direct interaction with the ASM API.net.bytebuddy.build A package for types that allow for applying Byte Buddy transformation during a build process.net.bytebuddy.description Classes of this package allow the representation of Java classes, their member and their meta data.net.bytebuddy.description.annotation Contains descriptions of annotations and annotation values.net.bytebuddy.description.method Contains descriptions of Java methods and constructors as well as their parameters.net.bytebuddy.description.type Contains descriptions of Java types and packages.net.bytebuddy.dynamic 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.net.bytebuddy.dynamic.scaffold This package contains helper types and implementations that are responsible for the actual writing of a byte array representing a Java class.net.bytebuddy.dynamic.scaffold.inline All classes and types in this package are related to creating aDynamicType
by enhancing a given type.net.bytebuddy.dynamic.scaffold.subclass All classes and types in this package are related to creating aDynamicType
by creating a subclass of a given type.net.bytebuddy.implementation The implementation package contains any logic for intercepting method calls.net.bytebuddy.implementation.attribute All types and classes in this package are responsible for writing attributes for a given Java byte code element, i.e.net.bytebuddy.implementation.auxiliary Auxiliary types describe helper types that aid as a supplementary to a givenInstrumentedType
.net.bytebuddy.implementation.bind The types and classes of this package are responsible for binding a method call to calling another method.net.bytebuddy.implementation.bind.annotation 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.net.bytebuddy.implementation.bytecode Types and classes in this package are responsible for creating Java byte code for a given byte code target which is represented by aMethodDescription
.net.bytebuddy.implementation.bytecode.constant StackManipulation
s in this package are responsible for creating compile-time constants and pushing them onto the operand stack.net.bytebuddy.implementation.bytecode.member StackManipulation
s of this package are responsible for accessing type or method members, i.e.net.bytebuddy.matcher Contains an API for matching Java byte code entities.net.bytebuddy.pool Classes of this package allow for the creatingTypeDescription
s without loading any classes.net.bytebuddy.utility This package contains utility classes for common use within any Byte Buddy logic.net.bytebuddy.utility.visitor A package containing visitor classes for ASM. -
Classes in net.bytebuddy.description.method used by net.bytebuddy Class Description MethodDescription Implementations of this interface describe a Java method, i.e.MethodDescription.Token A token representing a method's properties detached from a type. -
Classes in net.bytebuddy.description.method used by net.bytebuddy.agent.builder Class Description MethodDescription Implementations of this interface describe a Java method, i.e.MethodDescription.InDefinedShape Represents a method in its defined shape, i.e. -
Classes in net.bytebuddy.description.method used by net.bytebuddy.asm Class Description MethodDescription Implementations of this interface describe a Java method, i.e.MethodDescription.InDefinedShape Represents a method in its defined shape, i.e.MethodList Implementations represent a list of method descriptions.ParameterDescription Description of the parameter of a Java method or constructor.ParameterDescription.InDefinedShape Represents a parameter in its defined shape, i.e. -
Classes in net.bytebuddy.description.method used by net.bytebuddy.build Class Description MethodDescription Implementations of this interface describe a Java method, i.e. -
Classes in net.bytebuddy.description.method used by net.bytebuddy.description Class Description MethodDescription.InDefinedShape Represents a method in its defined shape, i.e. -
Classes in net.bytebuddy.description.method used by net.bytebuddy.description.annotation Class Description MethodDescription.InDefinedShape Represents a method in its defined shape, i.e. -
Classes in net.bytebuddy.description.method used by net.bytebuddy.description.method Class Description MethodDescription Implementations of this interface describe a Java method, i.e.MethodDescription.AbstractBase An abstract base implementation of a method description.MethodDescription.InDefinedShape Represents a method in its defined shape, i.e.MethodDescription.InDefinedShape.AbstractBase An abstract base implementation of a method description in its defined shape.MethodDescription.InGenericShape Represents a method description in its generic shape, i.e.MethodDescription.SignatureToken A token representing a method's name and raw return and parameter types.MethodDescription.Token A token representing a method's properties detached from a type.MethodDescription.TypeToken A token representing a method's erased return and parameter types.MethodList Implementations represent a list of method descriptions.MethodList.AbstractBase A base implementation of aMethodList
.ParameterDescription Description of the parameter of a Java method or constructor.ParameterDescription.AbstractBase A base implementation of a method parameter description.ParameterDescription.ForLoadedParameter Description of a loaded parameter with support for the information exposed byjava.lang.reflect.Parameter
.ParameterDescription.ForLoadedParameter.Dispatcher A dispatcher creating parameter descriptions based on the API that is available for the current JVM.ParameterDescription.ForLoadedParameter.Dispatcher.CreationAction A creation action for a dispatcher.ParameterDescription.ForLoadedParameter.Dispatcher.ForLegacyVm A dispatcher for a legacy VM that does not know thejava.lang.reflect.Parameter
type that only throws exceptions on any property extraction.ParameterDescription.ForLoadedParameter.ParameterAnnotationSource A source for querying parameter annotations.ParameterDescription.InDefinedShape Represents a parameter in its defined shape, i.e.ParameterDescription.InDefinedShape.AbstractBase An abstract base implementation of a parameter description in its defined shape.ParameterDescription.InGenericShape Represents a parameter description in its generic shape, i.e.ParameterDescription.Token A token representing a parameter's properties detached from a type.ParameterList Represents a list of parameters of a method or a constructor.ParameterList.AbstractBase An base implementation for aParameterList
.ParameterList.ForLoadedExecutable Represents a list of parameters for an executable, i.e.ParameterList.ForLoadedExecutable.Dispatcher A dispatcher for creating descriptions of parameter lists and for evaluating the size of anjava.lang.reflect.Executable
's parameters.ParameterList.ForLoadedExecutable.Dispatcher.CreationAction A creation action for a dispatcher.ParameterList.ForLoadedExecutable.Dispatcher.ForLegacyVm A dispatcher for a legacy VM that does not support thejava.lang.reflect.Parameter
type. -
Classes in net.bytebuddy.description.method used by net.bytebuddy.description.type Class Description MethodDescription Implementations of this interface describe a Java method, i.e.MethodDescription.InDefinedShape Represents a method in its defined shape, i.e.MethodDescription.InGenericShape Represents a method description in its generic shape, i.e.MethodList Implementations represent a list of method descriptions.ParameterDescription Description of the parameter of a Java method or constructor. -
Classes in net.bytebuddy.description.method used by net.bytebuddy.dynamic Class Description MethodDescription Implementations of this interface describe a Java method, i.e.MethodDescription.AbstractBase An abstract base implementation of a method description.MethodDescription.InDefinedShape Represents a method in its defined shape, i.e.MethodDescription.Token A token representing a method's properties detached from a type.ParameterDescription Description of the parameter of a Java method or constructor.ParameterDescription.AbstractBase A base implementation of a method parameter description.ParameterDescription.InDefinedShape Represents a parameter in its defined shape, i.e.ParameterDescription.Token A token representing a parameter's properties detached from a type.ParameterList Represents a list of parameters of a method or a constructor.ParameterList.AbstractBase An base implementation for aParameterList
. -
Classes in net.bytebuddy.description.method used by net.bytebuddy.dynamic.scaffold Class Description MethodDescription Implementations of this interface describe a Java method, i.e.MethodDescription.AbstractBase An abstract base implementation of a method description.MethodDescription.InDefinedShape Represents a method in its defined shape, i.e.MethodDescription.InDefinedShape.AbstractBase An abstract base implementation of a method description in its defined shape.MethodDescription.SignatureToken A token representing a method's name and raw return and parameter types.MethodDescription.Token A token representing a method's properties detached from a type.MethodDescription.TypeToken A token representing a method's erased return and parameter types.MethodList Implementations represent a list of method descriptions.ParameterDescription.InDefinedShape Represents a parameter in its defined shape, i.e.ParameterList Represents a list of parameters of a method or a constructor. -
Classes in net.bytebuddy.description.method used by net.bytebuddy.dynamic.scaffold.inline Class Description MethodDescription Implementations of this interface describe a Java method, i.e.MethodDescription.AbstractBase An abstract base implementation of a method description.MethodDescription.InDefinedShape Represents a method in its defined shape, i.e.MethodDescription.InDefinedShape.AbstractBase An abstract base implementation of a method description in its defined shape.MethodDescription.SignatureToken A token representing a method's name and raw return and parameter types.MethodDescription.TypeToken A token representing a method's erased return and parameter types.ParameterDescription.InDefinedShape Represents a parameter in its defined shape, i.e.ParameterList Represents a list of parameters of a method or a constructor. -
Classes in net.bytebuddy.description.method used by net.bytebuddy.dynamic.scaffold.subclass Class Description MethodDescription Implementations of this interface describe a Java method, i.e.MethodDescription.SignatureToken A token representing a method's name and raw return and parameter types.MethodDescription.Token A token representing a method's properties detached from a type. -
Classes in net.bytebuddy.description.method used by net.bytebuddy.implementation Class Description MethodDescription Implementations of this interface describe a Java method, i.e.MethodDescription.AbstractBase An abstract base implementation of a method description.MethodDescription.InDefinedShape Represents a method in its defined shape, i.e.MethodDescription.InDefinedShape.AbstractBase An abstract base implementation of a method description in its defined shape.MethodDescription.SignatureToken A token representing a method's name and raw return and parameter types.MethodDescription.TypeToken A token representing a method's erased return and parameter types.MethodList Implementations represent a list of method descriptions.ParameterDescription Description of the parameter of a Java method or constructor.ParameterDescription.InDefinedShape Represents a parameter in its defined shape, i.e.ParameterList Represents a list of parameters of a method or a constructor. -
Classes in net.bytebuddy.description.method used by net.bytebuddy.implementation.attribute Class Description MethodDescription Implementations of this interface describe a Java method, i.e.MethodDescription.InDefinedShape Represents a method in its defined shape, i.e. -
Classes in net.bytebuddy.description.method used by net.bytebuddy.implementation.auxiliary Class Description MethodDescription Implementations of this interface describe a Java method, i.e.MethodDescription.InDefinedShape Represents a method in its defined shape, i.e. -
Classes in net.bytebuddy.description.method used by net.bytebuddy.implementation.bind Class Description MethodDescription Implementations of this interface describe a Java method, i.e. -
Classes in net.bytebuddy.description.method used by net.bytebuddy.implementation.bind.annotation Class Description MethodDescription Implementations of this interface describe a Java method, i.e.MethodDescription.InDefinedShape Represents a method in its defined shape, i.e.ParameterDescription Description of the parameter of a Java method or constructor. -
Classes in net.bytebuddy.description.method used by net.bytebuddy.implementation.bytecode Class Description MethodDescription Implementations of this interface describe a Java method, i.e. -
Classes in net.bytebuddy.description.method used by net.bytebuddy.implementation.bytecode.constant Class Description MethodDescription.InDefinedShape Represents a method in its defined shape, i.e. -
Classes in net.bytebuddy.description.method used by net.bytebuddy.implementation.bytecode.member Class Description MethodDescription Implementations of this interface describe a Java method, i.e.MethodDescription.InDefinedShape Represents a method in its defined shape, i.e.ParameterDescription Description of the parameter of a Java method or constructor. -
Classes in net.bytebuddy.description.method used by net.bytebuddy.matcher Class Description MethodDescription Implementations of this interface describe a Java method, i.e.MethodDescription.InDefinedShape Represents a method in its defined shape, i.e.MethodDescription.SignatureToken A token representing a method's name and raw return and parameter types.MethodDescription.Token A token representing a method's properties detached from a type.MethodList Implementations represent a list of method descriptions.ParameterDescription Description of the parameter of a Java method or constructor.ParameterDescription.InDefinedShape Represents a parameter in its defined shape, i.e.ParameterList Represents a list of parameters of a method or a constructor. -
Classes in net.bytebuddy.description.method used by net.bytebuddy.pool Class Description MethodDescription Implementations of this interface describe a Java method, i.e.MethodDescription.AbstractBase An abstract base implementation of a method description.MethodDescription.InDefinedShape Represents a method in its defined shape, i.e.MethodDescription.InDefinedShape.AbstractBase An abstract base implementation of a method description in its defined shape.MethodList Implementations represent a list of method descriptions.MethodList.AbstractBase A base implementation of aMethodList
.ParameterDescription Description of the parameter of a Java method or constructor.ParameterDescription.AbstractBase A base implementation of a method parameter description.ParameterDescription.InDefinedShape Represents a parameter in its defined shape, i.e.ParameterDescription.InDefinedShape.AbstractBase An abstract base implementation of a parameter description in its defined shape.ParameterList Represents a list of parameters of a method or a constructor.ParameterList.AbstractBase An base implementation for aParameterList
. -
Classes in net.bytebuddy.description.method used by net.bytebuddy.utility Class Description MethodDescription Implementations of this interface describe a Java method, i.e.MethodDescription.InDefinedShape Represents a method in its defined shape, i.e. -
Classes in net.bytebuddy.description.method used by net.bytebuddy.utility.visitor Class Description MethodDescription Implementations of this interface describe a Java method, i.e.