Uses of Package
net.bytebuddy.implementation.attribute
-
Packages that use net.bytebuddy.implementation.attribute Package Description net.bytebuddy Byte Buddy is a library for creating Java classes at runtime of a Java program.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. -
Classes in net.bytebuddy.implementation.attribute used by net.bytebuddy Class Description AnnotationRetention An annotation retention strategy decides if annotations that are contained within a class file are preserved upon redefining or rebasing a method.AnnotationValueFilter.Factory A factory for creating an annotation value filter for an annotation's target. -
Classes in net.bytebuddy.implementation.attribute used by net.bytebuddy.dynamic Class Description AnnotationRetention An annotation retention strategy decides if annotations that are contained within a class file are preserved upon redefining or rebasing a method.AnnotationValueFilter.Factory A factory for creating an annotation value filter for an annotation's target.FieldAttributeAppender.Factory A factory that creates field attribute appenders for a given type.MethodAttributeAppender.Factory A factory that creates method attribute appenders for a given type.TypeAttributeAppender An appender that writes attributes or annotations to a given ASMClassVisitor
. -
Classes in net.bytebuddy.implementation.attribute used by net.bytebuddy.dynamic.scaffold Class Description AnnotationRetention An annotation retention strategy decides if annotations that are contained within a class file are preserved upon redefining or rebasing a method.AnnotationValueFilter.Factory A factory for creating an annotation value filter for an annotation's target.FieldAttributeAppender An appender that writes attributes or annotations to a given ASMFieldVisitor
.FieldAttributeAppender.Factory A factory that creates field attribute appenders for a given type.MethodAttributeAppender An appender that writes attributes or annotations to a given ASMMethodVisitor
.MethodAttributeAppender.Factory A factory that creates method attribute appenders for a given type.TypeAttributeAppender An appender that writes attributes or annotations to a given ASMClassVisitor
. -
Classes in net.bytebuddy.implementation.attribute used by net.bytebuddy.dynamic.scaffold.inline Class Description AnnotationRetention An annotation retention strategy decides if annotations that are contained within a class file are preserved upon redefining or rebasing a method.AnnotationValueFilter.Factory A factory for creating an annotation value filter for an annotation's target.TypeAttributeAppender An appender that writes attributes or annotations to a given ASMClassVisitor
. -
Classes in net.bytebuddy.implementation.attribute used by net.bytebuddy.dynamic.scaffold.subclass Class Description AnnotationRetention An annotation retention strategy decides if annotations that are contained within a class file are preserved upon redefining or rebasing a method.AnnotationValueFilter.Factory A factory for creating an annotation value filter for an annotation's target.MethodAttributeAppender.Factory A factory that creates method attribute appenders for a given type.TypeAttributeAppender An appender that writes attributes or annotations to a given ASMClassVisitor
. -
Classes in net.bytebuddy.implementation.attribute used by net.bytebuddy.implementation Class Description AnnotationValueFilter.Factory A factory for creating an annotation value filter for an annotation's target. -
Classes in net.bytebuddy.implementation.attribute used by net.bytebuddy.implementation.attribute Class Description AnnotationAppender Annotation appenders are capable of writing annotations to a specified target.AnnotationAppender.Target Represents a target for an annotation writing process.AnnotationRetention An annotation retention strategy decides if annotations that are contained within a class file are preserved upon redefining or rebasing a method.AnnotationValueFilter An annotation value filter is responsible for determining which values should be skipped and rather be represented as an annotation type's default values when writing an annotation to a class file.AnnotationValueFilter.Default A default implementation of an annotation value filter that applies the same strategy for any type, field or method.AnnotationValueFilter.Factory A factory for creating an annotation value filter for an annotation's target.FieldAttributeAppender An appender that writes attributes or annotations to a given ASMFieldVisitor
.FieldAttributeAppender.Factory A factory that creates field attribute appenders for a given type.FieldAttributeAppender.ForInstrumentedField An attribute appender that writes all annotations that are declared on a field.FieldAttributeAppender.NoOp A field attribute appender that does not append any attributes.MethodAttributeAppender An appender that writes attributes or annotations to a given ASMMethodVisitor
.MethodAttributeAppender.Explicit.Target Represents the target on which this method attribute appender should write its annotations to.MethodAttributeAppender.Explicit.Target.OnMethod A method attribute appender target for writing annotations directly onto the method.MethodAttributeAppender.Factory A factory that creates method attribute appenders for a given type.MethodAttributeAppender.ForInstrumentedMethod Implementation of a method attribute appender that writes all annotations of the instrumented method to the method that is being created.MethodAttributeAppender.NoOp A method attribute appender that does not append any attributes.TypeAttributeAppender An appender that writes attributes or annotations to a given ASMClassVisitor
.TypeAttributeAppender.ForInstrumentedType An attribute appender that writes all annotations that are found on a given target type to the instrumented type this type attribute appender is applied onto.TypeAttributeAppender.NoOp A type attribute appender that does not append any attributes.