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 FieldAttributeAppenderMemberAttributeExtension.ForField.FieldAttributeVisitor. fieldAttributeAppenderThe 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 FieldAttributeAppenderTypeWriter.FieldPool.Record.ForExplicitField. attributeAppenderThe attribute appender for the field.private FieldAttributeAppenderFieldRegistry.Default.Compiled.Entry. fieldAttributeAppenderThe field attribute appender to apply on any matched field.Methods in net.bytebuddy.dynamic.scaffold that return FieldAttributeAppender Modifier and Type Method Description FieldAttributeAppenderTypeWriter.FieldPool.Record.ForExplicitField. getFieldAppender()Returns the field attribute appender for a given field.FieldAttributeAppenderTypeWriter.FieldPool.Record.ForImplicitField. getFieldAppender()Returns the field attribute appender for a given field.FieldAttributeAppenderTypeWriter.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 classFieldAttributeAppender.CompoundA field attribute appender that combines several method attribute appenders to be represented as a single field attribute appender.static classFieldAttributeAppender.ExplicitAppends an annotation to a field.static classFieldAttributeAppender.ForInstrumentedFieldAn attribute appender that writes all annotations that are declared on a field.static classFieldAttributeAppender.NoOpA 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. fieldAttributeAppendersThe field attribute appenders this appender represents in their application order.Methods in net.bytebuddy.implementation.attribute that return FieldAttributeAppender Modifier and Type Method Description FieldAttributeAppenderFieldAttributeAppender.Explicit. make(TypeDescription typeDescription)Returns a field attribute appender that is applicable for a given type description.FieldAttributeAppenderFieldAttributeAppender.Factory.Compound. make(TypeDescription typeDescription)Returns a field attribute appender that is applicable for a given type description.FieldAttributeAppenderFieldAttributeAppender.Factory. make(TypeDescription typeDescription)Returns a field attribute appender that is applicable for a given type description.FieldAttributeAppenderFieldAttributeAppender.ForInstrumentedField. make(TypeDescription typeDescription)Returns a field attribute appender that is applicable for a given type description.FieldAttributeAppenderFieldAttributeAppender.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.
-