Uses of Interface
net.bytebuddy.implementation.attribute.FieldAttributeAppender
-
Packages that use FieldAttributeAppender Package Description net.bytebuddy.asm The ASM package contains classes that are meant for direct interaction with the ASM API.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.implementation.attribute All types and classes in this package are responsible for writing attributes for a given Java byte code element, i.e. -
-
Uses of FieldAttributeAppender in net.bytebuddy.asm
Fields in net.bytebuddy.asm declared as FieldAttributeAppender Modifier and Type Field Description private FieldAttributeAppender
MemberAttributeExtension.ForField.FieldAttributeVisitor. fieldAttributeAppender
The field attribute appender to apply.Constructors in net.bytebuddy.asm with parameters of type FieldAttributeAppender Constructor Description FieldAttributeVisitor(org.objectweb.asm.FieldVisitor fieldVisitor, FieldDescription fieldDescription, FieldAttributeAppender fieldAttributeAppender, AnnotationValueFilter annotationValueFilter)
Creates a new field attribute visitor. -
Uses of FieldAttributeAppender in net.bytebuddy.dynamic.scaffold
Fields in net.bytebuddy.dynamic.scaffold declared as FieldAttributeAppender Modifier and Type Field Description private FieldAttributeAppender
TypeWriter.FieldPool.Record.ForExplicitField. attributeAppender
The attribute appender for the field.private FieldAttributeAppender
FieldRegistry.Default.Compiled.Entry. fieldAttributeAppender
The field attribute appender to apply on any matched field.Methods in net.bytebuddy.dynamic.scaffold that return FieldAttributeAppender Modifier and Type Method Description FieldAttributeAppender
TypeWriter.FieldPool.Record.ForExplicitField. getFieldAppender()
Returns the field attribute appender for a given field.FieldAttributeAppender
TypeWriter.FieldPool.Record.ForImplicitField. getFieldAppender()
Returns the field attribute appender for a given field.FieldAttributeAppender
TypeWriter.FieldPool.Record. getFieldAppender()
Returns the field attribute appender for a given field.Constructors in net.bytebuddy.dynamic.scaffold with parameters of type FieldAttributeAppender Constructor Description Entry(ElementMatcher<? super FieldDescription> matcher, FieldAttributeAppender fieldAttributeAppender, java.lang.Object defaultValue, Transformer<FieldDescription> transformer)
Creates a new entry.ForExplicitField(FieldAttributeAppender attributeAppender, java.lang.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 FieldAttributeAppender Modifier and Type Class Description static class
FieldAttributeAppender.Compound
A field attribute appender that combines several method attribute appenders to be represented as a single field attribute appender.static class
FieldAttributeAppender.Explicit
Appends an annotation to a field.static class
FieldAttributeAppender.ForInstrumentedField
An attribute appender that writes all annotations that are declared on a field.static class
FieldAttributeAppender.NoOp
A field attribute appender that does not append any attributes.Fields in net.bytebuddy.implementation.attribute with type parameters of type FieldAttributeAppender Modifier and Type Field Description private java.util.List<FieldAttributeAppender>
FieldAttributeAppender.Compound. fieldAttributeAppenders
The field attribute appenders this appender represents in their application order.Methods in net.bytebuddy.implementation.attribute that return FieldAttributeAppender Modifier and Type Method Description FieldAttributeAppender
FieldAttributeAppender.Explicit. make(TypeDescription typeDescription)
Returns a field attribute appender that is applicable for a given type description.FieldAttributeAppender
FieldAttributeAppender.Factory.Compound. make(TypeDescription typeDescription)
Returns a field attribute appender that is applicable for a given type description.FieldAttributeAppender
FieldAttributeAppender.Factory. make(TypeDescription typeDescription)
Returns a field attribute appender that is applicable for a given type description.FieldAttributeAppender
FieldAttributeAppender.ForInstrumentedField. make(TypeDescription typeDescription)
Returns a field attribute appender that is applicable for a given type description.FieldAttributeAppender
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 FieldAttributeAppender Constructor Description Compound(FieldAttributeAppender... fieldAttributeAppender)
Creates a new compound field attribute appender.Constructor parameters in net.bytebuddy.implementation.attribute with type arguments of type FieldAttributeAppender Constructor Description Compound(java.util.List<? extends FieldAttributeAppender> fieldAttributeAppenders)
Creates a new compound field attribute appender.
-