Package japicmp.cmp
Class JarArchiveComparatorOptions
java.lang.Object
japicmp.cmp.JarArchiveComparatorOptions
This class represents all options for the comparison.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumWhen both versions of the archives under comparison use the exact same classpath only one classpath has to be provided.static class -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddOverrideCompatibilityChange(JarArchiveComparatorOptions.OverrideCompatibilityChange overrideCompatibilityChange) booleanbooleanbooleanstatic JarArchiveComparatorOptionsvoidsetAccessModifier(AccessModifier accessModifier) voidsetClassPathMode(JarArchiveComparatorOptions.ClassPathMode classPathMode) voidsetIncludeSynthetic(boolean includeSynthetic) voidsetNewClassPath(List<String> newClassPath) voidsetNoAnnotations(boolean noAnnotations) voidsetOldClassPath(List<String> oldClassPath)
-
Constructor Details
-
JarArchiveComparatorOptions
public JarArchiveComparatorOptions()
-
-
Method Details
-
of
-
getFilters
-
getClassPathEntries
-
setAccessModifier
-
getAccessModifier
-
setIncludeSynthetic
public void setIncludeSynthetic(boolean includeSynthetic) -
isIncludeSynthetic
public boolean isIncludeSynthetic() -
setClassPathMode
-
getClassPathMode
-
setOldClassPath
-
getOldClassPath
-
setNewClassPath
-
getNewClassPath
-
setNoAnnotations
public void setNoAnnotations(boolean noAnnotations) -
isNoAnnotations
public boolean isNoAnnotations() -
getIgnoreMissingClasses
-
isIncludeClassFileFormatVersion
public boolean isIncludeClassFileFormatVersion() -
addOverrideCompatibilityChange
public void addOverrideCompatibilityChange(JarArchiveComparatorOptions.OverrideCompatibilityChange overrideCompatibilityChange) -
getOverrideCompatibilityChanges
public List<JarArchiveComparatorOptions.OverrideCompatibilityChange> getOverrideCompatibilityChanges()
-