protected abstract static class FieldBuilder.AnnotationApplier<A extends Annotation,F extends AbstractField<?>> extends Object
| Modifier and Type | Field and Description |
|---|---|
protected A |
annotation |
protected Class<F> |
fieldType |
protected Method |
method |
| Modifier | Constructor and Description |
|---|---|
protected |
AnnotationApplier(Method method,
A annotation,
Class<F> fieldType) |
| Modifier and Type | Method and Description |
|---|---|
abstract void |
applyTo(F field) |
abstract Class<? extends F> |
getActualFieldType() |
A |
getAnnotation() |
Class<F> |
getFieldType() |
Method |
getMethod() |
protected final Method method
protected final A extends Annotation annotation
protected final Class<F extends AbstractField<?>> fieldType
Copyright © 2017. All rights reserved.