Package org.mapstruct.ap.internal.option
Class Options
- java.lang.Object
-
- org.mapstruct.ap.internal.option.Options
-
public class Options extends Object
The options passed to the code generator.- Author:
- Andreas Gudian, Gunnar Morling
-
-
Constructor Summary
Constructors Constructor Description Options(boolean suppressGeneratorTimestamp, boolean suppressGeneratorVersionComment, org.mapstruct.ap.internal.gem.ReportingPolicyGem unmappedTargetPolicy, org.mapstruct.ap.internal.gem.ReportingPolicyGem unmappedSourcePolicy, String defaultComponentModel, String defaultInjectionStrategy, boolean alwaysGenerateSpi, boolean disableBuilders, boolean verbose, org.mapstruct.ap.internal.gem.NullValueMappingStrategyGem nullValueIterableMappingStrategy, org.mapstruct.ap.internal.gem.NullValueMappingStrategyGem nullValueMapMappingStrategy)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getDefaultComponentModel()
String
getDefaultInjectionStrategy()
org.mapstruct.ap.internal.gem.NullValueMappingStrategyGem
getNullValueIterableMappingStrategy()
org.mapstruct.ap.internal.gem.NullValueMappingStrategyGem
getNullValueMapMappingStrategy()
org.mapstruct.ap.internal.gem.ReportingPolicyGem
getUnmappedSourcePolicy()
org.mapstruct.ap.internal.gem.ReportingPolicyGem
getUnmappedTargetPolicy()
boolean
isAlwaysGenerateSpi()
boolean
isDisableBuilders()
boolean
isSuppressGeneratorTimestamp()
boolean
isSuppressGeneratorVersionComment()
boolean
isVerbose()
-
-
-
Constructor Detail
-
Options
public Options(boolean suppressGeneratorTimestamp, boolean suppressGeneratorVersionComment, org.mapstruct.ap.internal.gem.ReportingPolicyGem unmappedTargetPolicy, org.mapstruct.ap.internal.gem.ReportingPolicyGem unmappedSourcePolicy, String defaultComponentModel, String defaultInjectionStrategy, boolean alwaysGenerateSpi, boolean disableBuilders, boolean verbose, org.mapstruct.ap.internal.gem.NullValueMappingStrategyGem nullValueIterableMappingStrategy, org.mapstruct.ap.internal.gem.NullValueMappingStrategyGem nullValueMapMappingStrategy)
-
-
Method Detail
-
isSuppressGeneratorTimestamp
public boolean isSuppressGeneratorTimestamp()
-
isSuppressGeneratorVersionComment
public boolean isSuppressGeneratorVersionComment()
-
getUnmappedTargetPolicy
public org.mapstruct.ap.internal.gem.ReportingPolicyGem getUnmappedTargetPolicy()
-
getUnmappedSourcePolicy
public org.mapstruct.ap.internal.gem.ReportingPolicyGem getUnmappedSourcePolicy()
-
getDefaultComponentModel
public String getDefaultComponentModel()
-
getDefaultInjectionStrategy
public String getDefaultInjectionStrategy()
-
isAlwaysGenerateSpi
public boolean isAlwaysGenerateSpi()
-
isDisableBuilders
public boolean isDisableBuilders()
-
isVerbose
public boolean isVerbose()
-
getNullValueIterableMappingStrategy
public org.mapstruct.ap.internal.gem.NullValueMappingStrategyGem getNullValueIterableMappingStrategy()
-
getNullValueMapMappingStrategy
public org.mapstruct.ap.internal.gem.NullValueMappingStrategyGem getNullValueMapMappingStrategy()
-
-