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) - Static method in class net.sf.statsvn.util.SvnInfoUtils
Converts an absolute path in the repository to a URL, using the repository URL
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) - Static method in class net.sf.statsvn.util.SvnInfoUtils
Converts an absolute path in the repository to a path relative to the working folder root.
addDirectory(String) - Method in class net.sf.statsvn.input.RepositoryFileManager
Adds a directory to the list of known directories.
addDirectory(String) - Static method in class net.sf.statsvn.util.SvnInfoUtils
Adds a directory to the list of known directories.
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.

B

BINARY - Static variable in class net.sf.statsvn.input.CacheConfiguration
 
BINARY_STATUS - Static variable in class net.sf.statsvn.input.CacheConfiguration
 
BinaryDiffException - Exception in net.sf.statsvn.util
 
BinaryDiffException() - Constructor for exception net.sf.statsvn.util.BinaryDiffException
 
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
 
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) - Static method in class net.sf.statsvn.util.SvnStartupUtils
 
checkForRequiredArgs() - Method in class net.sf.statsvn.output.SvnCommandLineParser
 
checkRepoRootAvailable() - Static method in class net.sf.statsvn.util.SvnStartupUtils
Verifies that the "svn info" command can return the repository root (info available in svn >= 1.3.0)
checkSvnVersionSufficient() - Static method in class net.sf.statsvn.util.SvnStartupUtils
Verifies that the current revision of SVN is SVN_MINIMUM_VERSION
ChoraIntegration - Class in net.sf.statsvn.output
Integration of the Chora CVS Viewer
ChoraIntegration(String) - Constructor for class net.sf.statsvn.output.ChoraIntegration
 
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) - Static method in class net.sf.statsvn.util.SvnInfoUtils
Returns true if the file exists in the working copy (according to the svn metadata, and not file system checks).

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
 
getBinaryFiles() - Static method in class net.sf.statsvn.util.SvnPropgetUtils
Returns the list of binary files in the working directory.
getCacheDir() - Static method in class net.sf.statsvn.output.SvnConfigurationOptions
Returns the cacheDir.
getCheckedOutDirectoryAsFile() - Static method in class net.sf.statsvn.output.SvnConfigurationOptions
 
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
 
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(String, String) - Static 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
 
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) - Static method in class net.sf.statsvn.util.SvnDiffUtils
Returns line count differences between two revisions of a file.
getLineDiff(String) - Static method in class net.sf.statsvn.util.SvnDiffUtils
Returns line count differences for all files in a particular revision.
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
 
getModuleName() - Method in class net.sf.statsvn.input.RepositoryFileManager
Assumes #loadInfo(String) has been called.
getModuleName() - Static method in class net.sf.statsvn.util.SvnInfoUtils
Assumes #loadInfo(String) has been called.
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
 
getProjectName() - Method in class net.sf.statsvn.input.Builder
 
getRepositoryUrl() - Static method in class net.sf.statsvn.util.SvnInfoUtils
Assumes #loadInfo() has been invoked.
getRepositoryUuid() - Method in class net.sf.statsvn.input.RepositoryFileManager
Assumes #loadInfo(String) has been called.
getRepositoryUuid() - Static method in class net.sf.statsvn.util.SvnInfoUtils
Assumes #loadInfo() has been invoked.
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) - Static method in class net.sf.statsvn.util.SvnInfoUtils
Returns the revision number of the file in the working copy.
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() - Static method in class net.sf.statsvn.util.SvnInfoUtils
Assumes #loadInfo() has been invoked.
getRootUrl() - Static method in class net.sf.statsvn.util.SvnInfoUtils
Assumes #loadInfo() has been invoked.
getStatSVNInfo() - Static method in class net.sf.statsvn.util.EnvReport
Get information about the current version of StatSVN.
getSvnInfo(boolean) - Static method in class net.sf.statsvn.util.SvnInfoUtils
Invokes svn info.
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
 

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.
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.

I

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?
isBinaryFile(String, String) - Static method in class net.sf.statsvn.util.SvnPropgetUtils
It was first thought that a the mime-type of a file's previous revision could be found.
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) - Static method in class net.sf.statsvn.util.SvnInfoUtils
Returns true if the path has been identified as a directory.
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) - Static method in class net.sf.statsvn.util.SvnInfoUtils
Do we need to re-invoke svn info?
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"?)

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(ProcessUtils) - Static 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(boolean) - Static method in class net.sf.statsvn.util.SvnInfoUtils
Loads the information from svn info if needed.
loadInfo(ProcessUtils) - Static method in class net.sf.statsvn.util.SvnInfoUtils
Loads the information from svn info if needed.
loadInfo() - Static method in class net.sf.statsvn.util.SvnInfoUtils
Initializes our representation of the repository.
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.
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.
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
 
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
 

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) - Static method in class net.sf.statsvn.util.SvnInfoUtils
Converts a relative path in the working folder to a URL, using the working folder's root URL
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) - Static method in class net.sf.statsvn.util.SvnInfoUtils
Converts a relative path in the working folder to an absolute path in the repository.
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.SvnInfoUtils
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) - 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) - Static method in class net.sf.statsvn.util.SvnInfoUtils
Sets the project's repository URL.
setRevisionNumber(String) - Method in class net.sf.statsvn.input.RevisionData
Sets the revision number.
setRootUrl(String) - Static 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.
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
 
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.
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
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.
SvnInfoUtils - Class in net.sf.statsvn.util
Utilities class that manages calls to svn info.
SvnInfoUtils.SvnInfoHandler - Class in net.sf.statsvn.util
SAX parser for the svn info --xml command.
SvnInfoUtils.SvnInfoHandler() - Constructor for class net.sf.statsvn.util.SvnInfoUtils.SvnInfoHandler
 
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.
SvnStartupUtils - Class in net.sf.statsvn.util
Utility class that verifies if the correct version of subversion is used.
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) - Static method in class net.sf.statsvn.util.SvnInfoUtils
Converts a url to an absolute path in the repository.
urlToRelativePath(String) - Method in class net.sf.statsvn.input.RepositoryFileManager
Converts a url to a relative path in the repository.
urlToRelativePath(String) - Static method in class net.sf.statsvn.util.SvnInfoUtils
Converts a url to a relative path in the repository.

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.

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

Copyright © 2008. All Rights Reserved.