Uses of Package
net.bytebuddy.description
Packages that use net.bytebuddy.description
Package
Description
The ASM package contains classes that are meant for direct interaction with the ASM API.
Classes of this package allow the representation of Java classes, their member and their meta data.
A package that contains classes for describing enumeration values.
Contains descriptions of Java fields.
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.The implementation package contains any logic for intercepting method calls.
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.
-
Classes in net.bytebuddy.description used by net.bytebuddy.asm
-
Classes in net.bytebuddy.description used by net.bytebuddy.descriptionClassDescriptionImplementations describe an element represented in byte code, i.e.A token representing a byte code element.A list of tokens.A type dependant describes an element that is an extension of a type definition, i.e.This interface represents all elements that can be declared within a type, i.e.Indicates that this element must always be declared by a type.Implementations of this interface can be described in terms of a Java modifier.An abstract base implementation of a
ModifierReviewable
class.A modifier reviewable for aFieldDescription
.A modifier reviewable for aMethodDescription
.A modifier reviewable for aParameterDescription
.A modifier reviewable for aTypeDescription
.A modifier reviewable for a byte code element that can be abstract, i.e.A modifier reviewable for aByteCodeElement
, i.e.A modifier reviewable for a byte code element that can represent an enumeration, i.e.Represents a Java element with a name.A named element with a class file descriptor and a generic signature.A named element with a generic type name.A named element with a name that has a particular meaning to the Java runtime.A type variable source represents a code element that can declare type variables.A visitor that can be applied to a type variable source.A none-operational implementation of a type variable visitor that simply returns the visited source. -
Classes in net.bytebuddy.description used by net.bytebuddy.description.enumeration
-
Classes in net.bytebuddy.description used by net.bytebuddy.description.fieldClassDescriptionImplementations describe an element represented in byte code, i.e.A byte code element that is declared by a type.A token representing a byte code element.A list of tokens.A type dependant describes an element that is an extension of a type definition, i.e.This interface represents all elements that can be declared within a type, i.e.Indicates that this element must always be declared by a type.Implementations of this interface can be described in terms of a Java modifier.An abstract base implementation of a
ModifierReviewable
class.A modifier reviewable for aFieldDescription
.A modifier reviewable for aMethodDescription
.A modifier reviewable for aParameterDescription
.A modifier reviewable for aTypeDescription
.A modifier reviewable for a byte code element that can be abstract, i.e.A modifier reviewable for aByteCodeElement
, i.e.A modifier reviewable for a byte code element that can represent an enumeration, i.e.Represents a Java element with a name.A named element with a class file descriptor and a generic signature.A named element with a generic type name.A named element with a name that has a particular meaning to the Java runtime. -
Classes in net.bytebuddy.description used by net.bytebuddy.description.methodClassDescriptionImplementations describe an element represented in byte code, i.e.A byte code element that is declared by a type.A token representing a byte code element.A list of tokens.A type dependant describes an element that is an extension of a type definition, i.e.This interface represents all elements that can be declared within a type, i.e.Indicates that this element must always be declared by a type.Implementations of this interface can be described in terms of a Java modifier.An abstract base implementation of a
ModifierReviewable
class.A modifier reviewable for aFieldDescription
.A modifier reviewable for aMethodDescription
.A modifier reviewable for aParameterDescription
.A modifier reviewable for aTypeDescription
.A modifier reviewable for a byte code element that can be abstract, i.e.A modifier reviewable for aByteCodeElement
, i.e.A modifier reviewable for a byte code element that can represent an enumeration, i.e.Represents a Java element with a name.A named element with a class file descriptor and a generic signature.A named element with a generic type name.Describes a named element where naming the element is optional and an alternative default name is provided if no explicit name is given.A named element with a name that has a particular meaning to the Java runtime.A type variable source represents a code element that can declare type variables.An abstract base implementation of a type variable source.A visitor that can be applied to a type variable source. -
Classes in net.bytebuddy.description used by net.bytebuddy.description.typeClassDescriptionImplementations describe an element represented in byte code, i.e.A token representing a byte code element.A list of tokens.A type dependant describes an element that is an extension of a type definition, i.e.This interface represents all elements that can be declared within a type, i.e.Indicates that this element must always be declared by a type.Implementations of this interface can be described in terms of a Java modifier.An abstract base implementation of a
ModifierReviewable
class.A modifier reviewable for aFieldDescription
.A modifier reviewable for aMethodDescription
.A modifier reviewable for aParameterDescription
.A modifier reviewable for aTypeDescription
.A modifier reviewable for a byte code element that can be abstract, i.e.A modifier reviewable for aByteCodeElement
, i.e.A modifier reviewable for a byte code element that can represent an enumeration, i.e.Represents a Java element with a name.A named element with a class file descriptor and a generic signature.A named element with a name that has a particular meaning to the Java runtime.A type variable source represents a code element that can declare type variables.An abstract base implementation of a type variable source.A visitor that can be applied to a type variable source. -
Classes in net.bytebuddy.description used by net.bytebuddy.dynamicClassDescriptionImplementations describe an element represented in byte code, i.e.A byte code element that is declared by a type.A type dependant describes an element that is an extension of a type definition, i.e.This interface represents all elements that can be declared within a type, i.e.Indicates that this element must always be declared by a type.Implementations of this interface can be described in terms of a Java modifier.An abstract base implementation of a
ModifierReviewable
class.A modifier reviewable for aFieldDescription
.A modifier reviewable for aMethodDescription
.A modifier reviewable for aParameterDescription
.A modifier reviewable for aTypeDescription
.A modifier reviewable for a byte code element that can be abstract, i.e.A modifier reviewable for aByteCodeElement
, i.e.A modifier reviewable for a byte code element that can represent an enumeration, i.e.Represents a Java element with a name.A named element with a class file descriptor and a generic signature.A named element with a generic type name.Describes a named element where naming the element is optional and an alternative default name is provided if no explicit name is given.A named element with a name that has a particular meaning to the Java runtime.A type variable source represents a code element that can declare type variables.An abstract base implementation of a type variable source. -
Classes in net.bytebuddy.description used by net.bytebuddy.dynamic.scaffoldClassDescriptionImplementations describe an element represented in byte code, i.e.A byte code element that is declared by a type.A type dependant describes an element that is an extension of a type definition, i.e.This interface represents all elements that can be declared within a type, i.e.Indicates that this element must always be declared by a type.Implementations of this interface can be described in terms of a Java modifier.An abstract base implementation of a
ModifierReviewable
class.A modifier reviewable for aFieldDescription
.A modifier reviewable for aMethodDescription
.A modifier reviewable for aParameterDescription
.A modifier reviewable for aTypeDescription
.A modifier reviewable for a byte code element that can be abstract, i.e.A modifier reviewable for aByteCodeElement
, i.e.A modifier reviewable for a byte code element that can represent an enumeration, i.e.Represents a Java element with a name.A named element with a class file descriptor and a generic signature.A named element with a generic type name.A named element with a name that has a particular meaning to the Java runtime.A type variable source represents a code element that can declare type variables.An abstract base implementation of a type variable source. -
Classes in net.bytebuddy.description used by net.bytebuddy.dynamic.scaffold.inlineClassDescriptionImplementations describe an element represented in byte code, i.e.A byte code element that is declared by a type.A type dependant describes an element that is an extension of a type definition, i.e.This interface represents all elements that can be declared within a type, i.e.Indicates that this element must always be declared by a type.Implementations of this interface can be described in terms of a Java modifier.An abstract base implementation of a
ModifierReviewable
class.A modifier reviewable for aFieldDescription
.A modifier reviewable for aMethodDescription
.A modifier reviewable for aParameterDescription
.A modifier reviewable for aTypeDescription
.A modifier reviewable for a byte code element that can be abstract, i.e.A modifier reviewable for aByteCodeElement
, i.e.A modifier reviewable for a byte code element that can represent an enumeration, i.e.Represents a Java element with a name.A named element with a class file descriptor and a generic signature.A named element with a generic type name.A named element with a name that has a particular meaning to the Java runtime.A type variable source represents a code element that can declare type variables.An abstract base implementation of a type variable source. -
Classes in net.bytebuddy.description used by net.bytebuddy.implementationClassDescriptionImplementations describe an element represented in byte code, i.e.A byte code element that is declared by a type.A type dependant describes an element that is an extension of a type definition, i.e.This interface represents all elements that can be declared within a type, i.e.Indicates that this element must always be declared by a type.Implementations of this interface can be described in terms of a Java modifier.An abstract base implementation of a
ModifierReviewable
class.A modifier reviewable for aFieldDescription
.A modifier reviewable for aMethodDescription
.A modifier reviewable for aParameterDescription
.A modifier reviewable for aTypeDescription
.A modifier reviewable for a byte code element that can be abstract, i.e.A modifier reviewable for aByteCodeElement
, i.e.A modifier reviewable for a byte code element that can represent an enumeration, i.e.Represents a Java element with a name.A named element with a class file descriptor and a generic signature.A named element with a generic type name.A named element with a name that has a particular meaning to the Java runtime.A type variable source represents a code element that can declare type variables.An abstract base implementation of a type variable source. -
Classes in net.bytebuddy.description used by net.bytebuddy.matcherClassDescriptionImplementations describe an element represented in byte code, i.e.A type dependant describes an element that is an extension of a type definition, i.e.This interface represents all elements that can be declared within a type, i.e.Implementations of this interface can be described in terms of a Java modifier.A modifier reviewable for a
MethodDescription
.A modifier reviewable for a byte code element that can be abstract, i.e.A modifier reviewable for aByteCodeElement
, i.e.A modifier reviewable for a byte code element that can represent an enumeration, i.e.Represents a Java element with a name.A named element with a class file descriptor and a generic signature.Describes a named element where naming the element is optional and an alternative default name is provided if no explicit name is given. -
Classes in net.bytebuddy.description used by net.bytebuddy.poolClassDescriptionImplementations describe an element represented in byte code, i.e.A byte code element that is declared by a type.A type dependant describes an element that is an extension of a type definition, i.e.This interface represents all elements that can be declared within a type, i.e.Indicates that this element must always be declared by a type.Implementations of this interface can be described in terms of a Java modifier.An abstract base implementation of a
ModifierReviewable
class.A modifier reviewable for aFieldDescription
.A modifier reviewable for aMethodDescription
.A modifier reviewable for aParameterDescription
.A modifier reviewable for aTypeDescription
.A modifier reviewable for a byte code element that can be abstract, i.e.A modifier reviewable for aByteCodeElement
, i.e.A modifier reviewable for a byte code element that can represent an enumeration, i.e.Represents a Java element with a name.A named element with a class file descriptor and a generic signature.A named element with a generic type name.Describes a named element where naming the element is optional and an alternative default name is provided if no explicit name is given.A named element with a name that has a particular meaning to the Java runtime.A type variable source represents a code element that can declare type variables.An abstract base implementation of a type variable source. -
Classes in net.bytebuddy.description used by net.bytebuddy.utilityClassDescriptionImplementations describe an element represented in byte code, i.e.This interface represents all elements that can be declared within a type, i.e.Implementations of this interface can be described in terms of a Java modifier.An abstract base implementation of a
ModifierReviewable
class.A modifier reviewable for aFieldDescription
.A modifier reviewable for aMethodDescription
.A modifier reviewable for aParameterDescription
.A modifier reviewable for aTypeDescription
.A modifier reviewable for a byte code element that can be abstract, i.e.A modifier reviewable for aByteCodeElement
, i.e.A modifier reviewable for a byte code element that can represent an enumeration, i.e.Represents a Java element with a name.A named element with a class file descriptor and a generic signature.Describes a named element where naming the element is optional and an alternative default name is provided if no explicit name is given.A named element with a name that has a particular meaning to the Java runtime.A type variable source represents a code element that can declare type variables.An abstract base implementation of a type variable source.