Uses of Interface
net.bytebuddy.implementation.attribute.FieldAttributeAppender
Packages that use FieldAttributeAppender
Package
Description
This package contains helper types and implementations that are responsible for the actual writing of a byte array
representing a Java class.
All types and classes in this package are responsible for writing attributes for a given Java byte code element,
i.e. fields, types and byte code methods.
-
Uses of FieldAttributeAppender in net.bytebuddy.dynamic.scaffold
Methods in net.bytebuddy.dynamic.scaffold that return FieldAttributeAppenderModifier and TypeMethodDescriptionTypeWriter.FieldPool.Record.ForExplicitField.getFieldAppender()Returns the field attribute appender for a given field.TypeWriter.FieldPool.Record.ForImplicitField.getFieldAppender()Returns the field attribute appender for a given field.TypeWriter.FieldPool.Record.getFieldAppender()Returns the field attribute appender for a given field.Constructors in net.bytebuddy.dynamic.scaffold with parameters of type FieldAttributeAppenderModifierConstructorDescriptionprotectedEntry(ElementMatcher<? super FieldDescription> matcher, FieldAttributeAppender fieldAttributeAppender, Object defaultValue, Transformer<FieldDescription> transformer) Creates a new entry.ForExplicitField(FieldAttributeAppender attributeAppender, Object defaultValue, FieldDescription fieldDescription) Creates a record for a rich field. -
Uses of FieldAttributeAppender in net.bytebuddy.implementation.attribute
Classes in net.bytebuddy.implementation.attribute that implement FieldAttributeAppenderModifier and TypeClassDescriptionstatic classA field attribute appender that combines several method attribute appenders to be represented as a single field attribute appender.static classAppends an annotation to a field.static enumAn attribute appender that writes all annotations that are declared on a field.static enumA field attribute appender that does not append any attributes.Methods in net.bytebuddy.implementation.attribute that return FieldAttributeAppenderModifier and TypeMethodDescriptionFieldAttributeAppender.Explicit.make(TypeDescription typeDescription) Returns a field attribute appender that is applicable for a given type description.FieldAttributeAppender.Factory.Compound.make(TypeDescription typeDescription) Returns a field attribute appender that is applicable for a given type description.FieldAttributeAppender.Factory.make(TypeDescription typeDescription) Returns a field attribute appender that is applicable for a given type description.FieldAttributeAppender.ForInstrumentedField.make(TypeDescription typeDescription) Returns a field attribute appender that is applicable for a given type description.FieldAttributeAppender.NoOp.make(TypeDescription typeDescription) Returns a field attribute appender that is applicable for a given type description.Constructors in net.bytebuddy.implementation.attribute with parameters of type FieldAttributeAppenderModifierConstructorDescriptionCompound(FieldAttributeAppender... fieldAttributeAppender) Creates a new compound field attribute appender.Constructor parameters in net.bytebuddy.implementation.attribute with type arguments of type FieldAttributeAppenderModifierConstructorDescriptionCompound(List<? extends FieldAttributeAppender> fieldAttributeAppenders) Creates a new compound field attribute appender.