Package japicmp.cmp

Class JarArchiveComparatorOptions


  • public class JarArchiveComparatorOptions
    extends java.lang.Object
    This class represents all options for the comparison.
    • Field Detail

      • classPathEntries

        private final java.util.List<java.lang.String> classPathEntries
      • filters

        private final Filters filters
      • includeSynthetic

        private boolean includeSynthetic
      • oldClassPath

        private java.util.List<java.lang.String> oldClassPath
      • newClassPath

        private java.util.List<java.lang.String> newClassPath
      • noAnnotations

        private boolean noAnnotations
      • includeClassFileFormatVersion

        private boolean includeClassFileFormatVersion
    • Constructor Detail

      • JarArchiveComparatorOptions

        public JarArchiveComparatorOptions()
    • Method Detail

      • setIgnoreMissingClasses

        private void setIgnoreMissingClasses​(IgnoreMissingClasses ignoreMissingClasses)
      • toJarArchiveComparatorClassPath

        private static void toJarArchiveComparatorClassPath​(Optional<java.lang.String> classPathOptional,
                                                            java.util.List<java.lang.String> comparatorClassPath)
      • getFilters

        public Filters getFilters()
      • getClassPathEntries

        public java.util.List<java.lang.String> getClassPathEntries()
      • setAccessModifier

        public void setAccessModifier​(AccessModifier accessModifier)
      • setIncludeSynthetic

        public void setIncludeSynthetic​(boolean includeSynthetic)
      • isIncludeSynthetic

        public boolean isIncludeSynthetic()
      • setOldClassPath

        public void setOldClassPath​(java.util.List<java.lang.String> oldClassPath)
      • getOldClassPath

        public java.util.List<java.lang.String> getOldClassPath()
      • setNewClassPath

        public void setNewClassPath​(java.util.List<java.lang.String> newClassPath)
      • getNewClassPath

        public java.util.List<java.lang.String> getNewClassPath()
      • setNoAnnotations

        public void setNoAnnotations​(boolean noAnnotations)
      • isNoAnnotations

        public boolean isNoAnnotations()
      • isIncludeClassFileFormatVersion

        public boolean isIncludeClassFileFormatVersion()