Package japicmp.ant

Class JApiCmpTask

  • All Implemented Interfaces:
    java.lang.Cloneable

    public class JApiCmpTask
    extends org.apache.tools.ant.Task
    • Field Detail

      • onlyBinaryIncompatible

        private boolean onlyBinaryIncompatible
      • onlyModified

        private boolean onlyModified
      • includeSynthetic

        private boolean includeSynthetic
      • noAnnotations

        private boolean noAnnotations
      • semanticVersioning

        private boolean semanticVersioning
      • reportOnlyFilename

        private boolean reportOnlyFilename
      • ignoreMissingClasses

        private boolean ignoreMissingClasses
      • includeExclusively

        private boolean includeExclusively
      • excludeExclusively

        private boolean excludeExclusively
      • ignoreMissingClassesByRegularExpressions

        private final java.util.List<java.lang.String> ignoreMissingClassesByRegularExpressions
      • accessModifier

        private java.lang.String accessModifier
      • semanticVersionProperty

        private java.lang.String semanticVersionProperty
      • oldJar

        private java.lang.String oldJar
      • newJar

        private java.lang.String newJar
      • oldClassPath

        private org.apache.tools.ant.types.Path oldClassPath
      • newClassPath

        private org.apache.tools.ant.types.Path newClassPath
      • includes

        private java.lang.String includes
      • excludes

        private java.lang.String excludes
      • xmlOutputFile

        private java.lang.String xmlOutputFile
      • htmlOutputFile

        private java.lang.String htmlOutputFile
      • htmlStylesheet

        private java.lang.String htmlStylesheet
      • errorOnSemanticIncompatibility

        private boolean errorOnSemanticIncompatibility
      • errorOnExclusionIncompatibility

        private boolean errorOnExclusionIncompatibility
      • errorOnSourceIncompatibility

        private boolean errorOnSourceIncompatibility
      • errorOnBinaryIncompatibility

        private boolean errorOnBinaryIncompatibility
      • errorOnModifications

        private boolean errorOnModifications
      • ignoreMissingOldVersion

        private boolean ignoreMissingOldVersion
      • ignoreMissingNewVersion

        private boolean ignoreMissingNewVersion
    • Constructor Detail

      • JApiCmpTask

        public JApiCmpTask()
    • Method Detail

      • setOnlyBinaryIncompatible

        public void setOnlyBinaryIncompatible​(java.lang.String onlyBinaryIncompatible)
      • setOnlyModified

        public void setOnlyModified​(java.lang.String onlyModified)
      • setIncludeSynthetic

        public void setIncludeSynthetic​(java.lang.String includeSynthetic)
      • setNoAnnotations

        public void setNoAnnotations​(java.lang.String noAnnotations)
      • setSemanticVersioning

        public void setSemanticVersioning​(java.lang.String semanticVersioning)
      • setSemVerProperty

        public void setSemVerProperty​(java.lang.String semverProperty)
      • setReportOnlyFilename

        public void setReportOnlyFilename​(java.lang.String reportOnlyFilename)
      • setIgnoreMissingClasses

        public void setIgnoreMissingClasses​(java.lang.String ignoreMissingClasses)
      • setIgnoreMissingClassesByRegularExpressions

        public void setIgnoreMissingClassesByRegularExpressions​(java.lang.String ignoreMissingClassesByRegularExpressions)
      • setIncludeExclusively

        public void setIncludeExclusively​(java.lang.String includeExclusively)
      • setExcludeExclusively

        public void setExcludeExclusively​(java.lang.String excludeExclusively)
      • setAccessModifier

        public void setAccessModifier​(java.lang.String accessModifier)
      • setOldJar

        public void setOldJar​(java.lang.String oldJar)
      • setNewJar

        public void setNewJar​(java.lang.String newJar)
      • setOldClassPath

        public void setOldClassPath​(org.apache.tools.ant.types.Path oldClassPath)
      • setNewClassPath

        public void setNewClassPath​(org.apache.tools.ant.types.Path newClassPath)
      • setClassPath

        public void setClassPath​(org.apache.tools.ant.types.Path classPath)
      • getOldClassPath

        public org.apache.tools.ant.types.Path getOldClassPath()
      • getNewClassPath

        public org.apache.tools.ant.types.Path getNewClassPath()
      • setOldClassPathRef

        public void setOldClassPathRef​(org.apache.tools.ant.types.Reference oldClassPathRef)
      • setNewClassPathRef

        public void setNewClassPathRef​(org.apache.tools.ant.types.Reference newClassPathRef)
      • setClassPathRef

        public void setClassPathRef​(org.apache.tools.ant.types.Reference classPathRef)
      • setIncludes

        public void setIncludes​(java.lang.String includes)
      • setExcludes

        public void setExcludes​(java.lang.String excludes)
      • setXmlOutputFile

        public void setXmlOutputFile​(java.lang.String xmlOutputFile)
      • setHtmlOutputFile

        public void setHtmlOutputFile​(java.lang.String htmlOutputFile)
      • setHtmlStylesheet

        public void setHtmlStylesheet​(java.lang.String htmlStylesheet)
      • setErrorOnSemanticIncompatibility

        public void setErrorOnSemanticIncompatibility​(boolean errorOnSemanticIncompatibility)
      • setErrorOnExclusionIncompatibility

        public void setErrorOnExclusionIncompatibility​(boolean errorOnExclusionIncompatibility)
      • setErrorOnSourceIncompatibility

        public void setErrorOnSourceIncompatibility​(boolean errorOnSourceIncompatibility)
      • setErrorOnBinaryIncompatibility

        public void setErrorOnBinaryIncompatibility​(boolean errorOnBinaryIncompatibility)
      • setErrorOnModifications

        public void setErrorOnModifications​(boolean errorOnModifications)
      • setIgnoreMissingOldVersion

        public void setIgnoreMissingOldVersion​(boolean ignoreMissingOldVersion)
      • setIgnoreMissingNewVersion

        public void setIgnoreMissingNewVersion​(boolean ignoreMissingNewVersion)
      • execute

        public void execute()
        Overrides:
        execute in class org.apache.tools.ant.Task
      • createOptionsFromAntAttrs

        private Options createOptionsFromAntAttrs()