Package japicmp.maven

Class Parameter


  • public class Parameter
    extends java.lang.Object
    • 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
      • ignoreMissingOptionalDependency

        @Parameter(required=false)
        private boolean ignoreMissingOptionalDependency
      • reportLinkName

        @Parameter(required=false)
        private java.lang.String reportLinkName
    • Constructor Detail

      • Parameter

        public Parameter()
    • 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()
      • isIgnoreMissingOptionalDependency

        public boolean isIgnoreMissingOptionalDependency()
      • setIgnoreMissingOptionalDependency

        public void setIgnoreMissingOptionalDependency​(boolean ignoreMissingOptionalDependency)
      • getReportLinkName

        public java.lang.String getReportLinkName()
      • setReportLinkName

        public void setReportLinkName​(java.lang.String reportLinkName)