public interface AQFileComparator
AQComparator
interface for this purpose.Modifier and Type | Method and Description |
---|---|
AQFileDifferences |
compare(java.lang.Object leftFolder,
java.lang.Object rightFolder)
Compares files contained in the specified folders, including sub-folders,
according to the set criteria.
|
AQFileDifferences |
compare(java.lang.Object leftFolder,
java.lang.Object rightFolder,
boolean recursive)
Compares files contained in the specified folders, according to the set criteria.
|
void |
setIgnoreCase(boolean ignore)
Determines whether comparison operation should ignore the file name case.
|
void |
setIgnoreContent(boolean ignore)
Determines whether comparison operation should ignore the file content.
|
void |
setIgnoreTimestamp(boolean ignore)
Determines whether comparison operation should ignore the file timestamp.
|
void |
setTimestampTolerance(int ms)
Determines the maximum difference between two timetamps to be considered equal.
|
void setIgnoreCase(boolean ignore)
ignore
- ignorevoid setIgnoreTimestamp(boolean ignore)
ignore
- ignorevoid setIgnoreContent(boolean ignore)
ignore
- ignorevoid setTimestampTolerance(int ms)
ms
- Time difference in milliseconds.AQFileDifferences compare(java.lang.Object leftFolder, java.lang.Object rightFolder)
leftFolder
- Left folder name or a File
object.rightFolder
- Right folder name or a File
object.AQFileDifferences compare(java.lang.Object leftFolder, java.lang.Object rightFolder, boolean recursive)
leftFolder
- Left folder name or a File
object.rightFolder
- Right folder name or a File
object.recursive
- When true, the comparison will also include files in sub-folders.
Copyright © 2019 AquaFold, Inc. All Rights Reserved. Use is subject to license terms.