ddiff
Version 1.0.0
A C D F G I L M O P S T U V W

A

accept(Path) - Method in class com.ehsbe.ddiff.PathFilter
accept(File) - Method in class com.ehsbe.ddiff.PathFilter
accept(Path) - Method in class com.ehsbe.ddiff.PathFilter
accept(File) - Method in class com.ehsbe.ddiff.PathFilter
Analyzer - Class in com.ehsbe.ddiff
 
Analyzer - Class in com.ehsbe.ddiff
 
Analyzer() - Constructor for class com.ehsbe.ddiff.Analyzer
Initialize with default values.
Analyzer(char, EnumSet<Analyzer.Option>, PathFilter) - Constructor for class com.ehsbe.ddiff.Analyzer
Create a new analyzer instance with the given parameters.
Analyzer() - Constructor for class com.ehsbe.ddiff.Analyzer
Initialize with default values.
Analyzer(char, EnumSet<Analyzer.Option>, PathFilter) - Constructor for class com.ehsbe.ddiff.Analyzer
Create a new analyzer instance with the given parameters.
Analyzer.Option - Enum in com.ehsbe.ddiff
Options, which have an influence, how directories are scanned and the output gets formatted.
Analyzer.Option - Enum in com.ehsbe.ddiff
Options, which have an influence, how directories are scanned and the output gets formatted.
attr - Variable in class com.ehsbe.ddiff.DirEntry
the file attributes for this instance.
attr - Variable in class com.ehsbe.ddiff.DirEntry
the file attributes for this instance.

C

com.ehsbe.ddiff - package com.ehsbe.ddiff
 
compare(Path, Path, PrintStream) - Method in class com.ehsbe.ddiff.Analyzer
Compare the given directories side by side and print results to the given output stream.
compare(Path, Path, PrintStream) - Method in class com.ehsbe.ddiff.Analyzer
Compare the given directories side by side and print results to the given output stream.

D

default_format_sep - Static variable in class com.ehsbe.ddiff.Analyzer
the default field separator for parsable output
default_format_sep - Static variable in class com.ehsbe.ddiff.Analyzer
the default field separator for parsable output
Dir - Class in com.ehsbe.ddiff
Internal directory worker and representation.
Dir - Class in com.ehsbe.ddiff
Internal directory worker and representation.
Dir(Path, boolean, String[], Pattern[], boolean) - Constructor for class com.ehsbe.ddiff.Dir
Convinience constructor to create a new directory worker instance.
Dir(Path, PathFilter) - Constructor for class com.ehsbe.ddiff.Dir
Create a new directory worker instance.
Dir(Path, PathFilter, BasicFileAttributes) - Constructor for class com.ehsbe.ddiff.Dir
Create a new directory worker instance.
Dir(Path, boolean, String[], Pattern[], boolean) - Constructor for class com.ehsbe.ddiff.Dir
Convinience constructor to create a new directory worker instance.
Dir(Path, PathFilter) - Constructor for class com.ehsbe.ddiff.Dir
Create a new directory worker instance.
Dir(Path, PathFilter, BasicFileAttributes) - Constructor for class com.ehsbe.ddiff.Dir
Create a new directory worker instance.
DirEntry - Class in com.ehsbe.ddiff
A simple caching container for file information.
DirEntry - Class in com.ehsbe.ddiff
A simple caching container for file information.
DirEntry(Path, boolean, BasicFileAttributes) - Constructor for class com.ehsbe.ddiff.DirEntry
Create a new instance.
DirEntry(Path, boolean, BasicFileAttributes) - Constructor for class com.ehsbe.ddiff.DirEntry
Create a new instance.
DirEntry.Type - Enum in com.ehsbe.ddiff
types of file, we distignuish.
DirEntry.Type - Enum in com.ehsbe.ddiff
types of file, we distignuish.

F

finished() - Method in class com.ehsbe.ddiff.Worker
Check, whether the worker has finished comparision.
finished() - Method in class com.ehsbe.ddiff.Worker
Check, whether the worker has finished comparision.
followSymlinks() - Method in class com.ehsbe.ddiff.PathFilter
Check, whether symlinks should be followed to the final destination.
followSymlinks() - Method in class com.ehsbe.ddiff.PathFilter
Check, whether symlinks should be followed to the final destination.

G

getCount() - Method in class com.ehsbe.ddiff.Dir
Get the number of entries for this instance.
getCount() - Method in class com.ehsbe.ddiff.Dir
Get the number of entries for this instance.
getDirCount() - Method in class com.ehsbe.ddiff.Dir
Get the number of sub directories for this instance.
getDirCount() - Method in class com.ehsbe.ddiff.Dir
Get the number of sub directories for this instance.
getDirMap() - Method in class com.ehsbe.ddiff.Dir
Get a map of all sub directories, keyed by their basename.
getDirMap() - Method in class com.ehsbe.ddiff.Dir
Get a map of all sub directories, keyed by their basename.
getDirs() - Method in class com.ehsbe.ddiff.Dir
Get a copy of the list of all sub directory entries for this instance sorted by its name.
getDirs() - Method in class com.ehsbe.ddiff.Dir
Get a copy of the list of all sub directory entries for this instance sorted by its name.
getEntries() - Method in class com.ehsbe.ddiff.Dir
Get a copy of the list of all entries for this instance grouped by sub directories and none-sub directories, sorted by its name.
getEntries() - Method in class com.ehsbe.ddiff.Dir
Get a copy of the list of all entries for this instance grouped by sub directories and none-sub directories, sorted by its name.
getFilter() - Method in class com.ehsbe.ddiff.Analyzer
Get the current filter in use.
getFilter() - Method in class com.ehsbe.ddiff.Analyzer
Get the current filter in use.
getFormat() - Method in class com.ehsbe.ddiff.Analyzer
Get the format string used for diff printouts.
getFormat() - Method in class com.ehsbe.ddiff.Analyzer
Get the format string used for diff printouts.
getName() - Method in class com.ehsbe.ddiff.DirEntry
Get the basename of this entry in the original directory.
getName() - Method in class com.ehsbe.ddiff.DirEntry
Get the basename of this entry in the original directory.
getNoDirCount() - Method in class com.ehsbe.ddiff.Dir
Get the number of none-sub directories for this instance.
getNoDirCount() - Method in class com.ehsbe.ddiff.Dir
Get the number of none-sub directories for this instance.
getNoDirMap() - Method in class com.ehsbe.ddiff.Dir
Get a map of all none-sub directories, keyed by their basename.
getNoDirMap() - Method in class com.ehsbe.ddiff.Dir
Get a map of all none-sub directories, keyed by their basename.
getNoDirs() - Method in class com.ehsbe.ddiff.Dir
Get a copy of the list of all none-sub directory entries for this instance sorted by its name.
getNoDirs() - Method in class com.ehsbe.ddiff.Dir
Get a copy of the list of all none-sub directory entries for this instance sorted by its name.
getType() - Method in class com.ehsbe.ddiff.DirEntry
Get the type of the entry.
getType(Path, BasicFileAttributes) - Static method in class com.ehsbe.ddiff.DirEntry
Get the type of an dir entry depending on its file attributes.
getType() - Method in class com.ehsbe.ddiff.DirEntry
Get the type of the entry.
getType(Path, BasicFileAttributes) - Static method in class com.ehsbe.ddiff.DirEntry
Get the type of an dir entry depending on its file attributes.
getWorker(Path, Path, PrintStream) - Method in class com.ehsbe.ddiff.Analyzer
Get the worker for compare the given directories side by side, which prints the results to the given output stream.
getWorker(Path, Path, PrintStream) - Method in class com.ehsbe.ddiff.Analyzer
Get the worker for compare the given directories side by side, which prints the results to the given output stream.

I

isEmpty() - Method in class com.ehsbe.ddiff.Dir
Check, whether this instance contains dir entries.
isEmpty() - Method in class com.ehsbe.ddiff.Dir
Check, whether this instance contains dir entries.
isEnabled(Analyzer.Option) - Method in class com.ehsbe.ddiff.Analyzer
Check, whether the given option is set for this instance.
isEnabled(Analyzer.Option) - Method in class com.ehsbe.ddiff.Analyzer
Check, whether the given option is set for this instance.

L

list(PrintStream, String, Analyzer.Result, StringBuilder, boolean) - Method in class com.ehsbe.ddiff.Dir
List all entries of this instance (directories first), ordered by its name.
list(PrintStream, String, Analyzer.Result, StringBuilder, boolean) - Method in class com.ehsbe.ddiff.Dir
List all entries of this instance (directories first), ordered by its name.

M

main(String[]) - Static method in class com.ehsbe.ddiff.Start
 
main(String[]) - Static method in class com.ehsbe.ddiff.Start
 

O

opath - Variable in class com.ehsbe.ddiff.DirEntry
the original path associated with this entry.
opath - Variable in class com.ehsbe.ddiff.DirEntry
the original path associated with this entry.

P

path - Variable in class com.ehsbe.ddiff.DirEntry
the path associated with this entry.
path - Variable in class com.ehsbe.ddiff.DirEntry
the path associated with this entry.
PathFilter - Class in com.ehsbe.ddiff
A flexible exclude dir entry filter, which allows globbing as well as regular expressions.
PathFilter - Class in com.ehsbe.ddiff
A flexible exclude dir entry filter, which allows globbing as well as regular expressions.
PathFilter(String[], String[], boolean, boolean) - Constructor for class com.ehsbe.ddiff.PathFilter
Create a new filter based on the given arguments.
PathFilter(String[], Pattern[], boolean, boolean) - Constructor for class com.ehsbe.ddiff.PathFilter
Create a new filter based on the given arguments.
PathFilter(String[], String[], boolean, boolean) - Constructor for class com.ehsbe.ddiff.PathFilter
Create a new filter based on the given arguments.
PathFilter(String[], Pattern[], boolean, boolean) - Constructor for class com.ehsbe.ddiff.PathFilter
Create a new filter based on the given arguments.

S

Start - Class in com.ehsbe.ddiff
Compares two directories side by side.
Start - Class in com.ehsbe.ddiff
Compares two directories side by side.
Start() - Constructor for class com.ehsbe.ddiff.Start
 
Start() - Constructor for class com.ehsbe.ddiff.Start
 
start() - Method in class com.ehsbe.ddiff.Worker
Start comparing the given directories.
start() - Method in class com.ehsbe.ddiff.Worker
Start comparing the given directories.
started() - Method in class com.ehsbe.ddiff.Worker
Check, whether the worker has been already started.
started() - Method in class com.ehsbe.ddiff.Worker
Check, whether the worker has been already started.

T

toString() - Method in enum com.ehsbe.ddiff.DirEntry.Type
toString() - Method in enum com.ehsbe.ddiff.DirEntry.Type

U

usage() - Static method in class com.ehsbe.ddiff.Start
Print usage information.
usage() - Static method in class com.ehsbe.ddiff.Start
Print usage information.
useFiles() - Method in class com.ehsbe.ddiff.PathFilter
Check, whether one should use File to obtain a directory listing.
useFiles() - Method in class com.ehsbe.ddiff.PathFilter
Check, whether one should use File to obtain a directory listing.

V

valueOf(String) - Static method in enum com.ehsbe.ddiff.Analyzer.Option
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.ehsbe.ddiff.Analyzer.Option
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.ehsbe.ddiff.DirEntry.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.ehsbe.ddiff.DirEntry.Type
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.ehsbe.ddiff.Analyzer.Option
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.ehsbe.ddiff.Analyzer.Option
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.ehsbe.ddiff.DirEntry.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.ehsbe.ddiff.DirEntry.Type
Returns an array containing the constants of this enum type, in the order they are declared.

W

Worker - Class in com.ehsbe.ddiff
 
Worker - Class in com.ehsbe.ddiff
 

A C D F G I L M O P S T U V W
ddiff
Version 1.0.0

Created by Jens Elkner