Uses of Package
net.bytebuddy.description.annotation
-
Packages that use net.bytebuddy.description.annotation Package Description net.bytebuddy.asm The ASM package contains classes that are meant for direct interaction with the ASM API.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.field Contains descriptions of Java fields.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.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.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.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. -
Classes in net.bytebuddy.description.annotation used by net.bytebuddy.asm Class Description AnnotationDescription An annotation description describesAnnotation
meta data of a class without this class being required to be loaded.AnnotationDescription.Loadable An annotation description that is linked to a given loaded annotation type which allows its representation as a fully loaded instance. -
Classes in net.bytebuddy.description.annotation used by net.bytebuddy.description Class Description AnnotationSource Describes a declaration source for annotations. -
Classes in net.bytebuddy.description.annotation used by net.bytebuddy.description.annotation Class Description AnnotationDescription An annotation description describesAnnotation
meta data of a class without this class being required to be loaded.AnnotationDescription.AbstractBase An adapter implementation of an annotation.AnnotationDescription.Builder A builder for pragmatically creatingAnnotationDescription
.AnnotationDescription.Latent.Loadable A loadable annotation description of a latent annotation description.AnnotationDescription.Loadable An annotation description that is linked to a given loaded annotation type which allows its representation as a fully loaded instance.AnnotationDescription.RenderingDispatcher A rendering dispatcher is responsible for resolving annotation descriptions toString
representations.AnnotationList Defines a list of annotation instances.AnnotationList.AbstractBase An abstract base implementation of an annotation list.AnnotationSource Describes a declaration source for annotations.AnnotationSource.Empty An annotation source that does not declare any annotations.AnnotationValue Representation of an unloaded annotation value where all values represent either: Primitive values (as their wrappers),String
s or arrays of primitive types or strings. ATypeDescription
or an array of such a descriptions. AnEnumerationDescription
or an array of such a description. AnAnnotationDescription
or an array of such a description. The represented values are not necessarily resolvable, i.e.AnnotationValue.AbstractBase An abstract base implementation of an unloaded annotation value.AnnotationValue.ForConstant.PropertyDelegate A property delegate for a constant annotation value.AnnotationValue.ForConstant.PropertyDelegate.ForArrayType A property delegate for an array type of a constant value.AnnotationValue.ForConstant.PropertyDelegate.ForNonArrayType A property delegate for a non-array type.AnnotationValue.Loaded A loaded variant of anAnnotationValue
.AnnotationValue.Loaded.AbstractBase An abstract base implementation of a loaded annotation value.AnnotationValue.Loaded.AbstractBase.ForUnresolvedProperty A base implementation for an unresolved property.AnnotationValue.RenderingDispatcher A rendering dispatcher is responsible for resolving annotation values toString
representations.AnnotationValue.State Represents the state of aAnnotationValue.Loaded
annotation property. -
Classes in net.bytebuddy.description.annotation used by net.bytebuddy.description.field Class Description AnnotationDescription An annotation description describesAnnotation
meta data of a class without this class being required to be loaded.AnnotationList Defines a list of annotation instances.AnnotationSource Describes a declaration source for annotations. -
Classes in net.bytebuddy.description.annotation used by net.bytebuddy.description.method Class Description AnnotationDescription An annotation description describesAnnotation
meta data of a class without this class being required to be loaded.AnnotationList Defines a list of annotation instances.AnnotationSource Describes a declaration source for annotations.AnnotationValue Representation of an unloaded annotation value where all values represent either: Primitive values (as their wrappers),String
s or arrays of primitive types or strings. ATypeDescription
or an array of such a descriptions. AnEnumerationDescription
or an array of such a description. AnAnnotationDescription
or an array of such a description. The represented values are not necessarily resolvable, i.e. -
Classes in net.bytebuddy.description.annotation used by net.bytebuddy.description.type Class Description AnnotationDescription An annotation description describesAnnotation
meta data of a class without this class being required to be loaded.AnnotationList Defines a list of annotation instances.AnnotationSource Describes a declaration source for annotations. -
Classes in net.bytebuddy.description.annotation used by net.bytebuddy.dynamic Class Description AnnotationDescription An annotation description describesAnnotation
meta data of a class without this class being required to be loaded.AnnotationList Defines a list of annotation instances.AnnotationSource Describes a declaration source for annotations.AnnotationValue Representation of an unloaded annotation value where all values represent either: Primitive values (as their wrappers),String
s or arrays of primitive types or strings. ATypeDescription
or an array of such a descriptions. AnEnumerationDescription
or an array of such a description. AnAnnotationDescription
or an array of such a description. The represented values are not necessarily resolvable, i.e. -
Classes in net.bytebuddy.description.annotation used by net.bytebuddy.dynamic.scaffold Class Description AnnotationDescription An annotation description describesAnnotation
meta data of a class without this class being required to be loaded.AnnotationList Defines a list of annotation instances.AnnotationSource Describes a declaration source for annotations.AnnotationValue Representation of an unloaded annotation value where all values represent either: Primitive values (as their wrappers),String
s or arrays of primitive types or strings. ATypeDescription
or an array of such a descriptions. AnEnumerationDescription
or an array of such a description. AnAnnotationDescription
or an array of such a description. The represented values are not necessarily resolvable, i.e. -
Classes in net.bytebuddy.description.annotation used by net.bytebuddy.dynamic.scaffold.inline Class Description AnnotationDescription An annotation description describesAnnotation
meta data of a class without this class being required to be loaded.AnnotationList Defines a list of annotation instances.AnnotationSource Describes a declaration source for annotations.AnnotationValue Representation of an unloaded annotation value where all values represent either: Primitive values (as their wrappers),String
s or arrays of primitive types or strings. ATypeDescription
or an array of such a descriptions. AnEnumerationDescription
or an array of such a description. AnAnnotationDescription
or an array of such a description. The represented values are not necessarily resolvable, i.e. -
Classes in net.bytebuddy.description.annotation used by net.bytebuddy.implementation Class Description AnnotationList Defines a list of annotation instances.AnnotationSource Describes a declaration source for annotations.AnnotationValue Representation of an unloaded annotation value where all values represent either: Primitive values (as their wrappers),String
s or arrays of primitive types or strings. ATypeDescription
or an array of such a descriptions. AnEnumerationDescription
or an array of such a description. AnAnnotationDescription
or an array of such a description. The represented values are not necessarily resolvable, i.e. -
Classes in net.bytebuddy.description.annotation used by net.bytebuddy.implementation.attribute Class Description AnnotationDescription An annotation description describesAnnotation
meta data of a class without this class being required to be loaded. -
Classes in net.bytebuddy.description.annotation used by net.bytebuddy.implementation.bind.annotation Class Description AnnotationDescription An annotation description describesAnnotation
meta data of a class without this class being required to be loaded.AnnotationDescription.Loadable An annotation description that is linked to a given loaded annotation type which allows its representation as a fully loaded instance.AnnotationSource Describes a declaration source for annotations. -
Classes in net.bytebuddy.description.annotation used by net.bytebuddy.matcher Class Description AnnotationDescription An annotation description describesAnnotation
meta data of a class without this class being required to be loaded.AnnotationList Defines a list of annotation instances.AnnotationSource Describes a declaration source for annotations. -
Classes in net.bytebuddy.description.annotation used by net.bytebuddy.pool Class Description AnnotationDescription An annotation description describesAnnotation
meta data of a class without this class being required to be loaded.AnnotationDescription.AbstractBase An adapter implementation of an annotation.AnnotationDescription.Loadable An annotation description that is linked to a given loaded annotation type which allows its representation as a fully loaded instance.AnnotationList Defines a list of annotation instances.AnnotationSource Describes a declaration source for annotations.AnnotationValue Representation of an unloaded annotation value where all values represent either: Primitive values (as their wrappers),String
s or arrays of primitive types or strings. ATypeDescription
or an array of such a descriptions. AnEnumerationDescription
or an array of such a description. AnAnnotationDescription
or an array of such a description. The represented values are not necessarily resolvable, i.e.AnnotationValue.AbstractBase An abstract base implementation of an unloaded annotation value.AnnotationValue.Loaded A loaded variant of anAnnotationValue
.AnnotationValue.State Represents the state of aAnnotationValue.Loaded
annotation property. -
Classes in net.bytebuddy.description.annotation used by net.bytebuddy.utility Class Description AnnotationList Defines a list of annotation instances.AnnotationSource Describes a declaration source for annotations.