public interface FieldAttributeAppender
FieldVisitor.| Modifier and Type | Interface and 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 interface  | 
FieldAttributeAppender.Factory
A factory that creates field attribute appenders for a given type. 
 | 
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. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
apply(FieldVisitor fieldVisitor,
     FieldDescription fieldDescription,
     AnnotationValueFilter annotationValueFilter)
Applies this attribute appender to a given field visitor. 
 | 
void apply(FieldVisitor fieldVisitor, FieldDescription fieldDescription, AnnotationValueFilter annotationValueFilter)
fieldVisitor - The field visitor to which the attributes that are represented by this attribute appender are written to.fieldDescription - The description of the field to which the field visitor belongs to.annotationValueFilter - The annotation value filter to apply when writing annotations.Copyright © 2014–2024. All rights reserved.