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()
FieldAttributeAppender
TypeWriter.FieldPool.Record.ForImplicitField. getFieldAppender()
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.Methods in net.bytebuddy.implementation.attribute that return FieldAttributeAppender Modifier and Type Method Description FieldAttributeAppender
FieldAttributeAppender.Explicit. make(TypeDescription typeDescription)
FieldAttributeAppender
FieldAttributeAppender.Factory.Compound. make(TypeDescription typeDescription)
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)
FieldAttributeAppender
FieldAttributeAppender.NoOp. make(TypeDescription typeDescription)
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.
-