A - The type of annotations supported by this processor.public interface PropertyMappingAnnotationProcessor<A extends Annotation>
Implementations extract information from the annotation, and according to that information, contribute to the mapping passed in parameter.
| Modifier and Type | Method and Description |
|---|---|
void |
process(PropertyMappingStep mapping,
A annotation,
PropertyMappingAnnotationProcessorContext context)
Extract information from the annotation and, in accordance with that information,
contribute to the mapping passed in parameter.
|
void process(PropertyMappingStep mapping, A annotation, PropertyMappingAnnotationProcessorContext context)
mapping - The mapping to contribute to, targeting the property that the annotation was applied to.annotation - The annotation to process.context - A context providing various information and helpers.Copyright © 2006-2019 Red Hat, Inc. and others. Licensed under the GNU Lesser General Public License (LGPL), version 2.1 or later.