public final class SimpleCompareFileExtensions
extends java.lang.Object
SimpleCompareFileExtensions.| Modifier and Type | Method and Description |
|---|---|
static boolean |
compareFilesByAbsolutePath(java.io.File sourceFile,
java.io.File fileToCompare)
Compare files by absolute path.
|
static boolean |
compareFilesByChecksum(java.io.File sourceFile,
java.io.File fileToCompare,
de.alpharogroup.crypto.algorithm.Algorithm algorithm)
Compare files by checksum with the algorithm Adler32.
|
static boolean |
compareFilesByChecksumAdler32(java.io.File sourceFile,
java.io.File fileToCompare)
Compare files by checksum with the algorithm Adler32.
|
static boolean |
compareFilesByChecksumCRC32(java.io.File sourceFile,
java.io.File fileToCompare)
Compare files by checksum with the algorithm CRC32.
|
static boolean |
compareFilesByContent(java.io.File sourceFile,
java.io.File fileToCompare)
Compare files by content.
|
static boolean |
compareFilesByExtension(java.io.File sourceFile,
java.io.File fileToCompare)
Compare files by extension.
|
static boolean |
compareFilesByLastModified(java.io.File sourceFile,
java.io.File fileToCompare)
Compare files by last modified.
|
static boolean |
compareFilesByLength(java.io.File sourceFile,
java.io.File fileToCompare)
Compare files by length.
|
static boolean |
compareFilesByName(java.io.File sourceFile,
java.io.File fileToCompare)
Compare files by name.
|
public static boolean compareFilesByAbsolutePath(java.io.File sourceFile,
java.io.File fileToCompare)
sourceFile - the source filefileToCompare - the file to comparepublic static boolean compareFilesByChecksum(java.io.File sourceFile,
java.io.File fileToCompare,
de.alpharogroup.crypto.algorithm.Algorithm algorithm)
throws java.security.NoSuchAlgorithmException,
java.io.IOException
sourceFile - the source filefileToCompare - the file to comparealgorithm - the algorithmjava.security.NoSuchAlgorithmException - Is thrown if the algorithm is not supported or does not exists.java.io.IOException - Signals that an I/O exception has occurred.public static boolean compareFilesByChecksumAdler32(java.io.File sourceFile,
java.io.File fileToCompare)
throws java.io.IOException
sourceFile - the source filefileToCompare - the file to comparejava.io.IOException - Signals that an I/O exception has occurred.public static boolean compareFilesByChecksumCRC32(java.io.File sourceFile,
java.io.File fileToCompare)
throws java.io.IOException
sourceFile - the source filefileToCompare - the file to comparejava.io.IOException - Signals that an I/O exception has occurred.public static boolean compareFilesByContent(java.io.File sourceFile,
java.io.File fileToCompare)
sourceFile - the source filefileToCompare - the file to comparepublic static boolean compareFilesByExtension(java.io.File sourceFile,
java.io.File fileToCompare)
sourceFile - the source filefileToCompare - the file to comparepublic static boolean compareFilesByLastModified(java.io.File sourceFile,
java.io.File fileToCompare)
sourceFile - the source filefileToCompare - the file to comparepublic static boolean compareFilesByLength(java.io.File sourceFile,
java.io.File fileToCompare)
sourceFile - the source filefileToCompare - the file to comparepublic static boolean compareFilesByName(java.io.File sourceFile,
java.io.File fileToCompare)
sourceFile - the source filefileToCompare - the file to compare