- All Implemented Interfaces:
- Processor
@SupportedAnnotationTypes(value={"io.github.linpeilie.annotations.AutoMapper","io.github.linpeilie.annotations.AutoMappers","io.github.linpeilie.annotations.AutoMapMapper","io.github.linpeilie.annotations.AutoEnumMapper","io.github.linpeilie.annotations.MapperConfig","io.github.linpeilie.annotations.ComponentModelConfig","org.mapstruct.Mapper"})
@SupportedOptions(value={"mapstruct.plus.mapperConfigClass","mapstruct.plus.mapperPackage","mapstruct.plus.unmappedSourcePolicy","mapstruct.plus.unmappedTargetPolicy","mapstruct.plus.nullValueMappingStrategy","mapstruct.plus.nullValuePropertyMappingStrategy","mapstruct.plus.builder.buildMethod","mapstruct.plus.builder.disableBuilder","mapstruct.plus.adapterPackage","mapstruct.plus.adapterClassName","mapstruct.plus.mapAdapterClassName"})
public class AutoMapperProcessor
extends AbstractProcessor