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–2025. All rights reserved.