Package japicmp.maven
Class Parameter
- java.lang.Object
-
- japicmp.maven.Parameter
-
public class Parameter extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classParameter.OverrideCompatibilityChangeParameter
-
Field Summary
Fields Modifier and Type Field Description private java.lang.StringaccessModifierprivate booleanbreakBuildBasedOnSemanticVersioningprivate booleanbreakBuildBasedOnSemanticVersioningForMajorVersionZeroprivate booleanbreakBuildIfCausedByExclusionprivate booleanbreakBuildOnBinaryIncompatibleModificationsprivate booleanbreakBuildOnModificationsprivate booleanbreakBuildOnSourceIncompatibleModificationsprivate booleanexcludeExclusivelyprivate java.util.List<java.lang.String>excludeModulesprivate java.util.List<java.lang.String>excludesprivate java.lang.StringhtmlStylesheetprivate java.lang.StringhtmlTitleprivate booleanignoreMissingClassesprivate java.util.List<java.lang.String>ignoreMissingClassesByRegularExpressionsprivate booleanignoreMissingNewVersionprivate booleanignoreMissingOldVersionprivate booleanignoreMissingOptionalDependencyprivate java.lang.StringignoreNonResolvableArtifactsprivate booleanincludeExclusivelyprivate java.util.List<java.lang.String>includeModulesprivate java.util.List<java.lang.String>includesprivate booleanincludeSyntheticprivate booleannoAnnotationsprivate java.lang.StringoldVersionPatternprivate booleanonlyBinaryIncompatibleprivate booleanonlyModifiedprivate java.util.List<Parameter.OverrideCompatibilityChangeParameter>overrideCompatibilityChangeParametersprivate java.util.List<java.lang.String>packagingSupportedsprivate java.lang.StringpostAnalysisScriptprivate java.lang.StringreportLinkNameprivate booleanreportOnlyFilenameprivate booleanskipDiffReportprivate booleanskipHtmlReportprivate booleanskipPomModulesprivate booleanskipXmlReport
-
Constructor Summary
Constructors Constructor Description Parameter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetAccessModifier()booleangetBreakBuildBasedOnSemanticVersioning()booleangetBreakBuildOnBinaryIncompatibleModifications()booleangetBreakBuildOnModifications()booleangetBreakBuildOnSourceIncompatibleModifications()java.util.List<java.lang.String>getExcludeModules()java.util.List<java.lang.String>getExcludes()java.lang.StringgetHtmlStylesheet()java.lang.StringgetHtmlTitle()booleangetIgnoreMissingClasses()java.util.List<java.lang.String>getIgnoreMissingClassesByRegularExpressions()booleangetIgnoreMissingNewVersion()booleangetIgnoreMissingOldVersion()java.lang.StringgetIgnoreNonResolvableArtifacts()java.util.List<java.lang.String>getIncludeModules()java.util.List<java.lang.String>getIncludes()booleangetIncludeSynthetic()booleangetNoAnnotations()java.lang.StringgetOldVersionPattern()booleangetOnlyBinaryIncompatible()booleangetOnlyModified()java.util.List<Parameter.OverrideCompatibilityChangeParameter>getOverrideCompatibilityChangeParameters()java.util.List<java.lang.String>getPackagingSupporteds()java.lang.StringgetPostAnalysisScript()java.lang.StringgetReportLinkName()booleangetSkipHtmlReport()booleangetSkipPomModules()booleangetSkipXmlReport()booleanisBreakBuildBasedOnSemanticVersioningForMajorVersionZero()booleanisBreakBuildIfCausedByExclusion()booleanisExcludeExclusively()booleanisIgnoreMissingOptionalDependency()booleanisIncludeExclusively()booleanisIncludeExlusively()booleanisReportOnlyFilename()booleanisSkipDiffReport()voidsetAccessModifier(java.lang.String accessModifier)voidsetBreakBuildBasedOnSemanticVersioning(boolean breakBuildBasedOnSemanticVersioning)voidsetBreakBuildBasedOnSemanticVersioningForMajorVersionZero(boolean breakBuildBasedOnSemanticVersioningForMajorVersionZero)voidsetBreakBuildIfCausedByExclusion(boolean breakBuildIfCausedByExclusion)voidsetBreakBuildOnBinaryIncompatibleModifications(boolean breakBuildOnBinaryIncompatibleModifications)voidsetBreakBuildOnModifications(boolean breakBuildOnModifications)voidsetBreakBuildOnSourceIncompatibleModifications(boolean breakBuildOnSourceIncompatibleModifications)voidsetExcludeExclusively(boolean excludeExclusively)voidsetExcludeModules(java.util.List<java.lang.String> excludeModules)voidsetExcludes(java.util.List<java.lang.String> excludes)voidsetHtmlStylesheet(java.lang.String htmlStylesheet)voidsetHtmlTitle(java.lang.String htmlTitle)voidsetIgnoreMissingClasses(boolean ignoreMissingClasses)voidsetIgnoreMissingClassesByRegularExpressions(java.util.List<java.lang.String> ignoreMissingClassesByRegularExpressions)voidsetIgnoreMissingNewVersion(boolean ignoreMissingNewVersion)voidsetIgnoreMissingOldVersion(boolean ignoreMissingOldVersion)voidsetIgnoreMissingOptionalDependency(boolean ignoreMissingOptionalDependency)voidsetIgnoreNonResolvableArtifacts(java.lang.String ignoreNonResolvableArtifacts)voidsetIncludeExclusively(boolean includeExclusively)voidsetIncludeModules(java.util.List<java.lang.String> includeModules)voidsetIncludes(java.util.List<java.lang.String> includes)voidsetIncludeSynthetic(boolean includeSynthetic)voidsetNoAnnotations(boolean noAnnotations)voidsetOldVersionPattern(java.lang.String oldVersionPattern)voidsetOnlyBinaryIncompatible(boolean onlyBinaryIncompatible)voidsetOnlyModified(boolean onlyModified)voidsetOverrideCompatibilityChangeParameters(java.util.List<Parameter.OverrideCompatibilityChangeParameter> overrideCompatibilityChangeParameters)voidsetPackagingSupporteds(java.util.List<java.lang.String> packagingSupporteds)voidsetPostAnalysisScript(java.lang.String postAnalysisScript)voidsetReportLinkName(java.lang.String reportLinkName)voidsetReportOnlyFilename(boolean reportOnlyFileName)voidsetSkipDiffReport(boolean skipDiffReport)voidsetSkipHtmlReport(boolean skipHtmlReport)voidsetSkipPomModules(boolean skipPomModules)voidsetSkipXmlReport(boolean skipXmlReport)
-
-
-
Field Detail
-
accessModifier
private java.lang.String accessModifier
-
includes
private java.util.List<java.lang.String> includes
-
excludes
private java.util.List<java.lang.String> excludes
-
onlyBinaryIncompatible
private boolean onlyBinaryIncompatible
-
onlyModified
private boolean onlyModified
-
breakBuildOnModifications
private boolean breakBuildOnModifications
-
breakBuildOnBinaryIncompatibleModifications
private boolean breakBuildOnBinaryIncompatibleModifications
-
breakBuildOnSourceIncompatibleModifications
private boolean breakBuildOnSourceIncompatibleModifications
-
breakBuildBasedOnSemanticVersioning
private boolean breakBuildBasedOnSemanticVersioning
-
includeSynthetic
private boolean includeSynthetic
-
ignoreMissingClasses
private boolean ignoreMissingClasses
-
ignoreMissingClassesByRegularExpressions
@Parameter(required=false) private java.util.List<java.lang.String> ignoreMissingClassesByRegularExpressions
-
skipPomModules
@Parameter(required=false) private boolean skipPomModules
-
htmlStylesheet
@Parameter(required=false) private java.lang.String htmlStylesheet
-
htmlTitle
@Parameter(required=false) private java.lang.String htmlTitle
-
noAnnotations
@Parameter(required=false) private boolean noAnnotations
-
ignoreNonResolvableArtifacts
@Parameter(required=false) private java.lang.String ignoreNonResolvableArtifacts
-
packagingSupporteds
@Parameter(required=false) private java.util.List<java.lang.String> packagingSupporteds
-
postAnalysisScript
@Parameter(required=false) private java.lang.String postAnalysisScript
-
skipHtmlReport
@Parameter(required=false) private boolean skipHtmlReport
-
skipXmlReport
@Parameter(required=false) private boolean skipXmlReport
-
skipDiffReport
@Parameter(required=false) private boolean skipDiffReport
-
ignoreMissingOldVersion
@Parameter(required=false) private boolean ignoreMissingOldVersion
-
ignoreMissingNewVersion
@Parameter(required=false) private boolean ignoreMissingNewVersion
-
oldVersionPattern
@Parameter(required=false) private java.lang.String oldVersionPattern
-
breakBuildIfCausedByExclusion
@Parameter(required=false) private boolean breakBuildIfCausedByExclusion
-
reportOnlyFilename
@Parameter(required=false) private boolean reportOnlyFilename
-
includeModules
@Parameter(required=false) private java.util.List<java.lang.String> includeModules
-
excludeModules
@Parameter(required=false) private java.util.List<java.lang.String> excludeModules
-
breakBuildBasedOnSemanticVersioningForMajorVersionZero
@Parameter(required=false, defaultValue="false") private boolean breakBuildBasedOnSemanticVersioningForMajorVersionZero
-
includeExclusively
@Parameter(required=false, defaultValue="false") private boolean includeExclusively
-
excludeExclusively
@Parameter(required=false, defaultValue="false") private boolean excludeExclusively
-
overrideCompatibilityChangeParameters
@Parameter(required=false) private java.util.List<Parameter.OverrideCompatibilityChangeParameter> overrideCompatibilityChangeParameters
-
ignoreMissingOptionalDependency
@Parameter(required=false) private boolean ignoreMissingOptionalDependency
-
reportLinkName
@Parameter(required=false) private java.lang.String reportLinkName
-
-
Method Detail
-
getNoAnnotations
public boolean getNoAnnotations()
-
setNoAnnotations
public void setNoAnnotations(boolean noAnnotations)
-
getAccessModifier
public java.lang.String getAccessModifier()
-
setAccessModifier
public void setAccessModifier(java.lang.String accessModifier)
-
getOnlyModified
public boolean getOnlyModified()
-
setOnlyModified
public void setOnlyModified(boolean onlyModified)
-
getOnlyBinaryIncompatible
public boolean getOnlyBinaryIncompatible()
-
setOnlyBinaryIncompatible
public void setOnlyBinaryIncompatible(boolean onlyBinaryIncompatible)
-
getBreakBuildOnModifications
public boolean getBreakBuildOnModifications()
-
setBreakBuildOnModifications
public void setBreakBuildOnModifications(boolean breakBuildOnModifications)
-
getBreakBuildOnBinaryIncompatibleModifications
public boolean getBreakBuildOnBinaryIncompatibleModifications()
-
setBreakBuildOnBinaryIncompatibleModifications
public void setBreakBuildOnBinaryIncompatibleModifications(boolean breakBuildOnBinaryIncompatibleModifications)
-
getIncludeSynthetic
public boolean getIncludeSynthetic()
-
setIncludeSynthetic
public void setIncludeSynthetic(boolean includeSynthetic)
-
getIncludes
public java.util.List<java.lang.String> getIncludes()
-
setIncludes
public void setIncludes(java.util.List<java.lang.String> includes)
-
getExcludes
public java.util.List<java.lang.String> getExcludes()
-
setExcludes
public void setExcludes(java.util.List<java.lang.String> excludes)
-
getIgnoreMissingClasses
public boolean getIgnoreMissingClasses()
-
setIgnoreMissingClasses
public void setIgnoreMissingClasses(boolean ignoreMissingClasses)
-
getSkipPomModules
public boolean getSkipPomModules()
-
setSkipPomModules
public void setSkipPomModules(boolean skipPomModules)
-
getHtmlStylesheet
public java.lang.String getHtmlStylesheet()
-
setHtmlStylesheet
public void setHtmlStylesheet(java.lang.String htmlStylesheet)
-
getHtmlTitle
public java.lang.String getHtmlTitle()
-
setHtmlTitle
public void setHtmlTitle(java.lang.String htmlTitle)
-
getIgnoreNonResolvableArtifacts
public java.lang.String getIgnoreNonResolvableArtifacts()
-
setIgnoreNonResolvableArtifacts
public void setIgnoreNonResolvableArtifacts(java.lang.String ignoreNonResolvableArtifacts)
-
getPackagingSupporteds
public java.util.List<java.lang.String> getPackagingSupporteds()
-
setPackagingSupporteds
public void setPackagingSupporteds(java.util.List<java.lang.String> packagingSupporteds)
-
getBreakBuildOnSourceIncompatibleModifications
public boolean getBreakBuildOnSourceIncompatibleModifications()
-
setBreakBuildOnSourceIncompatibleModifications
public void setBreakBuildOnSourceIncompatibleModifications(boolean breakBuildOnSourceIncompatibleModifications)
-
getBreakBuildBasedOnSemanticVersioning
public boolean getBreakBuildBasedOnSemanticVersioning()
-
setBreakBuildBasedOnSemanticVersioning
public void setBreakBuildBasedOnSemanticVersioning(boolean breakBuildBasedOnSemanticVersioning)
-
getPostAnalysisScript
public java.lang.String getPostAnalysisScript()
-
setPostAnalysisScript
public void setPostAnalysisScript(java.lang.String postAnalysisScript)
-
getSkipHtmlReport
public boolean getSkipHtmlReport()
-
setSkipHtmlReport
public void setSkipHtmlReport(boolean skipHtmlReport)
-
getSkipXmlReport
public boolean getSkipXmlReport()
-
setSkipXmlReport
public void setSkipXmlReport(boolean skipXmlReport)
-
isSkipDiffReport
public boolean isSkipDiffReport()
-
setSkipDiffReport
public void setSkipDiffReport(boolean skipDiffReport)
-
getIgnoreMissingOldVersion
public boolean getIgnoreMissingOldVersion()
-
setIgnoreMissingOldVersion
public void setIgnoreMissingOldVersion(boolean ignoreMissingOldVersion)
-
getOldVersionPattern
public java.lang.String getOldVersionPattern()
-
setOldVersionPattern
public void setOldVersionPattern(java.lang.String oldVersionPattern)
-
isBreakBuildIfCausedByExclusion
public boolean isBreakBuildIfCausedByExclusion()
-
setBreakBuildIfCausedByExclusion
public void setBreakBuildIfCausedByExclusion(boolean breakBuildIfCausedByExclusion)
-
getIgnoreMissingClassesByRegularExpressions
public java.util.List<java.lang.String> getIgnoreMissingClassesByRegularExpressions()
-
setIgnoreMissingClassesByRegularExpressions
public void setIgnoreMissingClassesByRegularExpressions(java.util.List<java.lang.String> ignoreMissingClassesByRegularExpressions)
-
isReportOnlyFilename
public boolean isReportOnlyFilename()
-
setReportOnlyFilename
public void setReportOnlyFilename(boolean reportOnlyFileName)
-
getIgnoreMissingNewVersion
public boolean getIgnoreMissingNewVersion()
-
setIgnoreMissingNewVersion
public void setIgnoreMissingNewVersion(boolean ignoreMissingNewVersion)
-
getIncludeModules
public java.util.List<java.lang.String> getIncludeModules()
-
setIncludeModules
public void setIncludeModules(java.util.List<java.lang.String> includeModules)
-
getExcludeModules
public java.util.List<java.lang.String> getExcludeModules()
-
setExcludeModules
public void setExcludeModules(java.util.List<java.lang.String> excludeModules)
-
isBreakBuildBasedOnSemanticVersioningForMajorVersionZero
public boolean isBreakBuildBasedOnSemanticVersioningForMajorVersionZero()
-
setBreakBuildBasedOnSemanticVersioningForMajorVersionZero
public void setBreakBuildBasedOnSemanticVersioningForMajorVersionZero(boolean breakBuildBasedOnSemanticVersioningForMajorVersionZero)
-
isIncludeExlusively
public boolean isIncludeExlusively()
-
setIncludeExclusively
public void setIncludeExclusively(boolean includeExclusively)
-
isExcludeExclusively
public boolean isExcludeExclusively()
-
setExcludeExclusively
public void setExcludeExclusively(boolean excludeExclusively)
-
isIncludeExclusively
public boolean isIncludeExclusively()
-
getOverrideCompatibilityChangeParameters
public java.util.List<Parameter.OverrideCompatibilityChangeParameter> getOverrideCompatibilityChangeParameters()
-
setOverrideCompatibilityChangeParameters
public void setOverrideCompatibilityChangeParameters(java.util.List<Parameter.OverrideCompatibilityChangeParameter> overrideCompatibilityChangeParameters)
-
isIgnoreMissingOptionalDependency
public boolean isIgnoreMissingOptionalDependency()
-
setIgnoreMissingOptionalDependency
public void setIgnoreMissingOptionalDependency(boolean ignoreMissingOptionalDependency)
-
getReportLinkName
public java.lang.String getReportLinkName()
-
setReportLinkName
public void setReportLinkName(java.lang.String reportLinkName)
-
-