Uses of Interface
net.bytebuddy.implementation.attribute.FieldAttributeAppender
-
Packages that use FieldAttributeAppender Package Description 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.dynamic.scaffold
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, 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 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.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(List<? extends FieldAttributeAppender> fieldAttributeAppenders)
Creates a new compound field attribute appender.
-