T - The type of the attribute appender factory.@HashCodeAndEqualsPlugin.Enhance public abstract class MemberAttributeExtension<T> extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
MemberAttributeExtension.ForField
A visitor that adds attributes to a field.
|
static class |
MemberAttributeExtension.ForMethod
A visitor that adds attributes to a method.
|
| Modifier and Type | Field and Description |
|---|---|
protected AnnotationValueFilter.Factory |
annotationValueFilterFactory
The annotation value filter factory to apply.
|
protected T |
attributeAppenderFactory
The attribute appender factory to use.
|
| Modifier | Constructor and Description |
|---|---|
protected |
MemberAttributeExtension(AnnotationValueFilter.Factory annotationValueFilterFactory,
T attributeAppenderFactory)
Creates a new member attribute extension.
|
protected final AnnotationValueFilter.Factory annotationValueFilterFactory
protected final T attributeAppenderFactory
protected MemberAttributeExtension(AnnotationValueFilter.Factory annotationValueFilterFactory, T attributeAppenderFactory)
annotationValueFilterFactory - The annotation value filter factory to apply.attributeAppenderFactory - The attribute appender factory to use.Copyright © 2014–2020. All rights reserved.