A B C D E F G H I M P S T V W X Z

A

AbstractBuilder - class zipdiff.output.AbstractBuilder.
 
AbstractBuilder() - Constructor for class zipdiff.output.AbstractBuilder
 

B

Builder - interface zipdiff.output.Builder.
Builder pattern: http://wiki.cs.uiuc.edu/patternStories/BuilderPattern
build(String, Differences) - Method in class zipdiff.output.AbstractBuilder
 
build(OutputStream, Differences) - Method in class zipdiff.output.AbstractBuilder
 
build(OutputStream, Differences) - Method in interface zipdiff.output.Builder
 
build(String, Differences) - Method in interface zipdiff.output.Builder
 
build(OutputStream, Differences) - Method in class zipdiff.output.HtmlBuilder
 
build(OutputStream, Differences) - Method in class zipdiff.output.TextBuilder
 
build(OutputStream, Differences) - Method in class zipdiff.output.XmlBuilder
 
buildZipEntryMap(ZipFile) - Method in class zipdiff.DifferenceCalculator
Opens the ZipFile and builds up a map of all the entries.

C

calculateDifferences(ZipFile, ZipFile) - Method in class zipdiff.DifferenceCalculator
Calculates all the differences between two zip files.
calculateDifferences(Map, Map) - Method in class zipdiff.DifferenceCalculator
Given two Maps of ZipEntries it will generate a Differences of all the differences found between the two maps.
calculateDifferences() - Method in class zipdiff.ant.ZipDiffTask
 

D

DifferenceCalculator - class zipdiff.DifferenceCalculator.
Checks and compiles differences between two zip files.
DifferenceCalculator(String, String) - Constructor for class zipdiff.DifferenceCalculator
Constructor taking 2 filenames to compare
DifferenceCalculator(File, File) - Constructor for class zipdiff.DifferenceCalculator
Constructor taking 2 Files to compare
DifferenceCalculator(ZipFile, ZipFile) - Constructor for class zipdiff.DifferenceCalculator
Constructor taking 2 ZipFiles to compare
Differences - class zipdiff.Differences.
Used to keep track of difference between 2 zip files.
Differences() - Constructor for class zipdiff.Differences
 
debug(Object) - Method in class zipdiff.DifferenceCalculator
 

E

entriesMatch(ZipEntry, ZipEntry) - Method in class zipdiff.DifferenceCalculator
returns true if the two entries are equivalent in type, name, size, compressed size and time or CRC.
execute() - Method in class zipdiff.ant.ZipDiffTask
 

F

fileAdded(String, ZipEntry) - Method in class zipdiff.Differences
 
fileChanged(String, ZipEntry, ZipEntry) - Method in class zipdiff.Differences
 
fileIgnored(String, ZipEntry) - Method in class zipdiff.Differences
 
fileRemoved(String, ZipEntry) - Method in class zipdiff.Differences
 

G

getAdded() - Method in class zipdiff.Differences
 
getChanged() - Method in class zipdiff.Differences
 
getCompareCRCValues() - Method in class zipdiff.DifferenceCalculator
 
getCompareCRCValues() - Method in class zipdiff.ant.ZipDiffTask
 
getDestFile() - Method in class zipdiff.ant.ZipDiffTask
 
getDifferences() - Method in class zipdiff.DifferenceCalculator
 
getFilename1() - Method in class zipdiff.Differences
 
getFilename2() - Method in class zipdiff.Differences
 
getIgnoreCVSFiles() - Method in class zipdiff.ant.ZipDiffTask
 
getIgnoreTimestamps() - Method in class zipdiff.ant.ZipDiffTask
 
getIgnored() - Method in class zipdiff.Differences
 
getRemoved() - Method in class zipdiff.Differences
 
getStyleTag() - Method in class zipdiff.output.HtmlBuilder
 

H

HtmlBuilder - class zipdiff.output.HtmlBuilder.
Generates html output for a Differences instance
HtmlBuilder() - Constructor for class zipdiff.output.HtmlBuilder
 
hasDifferences() - Method in class zipdiff.Differences
 

I

ignoreCVSFiles() - Method in class zipdiff.DifferenceCalculator
 
ignoreThisFile(String, String) - Method in class zipdiff.DifferenceCalculator
returns true if fileToIgnorePattern matches the filename given.
isCVSFile(String, String) - Method in class zipdiff.DifferenceCalculator
 
isIgnoringTimestamps() - Method in class zipdiff.DifferenceCalculator
 
isVerboseEnabled() - Method in class zipdiff.DifferenceCalculator
 
isZipFile(String) - Static method in class zipdiff.DifferenceCalculator
Returns true if the filename has a valid zip extension.

M

Main - class zipdiff.Main.
Provides a command line interface to zipdiff
Main() - Constructor for class zipdiff.Main
 
main(String[]) - Static method in class zipdiff.Main
The command line interface to zipdiff utility

P

processEmbeddedZipFile(String, InputStream, Map) - Method in class zipdiff.DifferenceCalculator
 
processZipEntry(String, ZipEntry, InputStream, Map) - Method in class zipdiff.DifferenceCalculator
Will place ZipEntries for a given ZipEntry into the given Map.

S

setCompareCRCValues(boolean) - Method in class zipdiff.DifferenceCalculator
Ensure that the comparison checks against the CRCs of the entries.
setCompareCRCValues(boolean) - Method in class zipdiff.ant.ZipDiffTask
 
setDestFile(String) - Method in class zipdiff.ant.ZipDiffTask
 
setFilename1(String) - Method in class zipdiff.Differences
 
setFilename1(String) - Method in class zipdiff.ant.ZipDiffTask
 
setFilename2(String) - Method in class zipdiff.Differences
 
setFilename2(String) - Method in class zipdiff.ant.ZipDiffTask
 
setFilenameRegexToIgnore(Set) - Method in class zipdiff.DifferenceCalculator
 
setIgnoreCVSFiles(boolean) - Method in class zipdiff.DifferenceCalculator
 
setIgnoreCVSFiles(boolean) - Method in class zipdiff.ant.ZipDiffTask
 
setIgnoreTimestamps(boolean) - Method in class zipdiff.DifferenceCalculator
 
setIgnoreTimestamps(boolean) - Method in class zipdiff.ant.ZipDiffTask
 
setVerbose(boolean) - Method in class zipdiff.DifferenceCalculator
Set the verboseness of the debug output.

T

TextBuilder - class zipdiff.output.TextBuilder.
 
TextBuilder() - Constructor for class zipdiff.output.TextBuilder
 
toString() - Method in class zipdiff.Differences
 

V

validate() - Method in class zipdiff.ant.ZipDiffTask
 

W

writeAdded(PrintWriter, Set) - Method in class zipdiff.output.HtmlBuilder
 
writeAdded(PrintWriter, Set) - Method in class zipdiff.output.XmlBuilder
 
writeChanged(PrintWriter, Set) - Method in class zipdiff.output.HtmlBuilder
 
writeChanged(PrintWriter, Set) - Method in class zipdiff.output.XmlBuilder
 
writeDestFile(Differences) - Method in class zipdiff.ant.ZipDiffTask
 
writeDiffSet(PrintWriter, String, Set) - Method in class zipdiff.output.HtmlBuilder
 
writeRemoved(PrintWriter, Set) - Method in class zipdiff.output.HtmlBuilder
 
writeRemoved(PrintWriter, Set) - Method in class zipdiff.output.XmlBuilder
 

X

XmlBuilder - class zipdiff.output.XmlBuilder.
Generates xml output for a Differences instance
XmlBuilder() - Constructor for class zipdiff.output.XmlBuilder
 

Z

ZipDiffTask - class zipdiff.ant.ZipDiffTask.
 
ZipDiffTask() - Constructor for class zipdiff.ant.ZipDiffTask
 
zipdiff - package zipdiff
Utilities for comparing the contents of 2 different zip files.
zipdiff.ant - package zipdiff.ant
Provides ant tasks for the zipdiff utility.
zipdiff.output - package zipdiff.output
Provides the interface and implementations used for formatting the output of the zipdiff Ant tasks.

A B C D E F G H I M P S T V W X Z

Copyright © 2004 zipdiff.sourceforge.net. All Rights Reserved.