javatools.program
Class Sum
java.lang.Object
|
+--javatools.program.Sum
- public class Sum
- extends java.lang.Object
Field Summary |
(package private) int |
algorithm
|
(package private) java.lang.String |
allErrors
|
(package private) static java.lang.String |
CHECKSUM_FILE
|
(package private) static int |
CRC32
|
(package private) static boolean |
gui
|
(package private) static java.io.BufferedWriter |
log
|
(package private) static int |
MD5
|
(package private) int |
numErrors
|
(package private) static java.lang.String |
separator
|
(package private) static java.lang.String |
usageMsg
|
(package private) static boolean |
verbose
|
(package private) java.io.PrintStream |
wt
|
Constructor Summary |
Sum(int algorithm)
|
Method Summary |
void |
bufferError(java.lang.String s)
|
void |
checkChecksum(java.io.File file,
java.io.File dir,
int pathcol,
int checksumcol)
|
(package private) void |
checksum(java.io.File ckfile,
java.io.File rootDir,
java.io.File file,
java.util.Map map)
|
(package private) void |
checksumdir(java.io.File dir,
java.io.File rootDir,
java.io.File file,
java.util.Map map)
|
(package private) void |
cksum(java.io.File ckfile,
java.io.File rootDir,
java.io.File file)
|
(package private) void |
cksumdir(java.io.File dir,
java.io.File rootDir,
java.io.File file)
|
void |
createChecksum(java.io.File dir,
java.io.File file)
|
(package private) java.lang.String |
getChecksum(java.io.File file)
|
static void |
main(java.lang.String[] args)
|
static java.io.File |
selectDir()
|
(package private) static void |
showError(java.lang.String s)
|
(package private) static void |
showError(java.lang.Throwable s)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
gui
static boolean gui
MD5
static final int MD5
- See Also:
- Constant Field Values
CRC32
static final int CRC32
- See Also:
- Constant Field Values
CHECKSUM_FILE
static java.lang.String CHECKSUM_FILE
log
static java.io.BufferedWriter log
usageMsg
static final java.lang.String usageMsg
- See Also:
- Constant Field Values
verbose
static boolean verbose
separator
static java.lang.String separator
wt
java.io.PrintStream wt
algorithm
int algorithm
allErrors
java.lang.String allErrors
numErrors
int numErrors
Sum
public Sum(int algorithm)
selectDir
public static java.io.File selectDir()
throws java.io.IOException
java.io.IOException
main
public static void main(java.lang.String[] args)
throws java.io.IOException
java.io.IOException
showError
static void showError(java.lang.Throwable s)
showError
static void showError(java.lang.String s)
createChecksum
public void createChecksum(java.io.File dir,
java.io.File file)
throws java.io.IOException
java.io.IOException
checkChecksum
public void checkChecksum(java.io.File file,
java.io.File dir,
int pathcol,
int checksumcol)
throws java.io.IOException
java.io.IOException
bufferError
public void bufferError(java.lang.String s)
throws java.io.IOException
java.io.IOException
getChecksum
java.lang.String getChecksum(java.io.File file)
throws java.io.IOException
java.io.IOException
cksumdir
void cksumdir(java.io.File dir,
java.io.File rootDir,
java.io.File file)
throws java.io.IOException
java.io.IOException
checksumdir
void checksumdir(java.io.File dir,
java.io.File rootDir,
java.io.File file,
java.util.Map map)
throws java.io.IOException
java.io.IOException
cksum
void cksum(java.io.File ckfile,
java.io.File rootDir,
java.io.File file)
throws java.io.IOException
java.io.IOException
checksum
void checksum(java.io.File ckfile,
java.io.File rootDir,
java.io.File file,
java.util.Map map)
throws java.io.IOException
java.io.IOException