Interface ElementMapperProvider
- All Superinterfaces:
CodegenProvider
ServiceLoader provider interface for element mapping.
This provider is used to load all mappers accessible through CodegenContext.elementMappers().-
Method Summary
Modifier and TypeMethodDescriptioncreate(CodegenOptions options) Create an element mapper based on provided options.Methods inherited from interface CodegenProvider
supportedAnnotationPackages, supportedAnnotations, supportedMetaAnnotations, supportedOptionsModifier and TypeMethodDescriptionSupported packages of annotations.Annotations that are supported.Inherited annotations that are supported.Configuration options that are supported.
-
Method Details
-
create
Create an element mapper based on provided options.- Parameters:
options- as obtained from annotation processing environment, Maven plugin, or command line arguments- Returns:
- a new element mapper
-