Class ConverterScanGenerator
- java.lang.Object
-
- org.mapstruct.extensions.spring.converter.Generator
-
- org.mapstruct.extensions.spring.converter.AdapterRelatedGenerator
-
- org.mapstruct.extensions.spring.converter.ConverterScanGenerator
-
public class ConverterScanGenerator extends AdapterRelatedGenerator
-
-
Field Summary
-
Fields inherited from class org.mapstruct.extensions.spring.converter.Generator
CONVERTER_CLASSNAME, GENERATED_ANNOTATION_CLASS_NAME_STRING, JAVA_9_PLUS_ANNOTATION_GENERATED_PACKAGE, PRE_JAVA_9_ANNOTATION_GENERATED_PACKAGE, RETENTION_RUNTIME_ANNOTATION_SPEC, SPRING_CONTEXT_ANNOTATION_PACKAGE_NAME, TARGET_TYPE_ANNOTATION_SPEC
-
-
Constructor Summary
Constructors Constructor Description ConverterScanGenerator(java.time.Clock clock)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected com.squareup.javapoet.TypeSpec
createMainTypeSpec(ConversionServiceAdapterDescriptor descriptor)
protected com.squareup.javapoet.JavaFile.Builder
modifyDefaultFileBuilder(com.squareup.javapoet.JavaFile.Builder javaFileBuilder)
-
Methods inherited from class org.mapstruct.extensions.spring.converter.AdapterRelatedGenerator
writeGeneratedCodeToOutput
-
Methods inherited from class org.mapstruct.extensions.spring.converter.Generator
buildGeneratedAnnotationSpec, collectionOfNameIfApplicable, getClock, getProcessingEnvironment, init, isCollectionWithGenericParameter, isJava9PlusGeneratedAvailable, isPreJava9GeneratedAvailable, writeGeneratedCodeToOutput
-
-
-
-
Method Detail
-
modifyDefaultFileBuilder
protected com.squareup.javapoet.JavaFile.Builder modifyDefaultFileBuilder(com.squareup.javapoet.JavaFile.Builder javaFileBuilder)
- Overrides:
modifyDefaultFileBuilder
in classGenerator
-
createMainTypeSpec
protected com.squareup.javapoet.TypeSpec createMainTypeSpec(ConversionServiceAdapterDescriptor descriptor)
- Specified by:
createMainTypeSpec
in classAdapterRelatedGenerator
-
-