A B C D E F G H I J L M N O P R S T U V W X

A

absolutePathToUrl(String) - Method in class net.sf.statsvn.input.RepositoryFileManager
Converts an absolute path in the repository to a URL, using the repository URL
absolutePathToUrl(String) - Method in interface net.sf.statsvn.util.ISvnInfoProcessor
Converts an absolute path in the repository to a URL, using the repository URL
absolutePathToUrl(String) - Method in class net.sf.statsvn.util.SvnInfoUtils
 
absoluteToRelativePath(String) - Method in class net.sf.statsvn.input.RepositoryFileManager
Converts an absolute path in the repository to a path relative to the working folder root.
absoluteToRelativePath(String) - Method in interface net.sf.statsvn.util.ISvnInfoProcessor
Converts an absolute path in the repository to a path relative to the working folder root.
absoluteToRelativePath(String) - Method in class net.sf.statsvn.util.SvnInfoUtils
 
addDirectory(String) - Method in class net.sf.statsvn.input.RepositoryFileManager
Adds a directory to the list of known directories.
addDirectory(String) - Method in interface net.sf.statsvn.util.ISvnInfoProcessor
Adds a directory to the list of known directories.
addDirectory(String) - Method in class net.sf.statsvn.util.SvnInfoUtils
 
ADDED - Static variable in class net.sf.statsvn.input.CacheConfiguration
 
addRevisionData(RevisionData) - Method in class net.sf.statsvn.input.FileBuilder
Adds a revision to the file.
addToAttic(String) - Method in class net.sf.statsvn.input.Builder
Adds a file to the attic.
addToAttic(String) - Method in interface net.sf.statsvn.input.SvnLogBuilder
Adds a file to the attic.
AntTaskLogger - Class in net.sf.statsvn.ant
This class wraps up an Ant task which is going to be used to log some text when the tool is used with Ant.
appendResults(Vector, String, StringBuffer) - Method in class net.sf.statsvn.util.SvnDiffUtils
Append results to answer vector.

B

BINARY - Static variable in class net.sf.statsvn.input.CacheConfiguration
 
BINARY_STATUS - Static variable in class net.sf.statsvn.input.CacheConfiguration
 
BINARY_TYPE - Static variable in class net.sf.statsvn.util.SvnDiffUtils
 
BinaryDiffException - Exception in net.sf.statsvn.util
 
BinaryDiffException() - Constructor for exception net.sf.statsvn.util.BinaryDiffException
 
binaryFiles - Variable in class net.sf.statsvn.util.svnkit.SvnKitPropget.SvnKitPropertyHandler
 
binaryFiles - Variable in class net.sf.statsvn.util.SvnPropgetUtils
 
Builder - Class in net.sf.statsvn.input
Helps building the net.sf.statsvn.model.Repository from a SVN log.
Builder(RepositoryFileManager, FilePatternMatcher, FilePatternMatcher, Pattern) - Constructor for class net.sf.statsvn.input.Builder
Creates a new Builder
buildFile(String, boolean, boolean, Map, Map) - Method in class net.sf.statsvn.input.Builder
Starts building a new file.
buildFile(String, boolean, boolean, Map, Map) - Method in interface net.sf.statsvn.input.SvnLogBuilder
Starts building a new file.
buildModule(String) - Method in class net.sf.statsvn.input.Builder
Starts building the module.
buildModule(String) - Method in interface net.sf.statsvn.input.SvnLogBuilder
Starts building a module.
buildPath(String, String, String) - Method in class net.sf.statsvn.input.CacheBuilder
Initializes the builder for subsequent invocations of (@link #buildRevision(String, String, String)).
buildRepository(String, String) - Method in class net.sf.statsvn.input.RepositoriesBuilder
Adds a repository to the DOM structure.
buildRevision(RevisionData) - Method in class net.sf.statsvn.input.Builder
Adds a revision to the current file.
buildRevision(String, String, String, String) - Method in class net.sf.statsvn.input.CacheBuilder
Given the file specified by the preceeding invocation to (@link #buildPath(String)), set the line counts for the given revision.
buildRevision(RevisionData) - Method in interface net.sf.statsvn.input.SvnLogBuilder
Adds a revision to the last file that was built..
buildRoot() - Method in class net.sf.statsvn.input.CacheBuilder
Builds the DOM root.
buildRoot() - Method in class net.sf.statsvn.input.RepositoriesBuilder
Builds the DOM root.

C

CACHE - Static variable in class net.sf.statsvn.input.CacheConfiguration
 
CacheBuilder - Class in net.sf.statsvn.input
CVS log files include lines modified for each commit and binary status of a file while SVN log files do not offer this additional information.
CacheBuilder(SvnLogBuilder, RepositoryFileManager) - Constructor for class net.sf.statsvn.input.CacheBuilder
Constructs the LineCountsBuilder by giving it a reference to the builder currently in use.
CacheConfiguration - Class in net.sf.statsvn.input
Class for storing all constants required for reading the cache xml file.
CacheConfiguration() - Constructor for class net.sf.statsvn.input.CacheConfiguration
 
call(String) - Static method in class net.sf.statsvn.util.ProcessUtils
 
callSvnDiff(String, String, String) - Method in class net.sf.statsvn.util.SvnDiffUtils
Calls svn diff for the filename and revisions given.
callSvnDiff(String) - Method in class net.sf.statsvn.util.SvnDiffUtils
Calls svn diff on all files for given revision and revision-1.
characters(char[], int, int) - Method in class net.sf.statsvn.input.SvnXmlLogFileHandler
Builds the string that was read; default implementation can invoke this function multiple times while reading the data.
characters(char[], int, int) - Method in class net.sf.statsvn.util.SvnInfoUtils.SvnInfoHandler
Builds the string that was read; default implementation can invoke this function multiple times while reading the data.
checkDiffPerRevPossible(String) - Method in interface net.sf.statsvn.util.ISvnVersionProcessor
Verifies that the given version supports one diff per revision (version>=1.4.0)
checkDiffPerRevPossible(String) - Method in class net.sf.statsvn.util.SvnStartupUtils
 
checkForRequiredArgs() - Method in class net.sf.statsvn.output.SvnCommandLineParser
 
checkRepoRootAvailable() - Method in interface net.sf.statsvn.util.ISvnInfoProcessor
Verifies that the "svn info" command can return the repository root (info available in svn >= 1.3.0)
checkRepoRootAvailable() - Method in class net.sf.statsvn.util.SvnInfoUtils
Verifies that the "svn info" command can return the repository root (info available in svn >= 1.3.0)
checkRepoRootAvailable() - Method in class net.sf.statsvn.util.svnkit.SvnKitInfo
Verifies that the "svn info" command can return the repository root (info available in svn >= 1.3.0)
checkSvnVersionSufficient() - Method in interface net.sf.statsvn.util.ISvnVersionProcessor
Verifies that the current revision of SVN is SVN_MINIMUM_VERSION
checkSvnVersionSufficient() - Method in class net.sf.statsvn.util.svnkit.SvnKitVersion
 
checkSvnVersionSufficient() - Method in class net.sf.statsvn.util.SvnStartupUtils
 
ChoraIntegration - Class in net.sf.statsvn.output
Integration of the Chora CVS Viewer
ChoraIntegration(String) - Constructor for class net.sf.statsvn.output.ChoraIntegration
 
clean() - Method in class net.sf.statsvn.input.Builder
 
clearCache() - Method in class net.sf.statsvn.util.SvnInfoUtils
 
close() - Method in class net.sf.statsvn.util.ProcessUtils
 
compare(Object, Object) - Method in class net.sf.statsvn.util.FilenameComparator
 
ConsoleTaskLogger - Class in net.sf.statsvn.util
Basic implementation to System.out.
ConsoleTaskLogger() - Constructor for class net.sf.statsvn.util.ConsoleTaskLogger
 
createCopy() - Method in class net.sf.statsvn.input.RevisionData
Returns a new instance of the RevisionData, with the same fields as the current one.
createFile(Date) - Method in class net.sf.statsvn.input.FileBuilder
Creates and returns a VersionedFile representation of the file.
createRepository() - Method in class net.sf.statsvn.input.Builder
Returns a Repository object of all files.

D

doChildrenSwitch(String) - Method in class net.sf.statsvn.output.SvnCommandLineParser
 
dump() - Method in class net.sf.statsvn.RepoDump
 

E

endElement(String, String, String) - Method in class net.sf.statsvn.input.SvnXmlCacheFileHandler
Handles the end of an xml element and redirects to the appropriate end* method.
endElement(String, String, String) - Method in class net.sf.statsvn.input.SvnXmlLogFileHandler
Handles the end of an xml element and redirects to the appropriate end* method.
endElement(String, String, String) - Method in class net.sf.statsvn.input.SvnXmlRepositoriesFileHandler
Handles the end of an xml element and redirects to the appropriate end* method.
endElement(String, String, String) - Method in class net.sf.statsvn.util.SvnInfoUtils.SvnInfoHandler
End of xml element.
EnvReport - Class in net.sf.statsvn.util
This class provides a report to standard output of relevant JRE properties and svn executable information.
error(String) - Method in class net.sf.statsvn.ant.AntTaskLogger
Uses the Ant mechanism to log the text.
error(String) - Method in class net.sf.statsvn.util.ConsoleTaskLogger
 
error(String) - Method in class net.sf.statsvn.util.JavaUtilTaskLogger
log text to the logger.severe().
error(String) - Method in class net.sf.statsvn.util.SilentLogger
 
error(String) - Method in interface net.sf.statsvn.util.TaskLogger
Generic interface for logging error.
execute() - Method in class net.sf.statsvn.ant.StatSvnTask
Runs the task
existRevision() - Method in class net.sf.statsvn.input.FileBuilder
Returns true if the file has revisions.
existsInWorkingCopy(String) - Method in class net.sf.statsvn.input.RepositoryFileManager
Returns true if the file exists in the working copy (according to the svn metadata, and not file system checks).
existsInWorkingCopy(String) - Method in interface net.sf.statsvn.util.ISvnInfoProcessor
Returns true if the file exists in the working copy (according to the svn metadata, and not file system checks).
existsInWorkingCopy(String) - Method in class net.sf.statsvn.util.SvnInfoUtils
 

F

FileBuilder - Class in net.sf.statsvn.input
Builds a VersionedFile with Revisions from logging data.
FileBuilder(Builder, String, boolean, Map, Map) - Constructor for class net.sf.statsvn.input.FileBuilder
Creates a new FileBuilder.
FilenameComparator - Class in net.sf.statsvn.util
 
FilenameComparator() - Constructor for class net.sf.statsvn.util.FilenameComparator
 
finalRevisionIsDead() - Method in class net.sf.statsvn.input.FileBuilder
Returns true if the file's most recent revision is dead.
fmtPropertiesForScreen(Properties, String[]) - Static method in class net.sf.statsvn.util.EnvReport
Format a set of key/value Properties for the screen, by right-aligning the key column.

G

generate() - Static method in class net.sf.statsvn.Main
 
generateDefaultHTMLSuite() - Static method in class net.sf.statsvn.Main
Generates HTML report.
generateDefaultHTMLSuite(RepositoryFileManager) - Static method in class net.sf.statsvn.Main
Generates HTML report.
getAtticFileNames() - Method in class net.sf.statsvn.input.Builder
Returns the Set of filenames that are "in the attic".
getAuthor(String) - Method in class net.sf.statsvn.input.Builder
returns the Author of the given name or creates it if it does not yet exist.
getAuthString() - Static method in class net.sf.statsvn.util.SvnCommandHelper
Gets the authentication / non-interactive command part to use when invoking the subversion binary.
getBaseUrl() - Method in class net.sf.statsvn.output.ChoraIntegration
 
getBinaryFilename(String, boolean) - Method in class net.sf.statsvn.util.SvnPropgetUtils
Given a string such as: "lib\junit.jar - application/octet-stream" or "svn:\\host\repo\lib\junit.jar - application/octet-stream" will return the filename if the mime type is binary (doesn't end with text/*) Will return the filename with / was a directory seperator.
getBinaryFiles() - Method in interface net.sf.statsvn.util.ISvnPropgetProcessor
Returns the list of binary files in the working directory.
getBinaryFiles() - Method in class net.sf.statsvn.util.svnkit.SvnKitPropget
 
getBinaryFiles() - Method in class net.sf.statsvn.util.svnkit.SvnKitPropget.SvnKitPropertyHandler
 
getBinaryFiles() - Method in class net.sf.statsvn.util.SvnPropgetUtils
 
getCacheDir() - Static method in class net.sf.statsvn.output.SvnConfigurationOptions
Returns the cacheDir.
getCheckedOutDirectoryAsFile() - Static method in class net.sf.statsvn.output.SvnConfigurationOptions
 
getCheckoutDirectory() - Method in class net.sf.statsvn.util.svnkit.SvnKitDiff
Shorthand to get the checked out directory
getCheckoutDirectory() - Method in class net.sf.statsvn.util.svnkit.SvnKitInfo
 
getCheckoutDirectory() - Method in class net.sf.statsvn.util.svnkit.SvnKitProcessor
 
getCheckoutDirectory() - Method in class net.sf.statsvn.util.svnkit.SvnKitPropget
 
getComment() - Method in class net.sf.statsvn.input.RevisionData
 
getCopyfromPath() - Method in class net.sf.statsvn.input.RevisionData
 
getCopyfromRevision() - Method in class net.sf.statsvn.input.RevisionData
 
getDate() - Method in class net.sf.statsvn.input.RevisionData
 
getDiffProcessor() - Method in class net.sf.statsvn.input.RepositoryFileManager
 
getDiffProcessor() - Method in interface net.sf.statsvn.util.ISvnProcessor
 
getDiffProcessor() - Method in class net.sf.statsvn.util.SvnCommandLineProcessor
 
getDiffProcessor() - Method in class net.sf.statsvn.util.svnkit.SvnKitProcessor
 
getDiffUrl(Revision, Revision) - Method in class net.sf.statsvn.output.ChoraIntegration
 
getDirectory(String) - Method in class net.sf.statsvn.input.Builder
Returns the Directory of the given filename or creates it if it does not yet exist.
getDirectoryUrl(Directory) - Method in class net.sf.statsvn.output.ChoraIntegration
 
getDocument() - Method in class net.sf.statsvn.input.CacheBuilder
Returns the DOM object when building is complete.
getDocument() - Method in class net.sf.statsvn.input.RepositoriesBuilder
Returns the DOM object when building is complete.
getEnvReport() - Static method in class net.sf.statsvn.util.EnvReport
 
getErrorMessage() - Method in class net.sf.statsvn.util.ProcessUtils
 
getErrorStream() - Method in class net.sf.statsvn.util.ProcessUtils
 
getFileBuilder() - Method in class net.sf.statsvn.input.SvnLogfileParser.DiffTask
 
getFileBuilders() - Method in class net.sf.statsvn.input.Builder
New in StatSVN: We need to have access to FileBuilders after they have been created to populate them with version numbers later on.
getFileBuilders() - Method in interface net.sf.statsvn.input.SvnLogBuilder
New in StatSVN: We need to have access to FileBuilders after they have been created to populate them with version numbers later on.
getFileHistoryUrl(VersionedFile) - Method in class net.sf.statsvn.output.ChoraIntegration
 
getFileMimeTypes() - Method in class net.sf.statsvn.util.SvnPropgetUtils
Get the svn:mime-types for all files, latest revision.
getFileMimeTypes(String, String) - Method in class net.sf.statsvn.util.SvnPropgetUtils
Get the svn:mime-type for a certain file (leave null for all files).
getFileName(String) - Method in class net.sf.statsvn.input.RepositoriesBuilder
Retrieves the file name of the line counts xml file for a given repository.
getFileName() - Method in class net.sf.statsvn.input.SvnLogfileParser.DiffTask
 
getFileViewUrl(VersionedFile) - Method in class net.sf.statsvn.output.ChoraIntegration
 
getFileViewUrl(Revision) - Method in class net.sf.statsvn.output.ChoraIntegration
 
getInfoProcessor() - Method in class net.sf.statsvn.input.RepositoryFileManager
 
getInfoProcessor() - Method in interface net.sf.statsvn.util.ISvnProcessor
 
getInfoProcessor() - Method in class net.sf.statsvn.util.SvnCommandLineProcessor
 
getInfoProcessor() - Method in class net.sf.statsvn.util.svnkit.SvnKitProcessor
 
getInfoUtils() - Method in class net.sf.statsvn.util.SvnInfoUtils.SvnInfoHandler
 
getInputStream() - Method in class net.sf.statsvn.util.ProcessUtils
 
getLineCount(BufferedReader) - Method in class net.sf.statsvn.input.RepositoryFileManager
Counts lines on a BufferedReader
getLineDiff(String, String, String) - Method in class net.sf.statsvn.input.RepositoryFileManager
Returns line count differences between two revisions of a file.
getLineDiff(String, String, String) - Method in interface net.sf.statsvn.util.ISvnDiffProcessor
Returns line count differences between two revisions of a file.
getLineDiff(String) - Method in interface net.sf.statsvn.util.ISvnDiffProcessor
Returns line count differences for all files in a particular revision.
getLineDiff(String, String, String) - Method in class net.sf.statsvn.util.SvnDiffUtils
 
getLineDiff(String) - Method in class net.sf.statsvn.util.SvnDiffUtils
 
getLineDiff(String) - Method in class net.sf.statsvn.util.svnkit.SvnKitDiff
Gets diffs inside one revision.
getLineDiff(String, String, String) - Method in class net.sf.statsvn.util.svnkit.SvnKitDiff
Gets a single diff for a file between two revisions.
getLinesAdded() - Method in class net.sf.statsvn.input.RevisionData
 
getLinesOfCode(String) - Method in class net.sf.statsvn.input.RepositoryFileManager
Returns the lines of code for a repository file.
getLinesRemoved() - Method in class net.sf.statsvn.input.RevisionData
 
getLOC(String) - Method in class net.sf.statsvn.input.Builder
 
getLoginName() - Method in class net.sf.statsvn.input.RevisionData
 
getManager() - Method in class net.sf.statsvn.util.svnkit.SvnKitDiff
Shorthand for the svnkit client manager.
getManager() - Method in class net.sf.statsvn.util.svnkit.SvnKitInfo
 
getManager() - Method in class net.sf.statsvn.util.svnkit.SvnKitProcessor
 
getManager() - Method in class net.sf.statsvn.util.svnkit.SvnKitPropget
 
getModuleName() - Method in class net.sf.statsvn.input.RepositoryFileManager
Assumes #loadInfo(String) has been called.
getModuleName() - Method in interface net.sf.statsvn.util.ISvnInfoProcessor
Assumes #loadInfo(String) has been called.
getModuleName() - Method in class net.sf.statsvn.util.SvnInfoUtils
 
getName() - Method in class net.sf.statsvn.input.FileBuilder
New in StatSVN: Gives the FileBuilder's filename.
getName() - Method in class net.sf.statsvn.output.ChoraIntegration
 
getNewRevision() - Method in class net.sf.statsvn.input.SvnLogfileParser.DiffTask
 
getNumberSvnDiffThreads() - Static method in class net.sf.statsvn.output.SvnConfigurationOptions
 
getOldRevision() - Method in class net.sf.statsvn.input.SvnLogfileParser.DiffTask
 
getProcessor() - Method in class net.sf.statsvn.input.RepositoryFileManager
 
getProcessor() - Static method in class net.sf.statsvn.output.SvnConfigurationOptions
 
getProcessor() - Method in class net.sf.statsvn.util.SvnDiffUtils
 
getProcessor() - Method in class net.sf.statsvn.util.SvnInfoUtils
 
getProcessor() - Method in class net.sf.statsvn.util.SvnPropgetUtils
 
getProcessor() - Method in class net.sf.statsvn.util.SvnStartupUtils
 
getProjectName() - Method in class net.sf.statsvn.input.Builder
 
getPropgetProcessor() - Method in class net.sf.statsvn.input.RepositoryFileManager
 
getPropgetProcessor() - Method in interface net.sf.statsvn.util.ISvnProcessor
 
getPropgetProcessor() - Method in class net.sf.statsvn.util.SvnCommandLineProcessor
 
getPropgetProcessor() - Method in class net.sf.statsvn.util.svnkit.SvnKitProcessor
 
getPropgetUtils() - Method in class net.sf.statsvn.util.svnkit.SvnKitPropget.SvnKitPropertyHandler
 
getRepositoryUrl() - Method in interface net.sf.statsvn.util.ISvnInfoProcessor
Assumes #loadInfo() has been invoked.
getRepositoryUrl() - Method in class net.sf.statsvn.util.SvnInfoUtils
 
getRepositoryUuid() - Method in class net.sf.statsvn.input.RepositoryFileManager
Assumes #loadInfo(String) has been called.
getRepositoryUuid() - Method in interface net.sf.statsvn.util.ISvnInfoProcessor
Assumes #loadInfo() has been invoked.
getRepositoryUuid() - Method in class net.sf.statsvn.util.SvnInfoUtils
 
getRevision(String) - Method in class net.sf.statsvn.input.Builder
 
getRevision(String) - Method in class net.sf.statsvn.input.RepositoryFileManager
Returns the revision of filename in the local working directory by reading the svn metadata.
getRevisionDiff(String) - Method in class net.sf.statsvn.input.RepositoryFileManager
Returns line count differences for all files in a particular revision.
getRevisionNumber() - Method in class net.sf.statsvn.input.RevisionData
 
getRevisionNumber(String) - Method in interface net.sf.statsvn.util.ISvnInfoProcessor
Returns the revision number of the file in the working copy.
getRevisionNumber(String) - Method in class net.sf.statsvn.util.SvnInfoUtils
 
getRevisions() - Method in class net.sf.statsvn.input.FileBuilder
New in StatSVN: The list of revisions made on this file.
getRootRevisionNumber() - Method in class net.sf.statsvn.input.RepositoryFileManager
Assumes #loadInfo(String) has been called.
getRootRevisionNumber() - Method in interface net.sf.statsvn.util.ISvnInfoProcessor
Assumes #loadInfo() has been invoked.
getRootRevisionNumber() - Method in class net.sf.statsvn.util.SvnInfoUtils
 
getRootUrl() - Method in interface net.sf.statsvn.util.ISvnInfoProcessor
Assumes #loadInfo() has been invoked.
getRootUrl() - Method in class net.sf.statsvn.util.SvnInfoUtils
 
getStatSVNInfo() - Static method in class net.sf.statsvn.util.EnvReport
Get information about the current version of StatSVN.
getSvnInfo(boolean) - Method in class net.sf.statsvn.util.SvnInfoUtils
Invokes svn info.
getSvnKitProcessor() - Method in class net.sf.statsvn.util.svnkit.SvnKitDiff
Shorthand to get the base processor
getSvnKitProcessor() - Method in class net.sf.statsvn.util.svnkit.SvnKitInfo
 
getSvnKitProcessor() - Method in class net.sf.statsvn.util.svnkit.SvnKitPropget
 
getSvnKitProcessor() - Method in class net.sf.statsvn.util.svnkit.SvnKitVersion
 
getSvnPassword() - Static method in class net.sf.statsvn.output.SvnConfigurationOptions
 
getSvnUsername() - Static method in class net.sf.statsvn.output.SvnConfigurationOptions
 
getSvnVersionInfo() - Static method in class net.sf.statsvn.util.EnvReport
Get svn executable version info.
getSymbolicName(String, Date) - Method in class net.sf.statsvn.input.Builder
Returns the SymbolicName with the given name or creates it if it does not yet exist.
getTagsDirectory() - Static method in class net.sf.statsvn.output.SvnConfigurationOptions
Following request 1692245, add option -tags-dir to the command line.
getTaskLogger() - Static method in class net.sf.statsvn.output.SvnConfigurationOptions
 
getThresholdInMsToUseConcurrency() - Static method in class net.sf.statsvn.output.SvnConfigurationOptions
 
getVersionProcessor() - Method in class net.sf.statsvn.input.RepositoryFileManager
 
getVersionProcessor() - Method in interface net.sf.statsvn.util.ISvnProcessor
 
getVersionProcessor() - Method in class net.sf.statsvn.util.SvnCommandLineProcessor
 
getVersionProcessor() - Method in class net.sf.statsvn.util.svnkit.SvnKitProcessor
 

H

handleLineCounts(SAXParserFactory) - Method in class net.sf.statsvn.input.SvnLogfileParser
Because the log file does not contain the lines added or removed in a commit, and because the logfile contains implicit actions (@link #verifyImplicitActions()), we must query the repository for line differences.
handleProperty(File, SVNPropertyData) - Method in class net.sf.statsvn.util.svnkit.SvnKitPropget.SvnKitPropertyHandler
 
handleProperty(long, SVNPropertyData) - Method in class net.sf.statsvn.util.svnkit.SvnKitPropget.SvnKitPropertyHandler
 
handleProperty(SVNURL, SVNPropertyData) - Method in class net.sf.statsvn.util.svnkit.SvnKitPropget.SvnKitPropertyHandler
 
handleSvnException(SVNException) - Method in class net.sf.statsvn.util.svnkit.SvnKitInfo
 
handleSvnException(SVNException) - Method in class net.sf.statsvn.util.svnkit.SvnKitPropget
 
hasErrorOccured() - Method in class net.sf.statsvn.util.ProcessUtils
 
hasNoLines() - Method in class net.sf.statsvn.input.RevisionData
Checks if the revision contains numbers for the added and removed lines.
HM_REVISIONS - Variable in class net.sf.statsvn.util.SvnInfoUtils
 
HS_DIRECTORIES - Variable in class net.sf.statsvn.util.SvnInfoUtils
 

I

INDEX_MARKER - Static variable in class net.sf.statsvn.util.SvnDiffUtils
 
info(String) - Method in class net.sf.statsvn.ant.AntTaskLogger
Uses the Ant mechanism to log the text.
info(String) - Method in class net.sf.statsvn.util.ConsoleTaskLogger
 
info(String) - Method in class net.sf.statsvn.util.JavaUtilTaskLogger
log text to the logger.info().
info(String) - Method in class net.sf.statsvn.util.SilentLogger
 
info(String) - Method in interface net.sf.statsvn.util.TaskLogger
Generic interface for logging info.
init() - Static method in class net.sf.statsvn.Main
 
initProperties() - Method in class net.sf.statsvn.ant.StatSvnTask
method initializes the ConfigurationOptions object with received values.
isAnonymize() - Static method in class net.sf.statsvn.output.SvnConfigurationOptions
 
isBinary(String, String) - Method in class net.sf.statsvn.input.CacheBuilder
Checks the path's cached binary status.
isBinary() - Method in class net.sf.statsvn.input.FileBuilder
New in StatSVN: Returns true if this file is known to be binary.
isBinary(String) - Method in class net.sf.statsvn.input.RepositoryFileManager
Is the given path a binary file in the working directory?
isBinary(SVNPropertyData) - Method in class net.sf.statsvn.util.svnkit.SvnKitPropget
 
isBinaryErrorMessage(String) - Method in class net.sf.statsvn.util.SvnDiffUtils
Returns true if msg is an error message display that the file is binary.
isBinaryFile(String, String) - Method in interface net.sf.statsvn.util.ISvnPropgetProcessor
It was first thought that a the mime-type of a file's previous revision could be found.
isBinaryFile(String, String) - Method in class net.sf.statsvn.util.svnkit.SvnKitPropget
 
isBinaryFile(String, String) - Method in class net.sf.statsvn.util.SvnPropgetUtils
 
isChange() - Method in class net.sf.statsvn.input.RevisionData
Returns true if this revisionNumber is a normal change.
isCreationOrRestore() - Method in class net.sf.statsvn.input.RevisionData
Returns true if this revisionNumber is the creation of a new file or a restore..
isDeletion() - Method in class net.sf.statsvn.input.RevisionData
Returns true if this revisionNumber is the removal of a file.
isDirectory(String) - Method in class net.sf.statsvn.input.RepositoryFileManager
Returns true if the path has been identified as a directory.
isDirectory(String) - Method in interface net.sf.statsvn.util.ISvnInfoProcessor
Returns true if the path has been identified as a directory.
isDirectory(String) - Method in class net.sf.statsvn.util.SvnInfoUtils
 
isDumpContent() - Static method in class net.sf.statsvn.output.SvnConfigurationOptions
 
isLegacyDiff() - Static method in class net.sf.statsvn.output.SvnConfigurationOptions
Should we use a one diff per-file-per-revision or should we use the newer one diff per-revision?
isQueryNeeded(boolean) - Method in class net.sf.statsvn.util.SvnInfoUtils
Do we need to re-invoke svn info?
isRootFolder(Attributes) - Method in class net.sf.statsvn.util.SvnInfoUtils.SvnInfoHandler
Is this the root of the workspace?
isRootFolder(Attributes) - Method in class net.sf.statsvn.util.svnkit.SvnKitInfo.SvnKitInfoHandler
 
isStateDead() - Method in class net.sf.statsvn.input.RevisionData
Returns true if this is a dead revisionNumber.
isStateExp() - Method in class net.sf.statsvn.input.RevisionData
Returns true if this is an Exp ("exposed"?)
isUsingSVNKit() - Static method in class net.sf.statsvn.output.SvnConfigurationOptions
Should we use svnkit to query the repository
isValidCommit(Attributes) - Static method in class net.sf.statsvn.util.SvnInfoUtils.SvnInfoHandler
Is this a valid commit?
isValidInfoEntry(Attributes) - Static method in class net.sf.statsvn.util.SvnInfoUtils.SvnInfoHandler
Is this a valid info entry?
ISvnDiffProcessor - Interface in net.sf.statsvn.util
Performs svn diff queries.
ISvnInfoProcessor - Interface in net.sf.statsvn.util
Performs svn info queries.
ISvnProcessor - Interface in net.sf.statsvn.util
Interface for a base processor.
ISvnPropgetProcessor - Interface in net.sf.statsvn.util
Performs svn propget queries.
ISvnVersionProcessor - Interface in net.sf.statsvn.util
Performs svn version queries.

J

JavaUtilTaskLogger - Class in net.sf.statsvn.util
Basic implementation to net.sf.statcvs logger.
JavaUtilTaskLogger() - Constructor for class net.sf.statsvn.util.JavaUtilTaskLogger
 

L

LATEST_REVISION - Static variable in class net.sf.statsvn.input.CacheConfiguration
 
loadBinaryFiles(String) - Method in interface net.sf.statsvn.util.ISvnPropgetProcessor
Loads the list of binary files from the input stream equivalent to an svn propget command.
loadBinaryFiles(String) - Method in class net.sf.statsvn.util.SvnPropgetUtils
Loads the list of binary files from the input stream equivalent to an svn propget command.
loadBinaryFiles(ProcessUtils) - Method in class net.sf.statsvn.util.SvnPropgetUtils
Loads the list of binary files from the input stream equivalent to an svn propget command.
loadInfo() - Method in class net.sf.statsvn.input.RepositoryFileManager
Initializes our representation of the repository.
loadInfo(InputStream) - Method in interface net.sf.statsvn.util.ISvnInfoProcessor
Loads the information from svn info if needed.
loadInfo() - Method in interface net.sf.statsvn.util.ISvnInfoProcessor
Initializes our representation of the repository.
loadInfo(boolean) - Method in class net.sf.statsvn.util.SvnInfoUtils
Loads the information from svn info if needed.
loadInfo(InputStream) - Method in class net.sf.statsvn.util.SvnInfoUtils
 
loadInfo() - Method in class net.sf.statsvn.util.SvnInfoUtils
 
loadInfo(boolean) - Method in class net.sf.statsvn.util.svnkit.SvnKitInfo
Loads the information from svn info if needed.
log(String) - Method in class net.sf.statsvn.ant.AntTaskLogger
Uses the Ant mechanism to log the text.
log(String) - Method in class net.sf.statsvn.util.ConsoleTaskLogger
log text to the System.out.
log(String) - Method in class net.sf.statsvn.util.JavaUtilTaskLogger
log text to the logger.fine().
log(String) - Method in class net.sf.statsvn.util.SilentLogger
log text to the System.out.
log(String) - Method in interface net.sf.statsvn.util.TaskLogger
Generic interface for logging debug info.

M

Main - Class in net.sf.statsvn
StatSvn Main Class; it starts the application and controls command-line related stuff
main(String[]) - Static method in class net.sf.statsvn.Main
Main method of StatSVN
main(String[]) - Static method in class net.sf.statsvn.util.EnvReport
 
matchesPatterns(String) - Method in class net.sf.statsvn.input.Builder
Matches a filename against the include and exclude patterns.
matchesPatterns(String) - Method in interface net.sf.statsvn.input.SvnLogBuilder
Matches a filename against the include and exclude patterns.
matchesTagPatterns(String) - Method in class net.sf.statsvn.input.Builder
Matches a tag against the tag patterns.
matchesTagPatterns(String) - Method in interface net.sf.statsvn.input.SvnLogBuilder
Matches a tag against the tag patterns.

N

NAME - Static variable in class net.sf.statsvn.input.CacheConfiguration
 
net.sf.statsvn - package net.sf.statsvn
StatCVS main package containing the command line launcher and some core classes.
net.sf.statsvn.ant - package net.sf.statsvn.ant
Package for the StatCVS Ant task.
net.sf.statsvn.input - package net.sf.statsvn.input
This package is responsible for parsing SVN logs and working copy and creating a StatSVN model from them.
net.sf.statsvn.output - package net.sf.statsvn.output
This package is responsible for handling some SVN specific output and command line (eg Chora integration is different for Svn).
net.sf.statsvn.util - package net.sf.statsvn.util
Utility classes.
net.sf.statsvn.util.svnkit - package net.sf.statsvn.util.svnkit
 
newRevision(String, String, String, String, boolean) - Method in class net.sf.statsvn.input.CacheBuilder
Adds a revision to the DOM.
NOT_BINARY - Static variable in class net.sf.statsvn.input.CacheConfiguration
 
NUMBER - Static variable in class net.sf.statsvn.input.CacheConfiguration
 

O

offsetDateFromGMT(Date) - Static method in class net.sf.statsvn.util.XMLUtil
This method converts from GMT to local timezone

P

parse() - Method in class net.sf.statsvn.input.SvnLogfileParser
Parses the logfile.
parseDiff(LookaheadReader) - Method in class net.sf.statsvn.util.SvnDiffUtils
Returns line count differences between two revisions of a file.
parseMultipleDiffStream(Vector, InputStream) - Method in class net.sf.statsvn.util.SvnDiffUtils
 
parseSingleDiffStream(InputStream) - Method in class net.sf.statsvn.util.SvnDiffUtils
 
parseSvnLog() - Method in class net.sf.statsvn.input.SvnLogfileParser
Parses the svn log file.
parseXsdDateTime(String) - Static method in class net.sf.statsvn.util.XMLUtil
For some reason, can't find this utility method in the java framework.
PATH - Static variable in class net.sf.statsvn.input.CacheConfiguration
 
performIntermediarySave(long) - Method in class net.sf.statsvn.input.SvnLogfileParser.DiffTask
 
printStackTrace(Exception) - Static method in class net.sf.statsvn.Main
 
processor - Variable in class net.sf.statsvn.util.SvnDiffUtils
 
processor - Variable in class net.sf.statsvn.util.SvnInfoUtils
 
processor - Variable in class net.sf.statsvn.util.SvnPropgetUtils
 
processor - Variable in class net.sf.statsvn.util.SvnStartupUtils
 
ProcessUtils - Class in net.sf.statsvn.util
This class provides a way of launching new processes.
ProcessUtils() - Constructor for class net.sf.statsvn.util.ProcessUtils
A utility class (only static methods) should be final and have a private constructor.
PROJECT - Static variable in class net.sf.statsvn.input.CacheConfiguration
 
PROPERTY_CHANGE - Static variable in class net.sf.statsvn.util.SvnDiffUtils
 
PROPERTY_NAME - Static variable in class net.sf.statsvn.util.SvnDiffUtils
 
PROPERTY_NAME_LINE - Static variable in class net.sf.statsvn.util.SvnDiffUtils
 

R

relativePathToUrl(String) - Method in class net.sf.statsvn.input.RepositoryFileManager
Converts a relative path in the working folder to a URL, using the working folder's root URL
relativePathToUrl(String) - Method in interface net.sf.statsvn.util.ISvnInfoProcessor
Converts a relative path in the working folder to a URL, using the working folder's root URL
relativePathToUrl(String) - Method in class net.sf.statsvn.util.SvnInfoUtils
 
relativeToAbsolutePath(String) - Method in class net.sf.statsvn.input.RepositoryFileManager
Converts a relative path in the working folder to an absolute path in the repository.
relativeToAbsolutePath(String) - Method in interface net.sf.statsvn.util.ISvnInfoProcessor
Converts a relative path in the working folder to an absolute path in the repository.
relativeToAbsolutePath(String) - Method in class net.sf.statsvn.util.SvnInfoUtils
 
REMOVED - Static variable in class net.sf.statsvn.input.CacheConfiguration
 
removeDirectories() - Method in class net.sf.statsvn.input.SvnLogfileParser
We have created FileBuilders for directories because we needed the information to be able to find implicit actions.
replace(String, String, String) - Static method in class net.sf.statsvn.util.StringUtils
This method is a 1.4 replacement of the String.replace(CharSequence, CharSequence) found in 1.5.
RepoDump - Class in net.sf.statsvn
Execute a Repository Dump on the TaskLogger.
RepoDump(Repository) - Constructor for class net.sf.statsvn.RepoDump
 
RepositoriesBuilder - Class in net.sf.statsvn.input
This class receives information from the (@link net.sf.statsvn.input.SvnXmlRepositoriesFileHandler) to build a DOM-based XML structure containing the names of all repositories and associated line counts xml files.
RepositoriesBuilder() - Constructor for class net.sf.statsvn.input.RepositoriesBuilder
Constructs the RepositoriesBuilder
RepositoryFileManager - Class in net.sf.statsvn.input
Manages a checked-out repository and provides access to line number counts for repository files.
RepositoryFileManager(String) - Constructor for class net.sf.statsvn.input.RepositoryFileManager
Creates a new instance with root at pathName.
RESULT_SIZE - Static variable in class net.sf.statsvn.util.SvnDiffUtils
 
REVISION - Static variable in class net.sf.statsvn.input.CacheConfiguration
 
RevisionData - Class in net.sf.statsvn.input
Container for all information contained in one SVN revision.
RevisionData() - Constructor for class net.sf.statsvn.input.RevisionData
 
run() - Method in class net.sf.statsvn.input.SvnLogfileParser.DiffTask
 
run() - Method in class net.sf.statsvn.input.SvnLogfileParser.PerRevDiffTask
 

S

setAnonymize(boolean) - Method in class net.sf.statsvn.ant.StatSvnTask
 
setAnonymize(boolean) - Static method in class net.sf.statsvn.output.SvnConfigurationOptions
 
setAtticFileNames(Set) - Method in class net.sf.statsvn.output.ChoraIntegration
 
setBinary(boolean) - Method in class net.sf.statsvn.input.FileBuilder
New in StatSVN: Sets the file's binary flag.
setCacheDir(String) - Method in class net.sf.statsvn.ant.StatSvnTask
 
setCacheDir(String) - Static method in class net.sf.statsvn.output.SvnConfigurationOptions
Sets the cacheDir.
setCacheDirToDefault() - Static method in class net.sf.statsvn.output.SvnConfigurationOptions
Sets the cacheDir to the DEFAULT_CACHE_DIR
setComment(String) - Method in class net.sf.statsvn.input.RevisionData
 
setConcurrencyThreshold(long) - Method in class net.sf.statsvn.ant.StatSvnTask
 
setCopyfromPath(String) - Method in class net.sf.statsvn.input.RevisionData
 
setCopyfromRevision(String) - Method in class net.sf.statsvn.input.RevisionData
 
setDate(Date) - Method in class net.sf.statsvn.input.RevisionData
 
setDumpContent(boolean) - Static method in class net.sf.statsvn.output.SvnConfigurationOptions
 
setErrorStream(InputStream) - Method in class net.sf.statsvn.util.ProcessUtils
 
setFileBuilder(FileBuilder) - Method in class net.sf.statsvn.input.SvnLogfileParser.DiffTask
 
setFileName(String) - Method in class net.sf.statsvn.input.SvnLogfileParser.DiffTask
 
setInputStream(InputStream) - Method in class net.sf.statsvn.util.ProcessUtils
 
setLegacyDiff(boolean) - Method in class net.sf.statsvn.ant.StatSvnTask
Should we use a one diff per-file-per-revision or should we use the newer one diff per-revision?
setLegacyDiff(boolean) - Static method in class net.sf.statsvn.output.SvnConfigurationOptions
Should we use a one diff per-file-per-revision or should we use the newer one diff per-revision?
setLines(int, int) - Method in class net.sf.statsvn.input.RevisionData
Sets the number of added and removed lines.
setLoginName(String) - Method in class net.sf.statsvn.input.RevisionData
 
setNewRevision(String) - Method in class net.sf.statsvn.input.SvnLogfileParser.DiffTask
 
setNumberSvnDiffThreads(int) - Static method in class net.sf.statsvn.output.SvnConfigurationOptions
 
setOldRevision(String) - Method in class net.sf.statsvn.input.SvnLogfileParser.DiffTask
 
setPassword(String) - Method in class net.sf.statsvn.ant.StatSvnTask
 
setRepositoryUrl(String) - Method in class net.sf.statsvn.util.SvnInfoUtils
Sets the project's repository URL.
setRepositoryUuid(String) - Method in class net.sf.statsvn.util.SvnInfoUtils
 
setRevisionNumber(String) - Method in class net.sf.statsvn.input.RevisionData
Sets the revision number.
setRootUrl(String) - Method in class net.sf.statsvn.util.SvnInfoUtils
Sets the project's root URL.
setStateAdded(boolean) - Method in class net.sf.statsvn.input.RevisionData
Is this revision an addition?
setStateDead(boolean) - Method in class net.sf.statsvn.input.RevisionData
Is this revision a deletion?
setStateExp(boolean) - Method in class net.sf.statsvn.input.RevisionData
Is the revision exposed.
setSvnKit(boolean) - Method in class net.sf.statsvn.ant.StatSvnTask
Should we use svn kit to query the repository?
setSvnPassword(String) - Static method in class net.sf.statsvn.output.SvnConfigurationOptions
 
setSvnUsername(String) - Static method in class net.sf.statsvn.output.SvnConfigurationOptions
 
setTagsDirectory(String) - Static method in class net.sf.statsvn.output.SvnConfigurationOptions
Following request 1692245, add option -tags-dir to the command line.
setTaskLogger(TaskLogger) - Static method in class net.sf.statsvn.output.SvnConfigurationOptions
 
setThreads(int) - Method in class net.sf.statsvn.ant.StatSvnTask
 
setThresholdInMsToUseConcurrency(long) - Static method in class net.sf.statsvn.output.SvnConfigurationOptions
 
setUsername(String) - Method in class net.sf.statsvn.ant.StatSvnTask
 
setUsingSvnKit(boolean) - Static method in class net.sf.statsvn.output.SvnConfigurationOptions
Should we use svnkit to query the repository.
SilentLogger - Class in net.sf.statsvn.util
Basic implementation to nothingness.
SilentLogger() - Constructor for class net.sf.statsvn.util.SilentLogger
 
startElement(String, String, String, Attributes) - Method in class net.sf.statsvn.input.SvnXmlCacheFileHandler
Handles the start of an xml element and redirects to the appropriate start* method.
startElement(String, String, String, Attributes) - Method in class net.sf.statsvn.input.SvnXmlLogFileHandler
Handles the start of an xml element and redirects to the appropriate start* method.
startElement(String, String, String, Attributes) - Method in class net.sf.statsvn.input.SvnXmlRepositoriesFileHandler
Handles the start of an xml element and redirects to the appropriate start* method.
startElement(String, String, String, Attributes) - Method in class net.sf.statsvn.util.SvnInfoUtils.SvnInfoHandler
Start of XML element.
StatSvnTask - Class in net.sf.statsvn.ant
Ant task for running StatSVN.
StatSvnTask() - Constructor for class net.sf.statsvn.ant.StatSvnTask
Constructor for StatSvnTask.
StringUtils - Class in net.sf.statsvn.util
 
StringUtils() - Constructor for class net.sf.statsvn.util.StringUtils
 
SVN_MINIMUM_VERSION - Static variable in class net.sf.statsvn.util.SvnStartupUtils
 
SVN_MINIMUM_VERSION_DIFF_PER_REV - Static variable in class net.sf.statsvn.util.SvnStartupUtils
 
SVN_REPO_ROOT_NOTFOUND - Static variable in class net.sf.statsvn.util.SvnInfoUtils
 
SvnCommandHelper - Class in net.sf.statsvn.util
 
SvnCommandLineParser - Class in net.sf.statsvn.output
Takes a command line, like given to the Main.main(java.lang.String[]) method, and turns it into a ConfigurationOptions object.
SvnCommandLineParser(String[]) - Constructor for class net.sf.statsvn.output.SvnCommandLineParser
Constructor for SvnCommandLineParser
SvnCommandLineProcessor - Class in net.sf.statsvn.util
Base processor that uses the command line svn client.
SvnCommandLineProcessor() - Constructor for class net.sf.statsvn.util.SvnCommandLineProcessor
 
SvnConfigurationOptions - Class in net.sf.statsvn.output
Class for storing all command line parameters.
SvnDiffUtils - Class in net.sf.statsvn.util
Utilities class that manages calls to svn diff.
SvnDiffUtils(ISvnProcessor) - Constructor for class net.sf.statsvn.util.SvnDiffUtils
Invokes diffs using the svn diff command line.
SvnInfoUtils - Class in net.sf.statsvn.util
Utilities class that manages calls to svn info.
SvnInfoUtils(ISvnProcessor) - Constructor for class net.sf.statsvn.util.SvnInfoUtils
Invokes info using the svn info command line.
SvnInfoUtils.SvnInfoHandler - Class in net.sf.statsvn.util
SAX parser for the svn info --xml command.
SvnInfoUtils.SvnInfoHandler(SvnInfoUtils) - Constructor for class net.sf.statsvn.util.SvnInfoUtils.SvnInfoHandler
 
SvnKitDiff - Class in net.sf.statsvn.util.svnkit
Performs diffs via svnkit.
SvnKitDiff(SvnKitProcessor) - Constructor for class net.sf.statsvn.util.svnkit.SvnKitDiff
Performs diffs via svnkit.
SvnKitInfo - Class in net.sf.statsvn.util.svnkit
Performs svn info using svnkit.
SvnKitInfo(ISvnProcessor) - Constructor for class net.sf.statsvn.util.svnkit.SvnKitInfo
 
SvnKitInfo.SvnKitInfoHandler - Class in net.sf.statsvn.util.svnkit
 
SvnKitInfo.SvnKitInfoHandler(SvnInfoUtils) - Constructor for class net.sf.statsvn.util.svnkit.SvnKitInfo.SvnKitInfoHandler
 
SvnKitProcessor - Class in net.sf.statsvn.util.svnkit
Base svnkit processor.
SvnKitProcessor() - Constructor for class net.sf.statsvn.util.svnkit.SvnKitProcessor
 
SvnKitPropget - Class in net.sf.statsvn.util.svnkit
Uses svnkit to do svn propget.
SvnKitPropget(ISvnProcessor) - Constructor for class net.sf.statsvn.util.svnkit.SvnKitPropget
 
SvnKitPropget.SvnKitPropertyHandler - Class in net.sf.statsvn.util.svnkit
 
SvnKitPropget.SvnKitPropertyHandler(SvnKitPropget, List) - Constructor for class net.sf.statsvn.util.svnkit.SvnKitPropget.SvnKitPropertyHandler
 
SvnKitVersion - Class in net.sf.statsvn.util.svnkit
Runs svn -version using svnkit.
SvnKitVersion(ISvnProcessor) - Constructor for class net.sf.statsvn.util.svnkit.SvnKitVersion
 
SvnLogBuilder - Interface in net.sf.statsvn.input
Interface for defining a Builder that constructs a data structure from a SVM logfile.
SvnLogfileParser - Class in net.sf.statsvn.input
Parses a Subversion logfile and does post-parse processing.
SvnLogfileParser(RepositoryFileManager, InputStream, SvnLogBuilder) - Constructor for class net.sf.statsvn.input.SvnLogfileParser
Default Constructor
SvnLogfileParser.DiffTask - Class in net.sf.statsvn.input
 
SvnLogfileParser.DiffTask() - Constructor for class net.sf.statsvn.input.SvnLogfileParser.DiffTask
 
SvnLogfileParser.DiffTask(String) - Constructor for class net.sf.statsvn.input.SvnLogfileParser.DiffTask
 
SvnLogfileParser.DiffTask(String, String, String, FileBuilder) - Constructor for class net.sf.statsvn.input.SvnLogfileParser.DiffTask
 
SvnLogfileParser.PerRevDiffTask - Class in net.sf.statsvn.input
 
SvnLogfileParser.PerRevDiffTask(String, Map) - Constructor for class net.sf.statsvn.input.SvnLogfileParser.PerRevDiffTask
 
SvnPropgetUtils - Class in net.sf.statsvn.util
Utilities class that manages calls to svn propget.
SvnPropgetUtils(ISvnProcessor) - Constructor for class net.sf.statsvn.util.SvnPropgetUtils
Invokes propget via the svn propget via the command line.
SvnStartupUtils - Class in net.sf.statsvn.util
Utility class that verifies if the correct version of subversion is used.
SvnStartupUtils(ISvnProcessor) - Constructor for class net.sf.statsvn.util.SvnStartupUtils
Invokes various calls needed during StatSVN's startup, including the svn version command line.
SvnVersionMismatchException - Exception in net.sf.statsvn.util
Indicates that an invalid version of the svn executable was found.
SvnVersionMismatchException() - Constructor for exception net.sf.statsvn.util.SvnVersionMismatchException
 
SvnVersionMismatchException(String) - Constructor for exception net.sf.statsvn.util.SvnVersionMismatchException
 
SvnVersionMismatchException(String, String) - Constructor for exception net.sf.statsvn.util.SvnVersionMismatchException
 
SvnXmlCacheFileHandler - Class in net.sf.statsvn.input
This is the SAX parser for the our line count persistence mechanism.
SvnXmlCacheFileHandler(CacheBuilder) - Constructor for class net.sf.statsvn.input.SvnXmlCacheFileHandler
Default constructor
SvnXmlLogFileHandler - Class in net.sf.statsvn.input
This is the SAX parser for the svn log in xml format.
SvnXmlLogFileHandler(SvnLogBuilder, RepositoryFileManager) - Constructor for class net.sf.statsvn.input.SvnXmlLogFileHandler
Default constructor.
SvnXmlRepositoriesFileHandler - Class in net.sf.statsvn.input
This is the SAX parser for the repositories xml file.
SvnXmlRepositoriesFileHandler(RepositoriesBuilder) - Constructor for class net.sf.statsvn.input.SvnXmlRepositoriesFileHandler
Default constructor

T

TaskLogger - Interface in net.sf.statsvn.util
An Interface for the Logging mechanism.
toString() - Method in class net.sf.statsvn.input.RevisionData
Returns the current revision data in string format.
trackBinaryFile() - Method in class net.sf.statsvn.input.SvnLogfileParser.DiffTask
 
trackFileDiff(int[]) - Method in class net.sf.statsvn.input.SvnLogfileParser.DiffTask
 

U

UNKNOWN - Static variable in class net.sf.statsvn.input.CacheConfiguration
 
updateBinaryStatus(Collection, String) - Method in class net.sf.statsvn.input.CacheBuilder
Updates all paths in the DOM structure with the latest binary status information from the working folder.
updateRevision(String, String, int, int) - Method in class net.sf.statsvn.input.Builder
New in StatSVN: Updates a particular revision for a file with new line count information.
updateRevision(String, int, int) - Method in class net.sf.statsvn.input.FileBuilder
New in StatSVN: Updates a particular revision with new line count information.
updateRevision(String, String, int, int) - Method in interface net.sf.statsvn.input.SvnLogBuilder
New in StatSVN: Updates a particular revision for a file with new line count information.
urlToAbsolutePath(String) - Method in class net.sf.statsvn.input.RepositoryFileManager
Converts a url to an absolute path in the repository.
urlToAbsolutePath(String) - Method in interface net.sf.statsvn.util.ISvnInfoProcessor
Converts a url to an absolute path in the repository.
urlToAbsolutePath(String) - Method in class net.sf.statsvn.util.SvnInfoUtils
 
urlToRelativePath(String) - Method in class net.sf.statsvn.input.RepositoryFileManager
Converts a url to a relative path in the repository.
urlToRelativePath(String) - Method in interface net.sf.statsvn.util.ISvnInfoProcessor
Converts a url to a relative path in the repository.
urlToRelativePath(String) - Method in class net.sf.statsvn.util.SvnInfoUtils
 

V

verifyImplicitActions() - Method in class net.sf.statsvn.input.SvnLogfileParser
The svn log can contain deletions of directories which imply that all of its contents have been deleted.
verifyOutput(ProcessUtils) - Method in class net.sf.statsvn.util.SvnDiffUtils
Verifies the process error stream.

W

writeXmlFile(Document, String) - Static method in class net.sf.statsvn.util.XMLUtil
This method writes a DOM document to a file

X

XML_VERSION - Static variable in class net.sf.statsvn.input.CacheConfiguration
 
XMLUtil - Class in net.sf.statsvn.util
Utilities class to faciliate XML management.

A B C D E F G H I J L M N O P R S T U V W X