Class MapperConfigOptions
- java.lang.Object
-
- org.mapstruct.ap.internal.model.source.DelegatingOptions
-
- org.mapstruct.ap.internal.model.source.MapperConfigOptions
-
public class MapperConfigOptions extends DelegatingOptions
-
-
Field Summary
Fields Modifier and Type Field Description private MapperConfigGemmapperConfig
-
Constructor Summary
Constructors Constructor Description MapperConfigOptions(MapperConfigGem mapperConfig, DelegatingOptions next)
-
Method Summary
-
Methods inherited from class org.mapstruct.ap.internal.model.source.DelegatingOptions
next, toDeclaredTypes
-
-
-
-
Field Detail
-
mapperConfig
private final MapperConfigGem mapperConfig
-
-
Constructor Detail
-
MapperConfigOptions
MapperConfigOptions(MapperConfigGem mapperConfig, DelegatingOptions next)
-
-
Method Detail
-
implementationName
public java.lang.String implementationName()
- Overrides:
implementationNamein classDelegatingOptions
-
implementationPackage
public java.lang.String implementationPackage()
- Overrides:
implementationPackagein classDelegatingOptions
-
uses
public java.util.Set<javax.lang.model.type.DeclaredType> uses()
- Overrides:
usesin classDelegatingOptions
-
imports
public java.util.Set<javax.lang.model.type.DeclaredType> imports()
- Overrides:
importsin classDelegatingOptions
-
unmappedTargetPolicy
public ReportingPolicyGem unmappedTargetPolicy()
- Overrides:
unmappedTargetPolicyin classDelegatingOptions
-
unmappedSourcePolicy
public ReportingPolicyGem unmappedSourcePolicy()
- Overrides:
unmappedSourcePolicyin classDelegatingOptions
-
typeConversionPolicy
public ReportingPolicyGem typeConversionPolicy()
- Overrides:
typeConversionPolicyin classDelegatingOptions
-
componentModel
public java.lang.String componentModel()
- Overrides:
componentModelin classDelegatingOptions
-
suppressTimestampInGenerated
public boolean suppressTimestampInGenerated()
- Overrides:
suppressTimestampInGeneratedin classDelegatingOptions
-
getMappingInheritanceStrategy
public MappingInheritanceStrategyGem getMappingInheritanceStrategy()
- Overrides:
getMappingInheritanceStrategyin classDelegatingOptions
-
getInjectionStrategy
public InjectionStrategyGem getInjectionStrategy()
- Overrides:
getInjectionStrategyin classDelegatingOptions
-
isDisableSubMappingMethodsGeneration
public java.lang.Boolean isDisableSubMappingMethodsGeneration()
- Overrides:
isDisableSubMappingMethodsGenerationin classDelegatingOptions
-
getCollectionMappingStrategy
public CollectionMappingStrategyGem getCollectionMappingStrategy()
- Overrides:
getCollectionMappingStrategyin classDelegatingOptions
-
getNullValueCheckStrategy
public NullValueCheckStrategyGem getNullValueCheckStrategy()
- Overrides:
getNullValueCheckStrategyin classDelegatingOptions
-
getNullValuePropertyMappingStrategy
public NullValuePropertyMappingStrategyGem getNullValuePropertyMappingStrategy()
- Overrides:
getNullValuePropertyMappingStrategyin classDelegatingOptions
-
getNullValueMappingStrategy
public NullValueMappingStrategyGem getNullValueMappingStrategy()
- Overrides:
getNullValueMappingStrategyin classDelegatingOptions
-
getSubclassExhaustiveStrategy
public SubclassExhaustiveStrategyGem getSubclassExhaustiveStrategy()
- Overrides:
getSubclassExhaustiveStrategyin classDelegatingOptions
-
getNullValueIterableMappingStrategy
public NullValueMappingStrategyGem getNullValueIterableMappingStrategy()
- Overrides:
getNullValueIterableMappingStrategyin classDelegatingOptions
-
getNullValueMapMappingStrategy
public NullValueMappingStrategyGem getNullValueMapMappingStrategy()
- Overrides:
getNullValueMapMappingStrategyin classDelegatingOptions
-
getBuilder
public BuilderGem getBuilder()
- Overrides:
getBuilderin classDelegatingOptions
-
getMappingControl
public MappingControl getMappingControl(ElementUtils elementUtils)
- Overrides:
getMappingControlin classDelegatingOptions
-
getUnexpectedValueMappingException
public javax.lang.model.type.TypeMirror getUnexpectedValueMappingException()
- Overrides:
getUnexpectedValueMappingExceptionin classDelegatingOptions
-
hasAnnotation
public boolean hasAnnotation()
- Specified by:
hasAnnotationin classDelegatingOptions
-
-