| Interface | Description |
|---|---|
| BranchAnnotationProcessor<A extends Annotation> |
An annotation processor for fields representing config groups.
|
| ConfigAnnotationProcessor<A extends Annotation,E extends AnnotatedElement,C> |
An annotation processor for config fields.
|
| ConstraintAnnotationProcessor<A extends Annotation> |
An annotation processor for constraints on config types.
|
| LeafAnnotationProcessor<A extends Annotation> |
An annotation processor for config fields holding values.
|
| ParameterizedTypeProcessor<T> |
A generic config type processor that can output different
SerializableTypes
for a single class, based on generic type parameters. |