Package org.mapstruct.ap.internal.option
Class Options
- java.lang.Object
-
- org.mapstruct.ap.internal.option.Options
-
public class Options extends java.lang.ObjectThe options passed to the code generator.
-
-
Field Summary
Fields Modifier and Type Field Description private booleanalwaysGenerateSpiprivate java.lang.StringdefaultComponentModelprivate java.lang.StringdefaultInjectionStrategyprivate booleandisableBuildersprivate booleansuppressGeneratorTimestampprivate booleansuppressGeneratorVersionCommentprivate ReportingPolicyGemunmappedSourcePolicyprivate ReportingPolicyGemunmappedTargetPolicyprivate booleanverbose
-
Constructor Summary
Constructors Constructor Description Options(boolean suppressGeneratorTimestamp, boolean suppressGeneratorVersionComment, ReportingPolicyGem unmappedTargetPolicy, ReportingPolicyGem unmappedSourcePolicy, java.lang.String defaultComponentModel, java.lang.String defaultInjectionStrategy, boolean alwaysGenerateSpi, boolean disableBuilders, boolean verbose)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetDefaultComponentModel()java.lang.StringgetDefaultInjectionStrategy()ReportingPolicyGemgetUnmappedSourcePolicy()ReportingPolicyGemgetUnmappedTargetPolicy()booleanisAlwaysGenerateSpi()booleanisDisableBuilders()booleanisSuppressGeneratorTimestamp()booleanisSuppressGeneratorVersionComment()booleanisVerbose()
-
-
-
Field Detail
-
suppressGeneratorTimestamp
private final boolean suppressGeneratorTimestamp
-
suppressGeneratorVersionComment
private final boolean suppressGeneratorVersionComment
-
unmappedTargetPolicy
private final ReportingPolicyGem unmappedTargetPolicy
-
unmappedSourcePolicy
private final ReportingPolicyGem unmappedSourcePolicy
-
alwaysGenerateSpi
private final boolean alwaysGenerateSpi
-
defaultComponentModel
private final java.lang.String defaultComponentModel
-
defaultInjectionStrategy
private final java.lang.String defaultInjectionStrategy
-
disableBuilders
private final boolean disableBuilders
-
verbose
private final boolean verbose
-
-
Constructor Detail
-
Options
public Options(boolean suppressGeneratorTimestamp, boolean suppressGeneratorVersionComment, ReportingPolicyGem unmappedTargetPolicy, ReportingPolicyGem unmappedSourcePolicy, java.lang.String defaultComponentModel, java.lang.String defaultInjectionStrategy, boolean alwaysGenerateSpi, boolean disableBuilders, boolean verbose)
-
-
Method Detail
-
isSuppressGeneratorTimestamp
public boolean isSuppressGeneratorTimestamp()
-
isSuppressGeneratorVersionComment
public boolean isSuppressGeneratorVersionComment()
-
getUnmappedTargetPolicy
public ReportingPolicyGem getUnmappedTargetPolicy()
-
getUnmappedSourcePolicy
public ReportingPolicyGem getUnmappedSourcePolicy()
-
getDefaultComponentModel
public java.lang.String getDefaultComponentModel()
-
getDefaultInjectionStrategy
public java.lang.String getDefaultInjectionStrategy()
-
isAlwaysGenerateSpi
public boolean isAlwaysGenerateSpi()
-
isDisableBuilders
public boolean isDisableBuilders()
-
isVerbose
public boolean isVerbose()
-
-