# Package net.sf.statsvn.util

Utility classes.

See: Description

Interface Summary
Interface | Description
--- | ---
ISvnDiffProcessor | Performs svn diff queries.
ISvnInfoProcessor | Performs svn info queries.
ISvnProcessor | Interface for a base processor.
ISvnPropgetProcessor | Performs svn propget queries.
ISvnVersionProcessor | Performs svn version queries.
TaskLogger | An Interface for the Logging mechanism.

Class Summary
Class | Description
--- | ---
ConsoleTaskLogger | Basic implementation to System.out.
EnvReport | This class provides a report to standard output of relevant JRE properties and svn executable information.
FilenameComparator |
JavaUtilTaskLogger | Basic implementation to net.sf.statcvs logger.
ProcessUtils | This class provides a way of launching new processes.
SilentLogger | Basic implementation to nothingness.
StringUtils |
SvnCommandHelper |
SvnCommandLineProcessor | Base processor that uses the command line svn client.
SvnDiffUtils | Utilities class that manages calls to svn diff.
SvnInfoUtils | Utilities class that manages calls to svn info.
SvnInfoUtils.SvnInfoHandler | SAX parser for the svn info --xml command.
SvnPropgetUtils | Utilities class that manages calls to svn propget.
SvnStartupUtils | Utility class that verifies if the correct version of subversion is used.
XMLUtil | Utilities class to faciliate XML management.

Exception Summary
Exception | Description
--- | ---
BinaryDiffException |
SvnVersionMismatchException | Indicates that an invalid version of the `svn` executable was found.

## Package net.sf.statsvn.util Description

Utility classes.