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

A

accept(FileMode, String, String, AnyObjectId) - Method in interface org.gitective.core.TreeUtils.ITreeVisitor
Visit the given element
add(CommitPipelineFilter) - Method in class org.gitective.core.filter.commit.CommitPipelineFilter
Add nested pipeline
add(RevFilter, TreeFilter) - Method in class org.gitective.core.filter.commit.CommitPipelineFilter
Add filters to pipeline
add(TreeFilter) - Method in class org.gitective.core.filter.commit.CommitPipelineFilter
Add filter to pipeline
add(RevFilter) - Method in class org.gitective.core.filter.commit.CommitPipelineFilter
Add filter to pipeline
add(RevFilter...) - Method in class org.gitective.core.filter.commit.CompositeCommitFilter
Add child filters to this filter.
add(CommitDiffFilter...) - Method in class org.gitective.core.filter.commit.CompositeDiffEditFilter
Add child filters to this filter.
add(CommitDiffFilter...) - Method in class org.gitective.core.filter.commit.CompositeDiffFilter
Add child filters to this filter.
add(Calendar) - Method in class org.gitective.core.stat.YearCommitActivity
Add time of calendar to this year
AllCommitFilter - Class in org.gitective.core.filter.commit
Composite filter that will always include every commit but still calls the RevFilter.include(RevWalk, RevCommit) method on each filter that has been added to this filter.
AllCommitFilter(RevFilter...) - Constructor for class org.gitective.core.filter.commit.AllCommitFilter
Create an all commit filter with given child filters
AllDiffEditFilter - Class in org.gitective.core.filter.commit
Parent filter that invokes CommitDiffFilter.include(org.eclipse.jgit.revwalk.RevCommit, java.util.Collection) on all child filters ignoring the return value
AllDiffEditFilter(boolean, CommitDiffEditFilter...) - Constructor for class org.gitective.core.filter.commit.AllDiffEditFilter
Create all diff edit filter
AllDiffEditFilter(CommitDiffEditFilter...) - Constructor for class org.gitective.core.filter.commit.AllDiffEditFilter
Create all diff edit filter
AllDiffFilter - Class in org.gitective.core.filter.commit
Parent filter that invokes AllDiffFilter.include(RevWalk, RevCommit, Collection) on all child filters ignoring the return value
AllDiffFilter(boolean, CommitDiffFilter...) - Constructor for class org.gitective.core.filter.commit.AllDiffFilter
Create all diff filter
AllDiffFilter(CommitDiffFilter...) - Constructor for class org.gitective.core.filter.commit.AllDiffFilter
Create all diff filter
allNull(Object...) - Static method in class org.gitective.core.Check
Check if the all given objects are null.
and(String...) - Static method in class org.gitective.core.PathFilterUtils
Create a diff filter that affects all the given paths
AndCommitFilter - Class in org.gitective.core.filter.commit
Composite filter that only includes commits that are included by every child filter that has been added to this parent filter.
AndCommitFilter() - Constructor for class org.gitective.core.filter.commit.AndCommitFilter
Create an empty and commit filter
AndCommitFilter(RevFilter...) - Constructor for class org.gitective.core.filter.commit.AndCommitFilter
Create and commit filter with given child filters
andSuffix(String...) - Static method in class org.gitective.core.PathFilterUtils
Create a diff filter affecting all of the given path suffixes
anyNull(Object...) - Static method in class org.gitective.core.Check
Check if any of the given objects are null
Assert - Class in org.gitective.core
Assert utilities that all throw IllegalArgumentException that will have a non-null/non-empty message.
Assert() - Constructor for class org.gitective.core.Assert
 
AuthorDateFilter - Class in org.gitective.core.filter.commit
Filter that includes commits until an authored date is encountered that occurred before the configured date.
AuthorDateFilter(Date) - Constructor for class org.gitective.core.filter.commit.AuthorDateFilter
Create an author date filter for the given date
AuthorDateFilter(long) - Constructor for class org.gitective.core.filter.commit.AuthorDateFilter
Create an author date filter for the given time
AuthorFilter - Class in org.gitective.core.filter.commit
Person filter that includes commits where a PersonIdent matches the name and e-mail address of a commit's author.
AuthorFilter(PersonIdent) - Constructor for class org.gitective.core.filter.commit.AuthorFilter
Create an author filter for the given person
AuthorFilter(String, String) - Constructor for class org.gitective.core.filter.commit.AuthorFilter
Create an author filter for the given name and e-mail address
AuthorHistogramFilter - Class in org.gitective.core.stat
Filter that generates a commit histogram based on the author date of each commit visited.
AuthorHistogramFilter() - Constructor for class org.gitective.core.stat.AuthorHistogramFilter
 
AuthorSetFilter - Class in org.gitective.core.filter.commit
Filter that collects author PersonIdent objects for each commit visited.
AuthorSetFilter() - Constructor for class org.gitective.core.filter.commit.AuthorSetFilter
 

B

BaseTreeFilter - Class in org.gitective.core.filter.tree
Base tree filter to be extended by sub-classes.
BaseTreeFilter() - Constructor for class org.gitective.core.filter.tree.BaseTreeFilter
 
BlobUtils - Class in org.gitective.core
Utilities for dealing with Git blobs.
BlobUtils() - Constructor for class org.gitective.core.BlobUtils
 
BUG_REGEX - Static variable in class org.gitective.core.filter.commit.BugFilter
BUG_REGEX
BugFilter - Class in org.gitective.core.filter.commit
Filter that matches bugs referenced in commit messages.
BugFilter() - Constructor for class org.gitective.core.filter.commit.BugFilter
Create bug filter
BugSetFilter - Class in org.gitective.core.filter.commit
Filter that collects all bugs referenced in commit messages.
BugSetFilter() - Constructor for class org.gitective.core.filter.commit.BugSetFilter
Create new bug set filter

C

CHANGE_ID_REGEX - Static variable in class org.gitective.core.filter.commit.ChangeIdFilter
CHANGE_ID_REGEX
ChangeIdFilter - Class in org.gitective.core.filter.commit
Commit message pattern filter that includes commits that contain a valid Gerrit ChangeIdFilter.CHANGE_ID_REGEX.
ChangeIdFilter() - Constructor for class org.gitective.core.filter.commit.ChangeIdFilter
Create change id filter
Check - Class in org.gitective.core
Utility methods for various generic checks such as equality.
Check() - Constructor for class org.gitective.core.Check
 
clear() - Method in class org.gitective.core.stat.CommitHistogram
Clear all user commit activity from histogram
clone() - Method in class org.gitective.core.filter.commit.AllCommitFilter
 
clone() - Method in class org.gitective.core.filter.commit.AllDiffEditFilter
 
clone() - Method in class org.gitective.core.filter.commit.AllDiffFilter
 
clone() - Method in class org.gitective.core.filter.commit.AndCommitFilter
 
clone() - Method in class org.gitective.core.filter.commit.AuthorDateFilter
 
clone() - Method in class org.gitective.core.filter.commit.AuthorFilter
 
clone() - Method in class org.gitective.core.filter.commit.AuthorSetFilter
 
clone() - Method in class org.gitective.core.filter.commit.BugFilter
 
clone() - Method in class org.gitective.core.filter.commit.BugSetFilter
 
clone() - Method in class org.gitective.core.filter.commit.ChangeIdFilter
 
clone() - Method in class org.gitective.core.filter.commit.CommitCountFilter
 
clone() - Method in class org.gitective.core.filter.commit.CommitCursorFilter
 
clone() - Method in class org.gitective.core.filter.commit.CommitFileImpactFilter
 
clone() - Method in class org.gitective.core.filter.commit.CommitFilter
Clones this filter.
clone() - Method in class org.gitective.core.filter.commit.CommitLimitFilter
 
clone() - Method in class org.gitective.core.filter.commit.CommitLineImpactFilter
 
clone() - Method in class org.gitective.core.filter.commit.CommitListFilter
 
clone() - Method in class org.gitective.core.filter.commit.CommitMessageFindFilter
 
clone() - Method in class org.gitective.core.filter.commit.CommitterDateFilter
 
clone() - Method in class org.gitective.core.filter.commit.CommitterDiffFilter
 
clone() - Method in class org.gitective.core.filter.commit.CommitterFilter
 
clone() - Method in class org.gitective.core.filter.commit.CommitterSetFilter
 
clone() - Method in class org.gitective.core.filter.commit.DiffCountFilter
 
clone() - Method in class org.gitective.core.filter.commit.DiffFileCountFilter
 
clone() - Method in class org.gitective.core.filter.commit.DiffFileSizeFilter
 
clone() - Method in class org.gitective.core.filter.commit.DiffLineCountFilter
 
clone() - Method in class org.gitective.core.filter.commit.DiffLineSizeFilter
 
clone() - Method in class org.gitective.core.filter.commit.DuplicateBlobFilter
 
clone() - Method in class org.gitective.core.filter.commit.DuplicateTreeFilter
 
clone() - Method in class org.gitective.core.filter.commit.EmptyBlobAddFilter
 
clone() - Method in class org.gitective.core.filter.commit.EmptyBlobRemoveFilter
 
clone() - Method in class org.gitective.core.filter.commit.LastCommitDiffFilter
 
clone() - Method in class org.gitective.core.filter.commit.LastCommitFilter
 
clone() - Method in class org.gitective.core.filter.commit.LongestAuthorEmailFilter
 
clone() - Method in class org.gitective.core.filter.commit.LongestAuthorNameFilter
 
clone() - Method in class org.gitective.core.filter.commit.LongestCommitterEmailFilter
 
clone() - Method in class org.gitective.core.filter.commit.LongestCommitterNameFilter
 
clone() - Method in class org.gitective.core.filter.commit.LongestMessageFilter
 
clone() - Method in class org.gitective.core.filter.commit.NoteContentFilter
 
clone() - Method in class org.gitective.core.filter.commit.NoteFilter
 
clone() - Method in class org.gitective.core.filter.commit.OrCommitFilter
 
clone() - Method in class org.gitective.core.filter.commit.ParentCountFilter
 
clone() - Method in class org.gitective.core.filter.commit.ShortestAuthorEmailFilter
 
clone() - Method in class org.gitective.core.filter.commit.ShortestAuthorNameFilter
 
clone() - Method in class org.gitective.core.filter.commit.ShortestCommitterEmailFilter
 
clone() - Method in class org.gitective.core.filter.commit.ShortestCommitterNameFilter
 
clone() - Method in class org.gitective.core.filter.commit.ShortestMessageFilter
 
clone() - Method in class org.gitective.core.filter.commit.SignedOffByFilter
 
clone() - Method in class org.gitective.core.filter.tree.BaseTreeFilter
Clones the tree filter.
clone() - Method in class org.gitective.core.filter.tree.CommitParentTreeFilter
 
clone() - Method in class org.gitective.core.filter.tree.ExtensionOccurrenceFilter
 
clone() - Method in class org.gitective.core.filter.tree.TypeCountFilter
 
clone() - Method in class org.gitective.core.stat.AuthorHistogramFilter
 
clone() - Method in class org.gitective.core.stat.CommitterHistogramFilter
 
clone() - Method in class org.gitective.core.stat.FileHistogramFilter
 
cloneFilters() - Method in class org.gitective.core.filter.commit.CompositeCommitFilter
Clone each filter into a new array.
cloneFilters() - Method in class org.gitective.core.filter.commit.CompositeDiffEditFilter
Clone each filter into a new array.
cloneFilters() - Method in class org.gitective.core.filter.commit.CompositeDiffFilter
Clone each filter into a new array.
commit - Variable in class org.gitective.core.filter.commit.DuplicateContainer
Commit
CommitCalendar - Class in org.gitective.core.stat
Commit calendar class that stores yearly commit activity.
CommitCalendar(UserCommitActivity[]) - Constructor for class org.gitective.core.stat.CommitCalendar
Create calendar from user activity
CommitCountComparator - Class in org.gitective.core.stat
Comparator that sorts by most user activity first
CommitCountComparator() - Constructor for class org.gitective.core.stat.CommitCountComparator
 
CommitCountFilter - Class in org.gitective.core.filter.commit
Commit filter that increments a counter on each commit visited.
CommitCountFilter() - Constructor for class org.gitective.core.filter.commit.CommitCountFilter
 
CommitCursorFilter - Class in org.gitective.core.filter.commit
Cursor filter that retains the latest commit if not included by the wrapped filter.
CommitCursorFilter(RevFilter) - Constructor for class org.gitective.core.filter.commit.CommitCursorFilter
Create cursor filter that retains last commit when not included by the given filter.
CommitDiffEditFilter - Class in org.gitective.core.filter.commit
Commit diff filter that computes the line edits introduced by each commit visited and calls CommitDiffEditFilter.include(RevCommit, DiffEntry, Collection) with all the edits and CommitDiffEditFilter.include(RevCommit, DiffEntry, Edit) for each individual edit.
CommitDiffEditFilter() - Constructor for class org.gitective.core.filter.commit.CommitDiffEditFilter
Create commit diff edit filter
CommitDiffEditFilter(boolean) - Constructor for class org.gitective.core.filter.commit.CommitDiffEditFilter
Create commit diff edit filter
CommitDiffFilter - Class in org.gitective.core.filter.commit
Commit diff filter that computes the differences introduced by each commit visited and calls CommitDiffFilter.include(RevWalk, RevCommit, Collection).
CommitDiffFilter() - Constructor for class org.gitective.core.filter.commit.CommitDiffFilter
Create commit diff filter
CommitDiffFilter(boolean) - Constructor for class org.gitective.core.filter.commit.CommitDiffFilter
Create commit diff filter
CommitFieldLengthFilter - Class in org.gitective.core.filter.commit
Base filter that tracks commits that have a field with the same length
CommitFieldLengthFilter() - Constructor for class org.gitective.core.filter.commit.CommitFieldLengthFilter
 
CommitFileImpactFilter - Class in org.gitective.core.filter.commit
Filter that tracks the impact of commits measure in terms of files changed
CommitFileImpactFilter(boolean, int) - Constructor for class org.gitective.core.filter.commit.CommitFileImpactFilter
Create an impact filter that retains the given number of most impacting commits
CommitFileImpactFilter(boolean) - Constructor for class org.gitective.core.filter.commit.CommitFileImpactFilter
Create an impact filter that tracks the 10 most impacting commits
CommitFileImpactFilter() - Constructor for class org.gitective.core.filter.commit.CommitFileImpactFilter
Create an impact filter that tracks the 10 most impacting commits
CommitFileImpactFilter(int) - Constructor for class org.gitective.core.filter.commit.CommitFileImpactFilter
Create an impact filter that retains the given number of most impacting commits
commitFilter - Variable in class org.gitective.core.CommitFinder
Commit filter for selecting commits to match
CommitFilter - Class in org.gitective.core.filter.commit
Base commit filter class with utility methods to be used by sub-classes.
CommitFilter() - Constructor for class org.gitective.core.filter.commit.CommitFilter
 
CommitFinder - Class in org.gitective.core
Commit finder class for locating commits based on combining TreeFilter and RevFilter instances and performing a RevWalk on one or more Git repositories.
CommitFinder(File...) - Constructor for class org.gitective.core.CommitFinder
Create a commit finder for the given Git directories.
CommitFinder(Repository...) - Constructor for class org.gitective.core.CommitFinder
Create a commit finder for the given Git repositories.
CommitFinder(String...) - Constructor for class org.gitective.core.CommitFinder
Create a commit finder for the given Git directory paths.
CommitFinder(Collection<?>) - Constructor for class org.gitective.core.CommitFinder
Create a commit finder for th given repository collection
CommitHistogram - Class in org.gitective.core.stat
Commit histogram class that stores and provides commit activity by user e-mail address.
CommitHistogram() - Constructor for class org.gitective.core.stat.CommitHistogram
 
CommitHistogramFilter - Class in org.gitective.core.stat
Base filter that generates a histogram of commits.
CommitHistogramFilter() - Constructor for class org.gitective.core.stat.CommitHistogramFilter
 
CommitImpact - Class in org.gitective.core.filter.commit
Class that tracks the impact of a specific commit
CommitImpact(AnyObjectId, int, int, int) - Constructor for class org.gitective.core.filter.commit.CommitImpact
Create impact
CommitImpact.DescendingImpactComparator - Class in org.gitective.core.filter.commit
Compare impact in descending order
CommitImpact.DescendingImpactComparator() - Constructor for class org.gitective.core.filter.commit.CommitImpact.DescendingImpactComparator
 
CommitLimitFilter - Class in org.gitective.core.filter.commit
Filter that stops including commits after a certain number of commits are considered.
CommitLimitFilter(long) - Constructor for class org.gitective.core.filter.commit.CommitLimitFilter
Create a limit filter
CommitLineImpactFilter - Class in org.gitective.core.filter.commit
Filter that tracks the impact of commits measure in terms of lines changed
CommitLineImpactFilter(boolean, int) - Constructor for class org.gitective.core.filter.commit.CommitLineImpactFilter
Create an impact filter that retains the given number of most impacting commits
CommitLineImpactFilter(boolean) - Constructor for class org.gitective.core.filter.commit.CommitLineImpactFilter
Create an impact filter that tracks the 10 most impacting commits
CommitLineImpactFilter() - Constructor for class org.gitective.core.filter.commit.CommitLineImpactFilter
Create an impact filter that tracks the 10 most impacting commits
CommitLineImpactFilter(int) - Constructor for class org.gitective.core.filter.commit.CommitLineImpactFilter
Create an impact filter that retains the given number of most impacting commits
CommitListFilter - Class in org.gitective.core.filter.commit
Commit filter that adds each visited commit to a list that can be accessed.
CommitListFilter() - Constructor for class org.gitective.core.filter.commit.CommitListFilter
 
CommitMessageFindFilter - Class in org.gitective.core.filter.commit
Base filter that includes commits where a pattern can be found in a commit's full message.
CommitMessageFindFilter(String) - Constructor for class org.gitective.core.filter.commit.CommitMessageFindFilter
Create a commit message pattern filter
CommitMessageFindFilter(String, int) - Constructor for class org.gitective.core.filter.commit.CommitMessageFindFilter
Create a commit message pattern filter
CommitParentTreeFilter - Class in org.gitective.core.filter.tree
Commit filter that wraps a tree filter that includes commits that the tree filter includes for at least one path based on a tree walk of the current commit's tree and all the current commit's parent trees.
CommitParentTreeFilter(TreeFilter) - Constructor for class org.gitective.core.filter.tree.CommitParentTreeFilter
Create commit filter for given tree filter
CommitPipelineFilter - Class in org.gitective.core.filter.commit
Commit pipeline filter that includes commit that are included by each configured pipe.
CommitPipelineFilter() - Constructor for class org.gitective.core.filter.commit.CommitPipelineFilter
 
commits - Variable in class org.gitective.core.filter.commit.CommitFieldLengthFilter
Commits tracked
CommitterDateFilter - Class in org.gitective.core.filter.commit
Filter that includes commits until a committed date is encountered that occurred before the configured date.
CommitterDateFilter(Date) - Constructor for class org.gitective.core.filter.commit.CommitterDateFilter
Create a new committer date filter for the given date
CommitterDateFilter(long) - Constructor for class org.gitective.core.filter.commit.CommitterDateFilter
Create a new committer date filter for the given time
CommitterDiffFilter - Class in org.gitective.core.filter.commit
Filter that includes commits where the committer name/e-mail address is different than the author name/e-mail address.
CommitterDiffFilter() - Constructor for class org.gitective.core.filter.commit.CommitterDiffFilter
 
CommitterFilter - Class in org.gitective.core.filter.commit
Person filter that includes commits where a PersonIdent matches the name and e-mail address of the committer of a commit.
CommitterFilter(PersonIdent) - Constructor for class org.gitective.core.filter.commit.CommitterFilter
Create a committer filter matching a PersonIdent
CommitterFilter(String, String) - Constructor for class org.gitective.core.filter.commit.CommitterFilter
Create a committer filter matching a name and e-mail address
CommitterHistogramFilter - Class in org.gitective.core.stat
Filter that generates a commit histogram based on the committer date of each commit visited.
CommitterHistogramFilter() - Constructor for class org.gitective.core.stat.CommitterHistogramFilter
 
CommitterSetFilter - Class in org.gitective.core.filter.commit
Filter that collects committer PersonIdent objects for each commit visited.
CommitterSetFilter() - Constructor for class org.gitective.core.filter.commit.CommitterSetFilter
 
CommitTreeFilter - Class in org.gitective.core.filter.tree
Filter that wraps a TreeFilter and includes commits included by the tree filter for all paths in the tree for the current commit visited
CommitTreeFilter(TreeFilter) - Constructor for class org.gitective.core.filter.tree.CommitTreeFilter
Create commit filter for given tree filter
CommitUtils - Class in org.gitective.core
Utilities for dealing with Git commits.
CommitUtils() - Constructor for class org.gitective.core.CommitUtils
 
compare(CommitImpact, CommitImpact) - Method in class org.gitective.core.filter.commit.CommitImpact.DescendingImpactComparator
 
compare(PersonIdent, PersonIdent) - Method in class org.gitective.core.PersonComparator
 
compare(UserCommitActivity, UserCommitActivity) - Method in class org.gitective.core.stat.CommitCountComparator
 
compare(UserCommitActivity, UserCommitActivity) - Method in class org.gitective.core.stat.EarliestComparator
 
compare(UserCommitActivity, UserCommitActivity) - Method in class org.gitective.core.stat.LatestComparator
 
compare(FileCommitActivity, FileCommitActivity) - Method in class org.gitective.core.stat.RevisionCountComparator
 
CompositeCommitFilter - Class in org.gitective.core.filter.commit
Filter container other filters
CompositeCommitFilter(RevFilter...) - Constructor for class org.gitective.core.filter.commit.CompositeCommitFilter
Create a composite filter with given child filters
CompositeDiffEditFilter - Class in org.gitective.core.filter.commit
Parent filter for adding child CommitDiffEditFilter filters
CompositeDiffEditFilter(boolean, CommitDiffEditFilter...) - Constructor for class org.gitective.core.filter.commit.CompositeDiffEditFilter
Create a composite filter with given child filters
CompositeDiffEditFilter(CommitDiffEditFilter...) - Constructor for class org.gitective.core.filter.commit.CompositeDiffEditFilter
Create a composite filter with given child filters
CompositeDiffFilter - Class in org.gitective.core.filter.commit
Parent filter for adding child CommitDiffFilter filters
CompositeDiffFilter(boolean, CommitDiffFilter...) - Constructor for class org.gitective.core.filter.commit.CompositeDiffFilter
Create a composite filter with given child filters
CompositeDiffFilter(CommitDiffFilter...) - Constructor for class org.gitective.core.filter.commit.CompositeDiffFilter
Create a composite filter with given child filters
count - Variable in class org.gitective.core.filter.tree.ExtensionOccurrence
Number of occurrences
createTreeWalk(RevWalk, RevCommit) - Method in class org.gitective.core.filter.commit.CommitDiffFilter
Create tree walk to compute differences for the given commits
createWalk(Repository) - Method in class org.gitective.core.CommitFinder
Create a newly configured RevWalk for the repository

D

DateFilter - Class in org.gitective.core.filter.commit
Commit filter that includes commits until one is encountered that returns a date from DateFilter.getDate(RevCommit) that has occurred before the configured date.
DateFilter(long) - Constructor for class org.gitective.core.filter.commit.DateFilter
Create a date filter for a given time
DateFilter(Date) - Constructor for class org.gitective.core.filter.commit.DateFilter
Create a date filter for a given date
days - Variable in enum org.gitective.core.stat.Month
Days in month
DAYS - Static variable in class org.gitective.core.stat.YearCommitActivity
Maximum number of days in a month
detectRenames - Variable in class org.gitective.core.filter.commit.CommitDiffFilter
True to detect renames, false otherwise
diff(Repository, ObjectId, ObjectId) - Static method in class org.gitective.core.BlobUtils
Diff the blobs at the given object ids using the RawTextComparator.DEFAULT comparator.
diff(Repository, ObjectId, ObjectId, RawTextComparator) - Static method in class org.gitective.core.BlobUtils
Diff the blobs at the given object ids.
diff(ObjectReader, ObjectId, ObjectId) - Static method in class org.gitective.core.BlobUtils
Diff the blobs at the given object ids using the RawTextComparator.DEFAULT comparator.
diff(ObjectReader, ObjectId, ObjectId, RawTextComparator) - Static method in class org.gitective.core.BlobUtils
Diff the blobs at the given object ids.
DiffCountFilter - Class in org.gitective.core.filter.commit
Filter that include commits based on number of differences introduced in each commit visited.
DiffCountFilter() - Constructor for class org.gitective.core.filter.commit.DiffCountFilter
Create diff count filter
DiffCountFilter(boolean) - Constructor for class org.gitective.core.filter.commit.DiffCountFilter
Create diff count filter
DiffFileCountFilter - Class in org.gitective.core.filter.commit
Filter that tracks the cumulative amount of files added, edited, deleted, renamed, and copied
DiffFileCountFilter() - Constructor for class org.gitective.core.filter.commit.DiffFileCountFilter
Create diff file count filter
DiffFileCountFilter(boolean) - Constructor for class org.gitective.core.filter.commit.DiffFileCountFilter
Create diff file count filter
DiffFileSizeFilter - Class in org.gitective.core.filter.commit
Filter for including commits that introduced a configurable number of file differences per commit
DiffFileSizeFilter(boolean, int) - Constructor for class org.gitective.core.filter.commit.DiffFileSizeFilter
Create a filter that includes commits that introduced a minimum number of file differences
DiffFileSizeFilter(int) - Constructor for class org.gitective.core.filter.commit.DiffFileSizeFilter
Create a filter that includes commits that introduced a minimum number of file differences
DiffLineCountFilter - Class in org.gitective.core.filter.commit
Filter that tracks the cumulative amount of lines added, edited, and deleted
DiffLineCountFilter() - Constructor for class org.gitective.core.filter.commit.DiffLineCountFilter
Create diff line count filter
DiffLineCountFilter(boolean) - Constructor for class org.gitective.core.filter.commit.DiffLineCountFilter
Create diff line count filter
DiffLineSizeFilter - Class in org.gitective.core.filter.commit
Filter for including commits that introduced a configurable number of line differences
DiffLineSizeFilter(boolean, int) - Constructor for class org.gitective.core.filter.commit.DiffLineSizeFilter
Create a filter that includes commits that introduced a minimum number of line differences
DiffLineSizeFilter(int) - Constructor for class org.gitective.core.filter.commit.DiffLineSizeFilter
Create a filter that includes commits that introduced a minimum number of line differences
diffOriginRefs(Repository) - Static method in class org.gitective.core.RepositoryUtils
List the origin remote references and return all remote references that are missing locally or have a different remote object id than the local reference.
diffRemoteRefs(Repository, String) - Static method in class org.gitective.core.RepositoryUtils
List remote references and return all remote references that are missing locally or have a different remote object id than the local reference.
diffWithCommits(Repository, ObjectId...) - Static method in class org.gitective.core.TreeUtils
Create a tree walk configured to diff the given commits
diffWithCommits(Repository, String...) - Static method in class org.gitective.core.TreeUtils
Create a tree walk configured to diff the given commit revisions
diffWithParents(Repository, AnyObjectId) - Static method in class org.gitective.core.TreeUtils
Create a tree walk configured to diff the given commit against all the parent commits.
diffWithParents(RevWalk, RevCommit) - Static method in class org.gitective.core.TreeUtils
Create a tree walk configured to diff the given commit against all the parent commits.
diffWithParents(Repository, String) - Static method in class org.gitective.core.TreeUtils
Create a tree walk configured to diff the given revision against all the parent commits.
DuplicateBlobFilter - Class in org.gitective.core.filter.commit
Filter that tracks commits where files with the same content were modified.
DuplicateBlobFilter() - Constructor for class org.gitective.core.filter.commit.DuplicateBlobFilter
Create duplicate blob filter
DuplicateBlobFilter(boolean) - Constructor for class org.gitective.core.filter.commit.DuplicateBlobFilter
Create duplicate blob filter
DuplicateContainer - Class in org.gitective.core.filter.commit
Container class for duplicates found in commit walks
DuplicateContainer(RevCommit) - Constructor for class org.gitective.core.filter.commit.DuplicateContainer
Create duplicate container
DuplicateTreeFilter - Class in org.gitective.core.filter.commit
Filter that tracks any duplicate trees introduced in a visited commit.
DuplicateTreeFilter() - Constructor for class org.gitective.core.filter.commit.DuplicateTreeFilter
 

E

EarliestComparator - Class in org.gitective.core.stat
Comparator that sorts by earliest user activity first
EarliestComparator() - Constructor for class org.gitective.core.stat.EarliestComparator
 
email - Variable in class org.gitective.core.filter.commit.PersonFilter
E-mail matching against
EmptyBlobAddFilter - Class in org.gitective.core.filter.commit
Filter that includes commits that add an empty blob.
EmptyBlobAddFilter() - Constructor for class org.gitective.core.filter.commit.EmptyBlobAddFilter
Create empty blob add filter
EmptyBlobAddFilter(boolean) - Constructor for class org.gitective.core.filter.commit.EmptyBlobAddFilter
Create empty blob add filter
EmptyBlobRemoveFilter - Class in org.gitective.core.filter.commit
Filter that includes commits that remove an empty blob
EmptyBlobRemoveFilter() - Constructor for class org.gitective.core.filter.commit.EmptyBlobRemoveFilter
Create empty blob add filter
EmptyBlobRemoveFilter(boolean) - Constructor for class org.gitective.core.filter.commit.EmptyBlobRemoveFilter
Create empty blob add filter
equals(Object, Object) - Static method in class org.gitective.core.Check
Check if the two given objects are either both null or both equal according the Object.equals(Object) method of object1.
equals(Object) - Method in class org.gitective.core.filter.commit.CommitImpact
 
equals(Object) - Method in class org.gitective.core.filter.tree.ExtensionOccurrence
 
equals(PersonIdent, PersonIdent) - Method in class org.gitective.core.PersonComparator
Check if the two given PersonIdent objects are equal according to the semantics of PersonComparator.compare(PersonIdent, PersonIdent).
equalsNonNull(Object, Object) - Static method in class org.gitective.core.Check
Check if the two given objects are both non-null and equal according to the Object.equals(Object) method of object1.
ExtensionOccurrence - Class in org.gitective.core.filter.tree
Class representing the occurrences of a file extension
ExtensionOccurrence(String) - Constructor for class org.gitective.core.filter.tree.ExtensionOccurrence
Create occurrence for given extension
ExtensionOccurrenceFilter - Class in org.gitective.core.filter.tree
Filter that collects the occurrence count of every file extension of each tree visited.
ExtensionOccurrenceFilter() - Constructor for class org.gitective.core.filter.tree.ExtensionOccurrenceFilter
 

F

file() - Static method in class org.gitective.core.filter.tree.TypeCountFilter
Create filter that counts files
FileCommitActivity - Class in org.gitective.core.stat
Activity container for file revisions
FileCommitActivity(String) - Constructor for class org.gitective.core.stat.FileCommitActivity
Create file activity for file at given path
FileHistogram - Class in org.gitective.core.stat
File histogram storing the number of revisions of each file in a repository
FileHistogram() - Constructor for class org.gitective.core.stat.FileHistogram
 
FileHistogramFilter - Class in org.gitective.core.stat
Filter that generates a histogram of the modified files introduced by each commit visited.
FileHistogramFilter() - Constructor for class org.gitective.core.stat.FileHistogramFilter
Create file histogram filter
FileHistogramFilter(boolean) - Constructor for class org.gitective.core.stat.FileHistogramFilter
Create file histogram filter
filters - Variable in class org.gitective.core.filter.commit.CompositeCommitFilter
Child filters
filters - Variable in class org.gitective.core.filter.commit.CompositeDiffEditFilter
Child filters
filters - Variable in class org.gitective.core.filter.commit.CompositeDiffFilter
Child filters
find() - Method in class org.gitective.core.CommitFinder
Search the commits starting at the commit that HEAD current references.
findBetween(ObjectId, ObjectId) - Method in class org.gitective.core.CommitFinder
Search the commits between the given start and end commits.
findBetween(String, ObjectId) - Method in class org.gitective.core.CommitFinder
Search the commits between the given start revision and the given end commit id.
findBetween(ObjectId, String) - Method in class org.gitective.core.CommitFinder
Search the commits between the given start commit id and the given end revision.
findBetween(String, String) - Method in class org.gitective.core.CommitFinder
Search the commits between the given start revision and the given end revision.
findFrom(ObjectId) - Method in class org.gitective.core.CommitFinder
Search the commits starting from the given commit id.
findFrom(String) - Method in class org.gitective.core.CommitFinder
Search the commits starting from the given revision.
findInBranches() - Method in class org.gitective.core.CommitFinder
Search the commits starting at the commit that each branch is referencing.
findInTags() - Method in class org.gitective.core.CommitFinder
Search the commits starting at the commit that each tag is referencing.
findUntil(String) - Method in class org.gitective.core.CommitFinder
Search the commits starting at HEAD and ending with the given revision
findUntil(ObjectId) - Method in class org.gitective.core.CommitFinder
Search the commits starting at HEAD and ending with the given commit id
flags - Variable in class org.gitective.core.filter.commit.PatternFindCommitFilter
Flags
formatNotEmpty(String) - Static method in class org.gitective.core.Assert
Return formatted not empty message with given prefix
formatNotNull(String) - Static method in class org.gitective.core.Assert
Return formatted not null message with given prefix

G

getActivity(String) - Method in class org.gitective.core.stat.CommitHistogram
Get user activity by given email address
getActivity(String) - Method in class org.gitective.core.stat.FileHistogram
Get file activity for given path.
getAdd() - Method in class org.gitective.core.filter.commit.CommitImpact
 
getAdded() - Method in class org.gitective.core.filter.commit.DiffFileCountFilter
 
getAdded() - Method in class org.gitective.core.filter.commit.DiffLineCountFilter
 
getAdds() - Method in class org.gitective.core.stat.FileCommitActivity
Get number of adds
getBase(Repository, ObjectId...) - Static method in class org.gitective.core.CommitUtils
Get the common base commit of the given commits.
getBase(Repository, String...) - Static method in class org.gitective.core.CommitUtils
Get the common base commit between the given revisions.
getBranches(Repository) - Static method in class org.gitective.core.CommitUtils
Get all the commits that branches in the given repository reference.
getBranches(Repository) - Static method in class org.gitective.core.RepositoryUtils
Get all the local and remote tracking branch references in the given repository.
getBugs() - Method in class org.gitective.core.filter.commit.BugSetFilter
Get the bugs ids collected
getBytes(Repository, ObjectId) - Static method in class org.gitective.core.BlobUtils
Get the contents of the the blob with the given id as a byte array.
getBytes(ObjectReader, ObjectId) - Static method in class org.gitective.core.BlobUtils
Get the contents of the the blob with the given id as a byte array.
getBytes(Repository, RevCommit, String) - Static method in class org.gitective.core.BlobUtils
Get the contents of the the blob in the commit located at the given path as a byte array.
getCommit(Repository, String) - Static method in class org.gitective.core.CommitUtils
Get the commit that the revision references.
getCommit(Repository, ObjectId) - Static method in class org.gitective.core.CommitUtils
Get the commit with the given id
getCommit() - Method in class org.gitective.core.filter.commit.CommitImpact
 
getCommit() - Method in class org.gitective.core.filter.commit.DuplicateContainer
Get commits that these duplicates occurred in
getCommits() - Method in class org.gitective.core.filter.commit.CommitFileImpactFilter
 
getCommits() - Method in class org.gitective.core.filter.commit.CommitLineImpactFilter
 
getCommits() - Method in class org.gitective.core.filter.commit.CommitListFilter
Get commits visited
getCommits() - Method in class org.gitective.core.filter.commit.LastCommitDiffFilter
Get all paths in the tree returned from LastCommitDiffFilter.getTree() mapped to the last commit that modified the path
getCommits() - Method in class org.gitective.core.filter.commit.LongestAuthorEmailFilter
Get the commits with the longest author email address length
getCommits() - Method in class org.gitective.core.filter.commit.LongestAuthorNameFilter
Get the commits with the longest author name
getCommits() - Method in class org.gitective.core.filter.commit.LongestCommitterEmailFilter
Get the commits with the longest committer email address length
getCommits() - Method in class org.gitective.core.filter.commit.LongestCommitterNameFilter
Get the commits with the longest committer name
getCommits() - Method in class org.gitective.core.filter.commit.LongestMessageFilter
Get the commits with the longest message length
getCommits() - Method in class org.gitective.core.filter.commit.ShortestAuthorEmailFilter
Get the commits with the shortest author email address length
getCommits() - Method in class org.gitective.core.filter.commit.ShortestAuthorNameFilter
Get the commits with the shortest author name
getCommits() - Method in class org.gitective.core.filter.commit.ShortestCommitterEmailFilter
Get the commits with the shortest committer email address length
getCommits() - Method in class org.gitective.core.filter.commit.ShortestCommitterNameFilter
Get the commits with the shortest committer name
getCommits() - Method in class org.gitective.core.filter.commit.ShortestMessageFilter
Get the commits with the shortest message length
getContent(Repository, ObjectId) - Static method in class org.gitective.core.BlobUtils
Get the contents of the the blob with the given id as a UTF-8 String.
getContent(Repository, ObjectId, String) - Static method in class org.gitective.core.BlobUtils
Get the contents of the blob in the commit located at the given path.
getContent(Repository, String, String) - Static method in class org.gitective.core.BlobUtils
Get the contents of the blob at the given path in the commit that the revision references.
getContent(Note) - Method in class org.gitective.core.filter.commit.NoteContentFilter
Get content of note as string
getCopied() - Method in class org.gitective.core.filter.commit.DiffFileCountFilter
 
getCopies() - Method in class org.gitective.core.stat.FileCommitActivity
Get number of copies
getCount() - Method in class org.gitective.core.filter.commit.CommitCountFilter
Get number of commits visited
getCount() - Method in class org.gitective.core.filter.tree.ExtensionOccurrence
Get number of occurrences
getCount(String) - Method in class org.gitective.core.filter.tree.ExtensionOccurrenceFilter
Get occurrences of given extension.
getCount() - Method in class org.gitective.core.filter.tree.TypeCountFilter
Get entry type count
getCount() - Method in class org.gitective.core.stat.CommitCalendar
Get total number of commits for all years
getCount() - Method in class org.gitective.core.stat.UserCommitActivity
Get number of commits
getCount() - Method in class org.gitective.core.stat.YearCommitActivity
Get total number of commits in this year
getDate(RevCommit) - Method in class org.gitective.core.filter.commit.AuthorDateFilter
 
getDate(RevCommit) - Method in class org.gitective.core.filter.commit.CommitterDateFilter
 
getDate(RevCommit) - Method in class org.gitective.core.filter.commit.DateFilter
Get a date from the commit to compare against
getDayCount(int) - Method in class org.gitective.core.stat.CommitCalendar
Get number of commits in given day of month
getDayCount(int) - Method in class org.gitective.core.stat.YearCommitActivity
Get number commits in given day
getDays() - Method in class org.gitective.core.stat.CommitCalendar
Get commit counts for each day of the month
getDays() - Method in class org.gitective.core.stat.YearCommitActivity
Get commit activity in each day of the month
getDays(int[]) - Method in class org.gitective.core.stat.YearCommitActivity
Get commit activity in each day of the month
getDelete() - Method in class org.gitective.core.filter.commit.CommitImpact
 
getDeleted() - Method in class org.gitective.core.filter.commit.DiffFileCountFilter
 
getDeleted() - Method in class org.gitective.core.filter.commit.DiffLineCountFilter
 
getDeletes() - Method in class org.gitective.core.stat.FileCommitActivity
Get number of deletes
getDuplicates() - Method in class org.gitective.core.filter.commit.DuplicateBlobFilter
Get the duplicates
getDuplicates() - Method in class org.gitective.core.filter.commit.DuplicateContainer
Get duplicate blobs ids mapped paths
getDuplicates() - Method in class org.gitective.core.filter.commit.DuplicateTreeFilter
Get duplicates
getEarliest() - Method in class org.gitective.core.stat.UserCommitActivity
Get time of earliest commit
getEdit() - Method in class org.gitective.core.filter.commit.CommitImpact
 
getEdited() - Method in class org.gitective.core.filter.commit.DiffFileCountFilter
 
getEdited() - Method in class org.gitective.core.filter.commit.DiffLineCountFilter
 
getEdits() - Method in class org.gitective.core.stat.FileCommitActivity
Get number of edits
getEmail() - Method in class org.gitective.core.stat.UserCommitActivity
Get e-mail address of user
getExtension() - Method in class org.gitective.core.filter.tree.ExtensionOccurrence
Get extension
getExtensions() - Method in class org.gitective.core.filter.tree.ExtensionOccurrenceFilter
Get file extension encountered.
getFileActivity(Comparator<FileCommitActivity>) - Method in class org.gitective.core.stat.FileHistogram
Get all file activity
getFileActivity() - Method in class org.gitective.core.stat.FileHistogram
Get all file activity
getFirst() - Method in class org.gitective.core.stat.UserCommitActivity
Get id of first commit
getHead(Repository) - Static method in class org.gitective.core.CommitUtils
Get the HEAD commit in the given repository.
getHeadContent(Repository, String) - Static method in class org.gitective.core.BlobUtils
Get the contents of the blob at the given path in the commit that HEAD references.
getHeadId(Repository, String) - Static method in class org.gitective.core.BlobUtils
Get the id of the blob at the path in the commit that HEAD currently references.
getHeadStream(Repository, String) - Static method in class org.gitective.core.BlobUtils
Open a stream to the contents of the blob at the path in the commit that HEAD currently references.
getHistogram() - Method in class org.gitective.core.stat.CommitHistogramFilter
Get generated histogram
getHistogram() - Method in class org.gitective.core.stat.FileHistogramFilter
Get file histogram
getHourCount(int) - Method in class org.gitective.core.stat.CommitCalendar
Get number of commits in given hour
getHourCount(int) - Method in class org.gitective.core.stat.YearCommitActivity
Get number of commits in given hour of the day
getHours() - Method in class org.gitective.core.stat.CommitCalendar
Get commit counts for each hour of the day
getHours() - Method in class org.gitective.core.stat.YearCommitActivity
Get commit activity in each hour of the day
getHours(int[]) - Method in class org.gitective.core.stat.YearCommitActivity
Get commit activity in each hour of the day
getId(Repository, String, String) - Static method in class org.gitective.core.BlobUtils
Get the id of the blob at the path in the commit that the given revision references.
getId(Repository, ObjectId, String) - Static method in class org.gitective.core.BlobUtils
Get the id of the blob at the path in the commit that the given revision references.
getId(Repository, ObjectId, String) - Static method in class org.gitective.core.TreeUtils
Get the id of the tree at the path in the given commit
getId(Repository, String, String) - Static method in class org.gitective.core.TreeUtils
Get the id of the tree at the path in the given revision
getIds() - Method in class org.gitective.core.stat.UserCommitActivity
Get commits as array of object ids
getLast() - Method in class org.gitective.core.filter.commit.CommitCursorFilter
Get last commit visited.
getLast() - Method in class org.gitective.core.filter.commit.LastCommitFilter
Get last commit seen
getLast() - Method in class org.gitective.core.stat.UserCommitActivity
Get id of latest commit
getLastCommit(Repository, String) - Static method in class org.gitective.core.CommitUtils
Find the commit that last changed the given path starting at the commit that HEAD currently points to
getLastCommit(Repository, String, String) - Static method in class org.gitective.core.CommitUtils
Find the commit that last changed the given path starting with the commit at the given revision
getLatest() - Method in class org.gitective.core.stat.UserCommitActivity
Get time of latest commit
getLength() - Method in class org.gitective.core.filter.commit.LongestAuthorEmailFilter
Get the length of the longest commit author email address visited
getLength() - Method in class org.gitective.core.filter.commit.LongestAuthorNameFilter
Get the length of the longest commit author name
getLength() - Method in class org.gitective.core.filter.commit.LongestCommitterEmailFilter
Get the length of the longest commit committer email address visited
getLength() - Method in class org.gitective.core.filter.commit.LongestCommitterNameFilter
Get the length of the longest commit committer name
getLength() - Method in class org.gitective.core.filter.commit.LongestMessageFilter
Get the length of the longest commit message visited
getLength() - Method in class org.gitective.core.filter.commit.ShortestAuthorEmailFilter
Get the length of the shortest commit author email address visited
getLength() - Method in class org.gitective.core.filter.commit.ShortestAuthorNameFilter
Get the length of the shortest commit author name
getLength() - Method in class org.gitective.core.filter.commit.ShortestCommitterEmailFilter
Get the length of the shortest commit committer email address visited
getLength() - Method in class org.gitective.core.filter.commit.ShortestCommitterNameFilter
Get the length of the shortest commit committer name
getLength() - Method in class org.gitective.core.filter.commit.ShortestMessageFilter
Get the length of the shortest commit message visited
getLimit() - Method in class org.gitective.core.filter.commit.CommitFileImpactFilter
 
getLimit() - Method in class org.gitective.core.filter.commit.CommitLimitFilter
Get configured limit
getLimit() - Method in class org.gitective.core.filter.commit.CommitLineImpactFilter
 
getLocal() - Method in class org.gitective.core.RepositoryUtils.RefDiff
Get local ref.
getMaster(Repository) - Static method in class org.gitective.core.CommitUtils
Get the commit at the tip of the master branch in the given repository.
getMonthCount(int) - Method in class org.gitective.core.stat.CommitCalendar
Get number of commits in given month
getMonthCount(Month) - Method in class org.gitective.core.stat.YearCommitActivity
Get number of commits in given month
getMonthCount(int) - Method in class org.gitective.core.stat.YearCommitActivity
Get number of commits in given month
getMonths() - Method in class org.gitective.core.stat.CommitCalendar
Get commit counts for each month
getMonths() - Method in class org.gitective.core.stat.YearCommitActivity
Get commit activity in each month
getMonths(int[]) - Method in class org.gitective.core.stat.YearCommitActivity
Get commit activity in each month
getName() - Method in class org.gitective.core.stat.UserCommitActivity
Get name of user
getNoteRefs(Repository) - Method in class org.gitective.core.filter.commit.NoteContentFilter
Get note refs from repository to use during commit walks.
getNoteRefs(Repository) - Method in class org.gitective.core.filter.commit.NoteFilter
Get note refs from repository to use during commit walks.
getNoteRefs(Repository) - Static method in class org.gitective.core.RepositoryUtils
Get all the note references in the given repository.
getOccurrences() - Method in class org.gitective.core.filter.tree.ExtensionOccurrenceFilter
Get map of extensions to occurrence counts.
getPath() - Method in class org.gitective.core.stat.FileCommitActivity
Get current path of this file
getPerson(RevCommit) - Method in class org.gitective.core.filter.commit.AuthorSetFilter
 
getPerson(RevCommit) - Method in class org.gitective.core.filter.commit.CommitterSetFilter
 
getPerson(RevWalk, RevCommit) - Method in class org.gitective.core.filter.commit.LongestAuthorEmailFilter
 
getPerson(RevWalk, RevCommit) - Method in class org.gitective.core.filter.commit.LongestAuthorNameFilter
 
getPerson(RevWalk, RevCommit) - Method in class org.gitective.core.filter.commit.LongestCommitterEmailFilter
 
getPerson(RevWalk, RevCommit) - Method in class org.gitective.core.filter.commit.LongestCommitterNameFilter
 
getPerson(RevWalk, RevCommit) - Method in class org.gitective.core.filter.commit.LongestPersonEmailFilter
Get person from commit
getPerson(RevWalk, RevCommit) - Method in class org.gitective.core.filter.commit.LongestPersonNameFilter
Get person from commit
getPerson(RevCommit) - Method in class org.gitective.core.filter.commit.PersonSetFilter
Get the person from the commit to include in set
getPerson(RevWalk, RevCommit) - Method in class org.gitective.core.filter.commit.ShortestAuthorEmailFilter
 
getPerson(RevWalk, RevCommit) - Method in class org.gitective.core.filter.commit.ShortestAuthorNameFilter
 
getPerson(RevWalk, RevCommit) - Method in class org.gitective.core.filter.commit.ShortestCommitterEmailFilter
 
getPerson(RevWalk, RevCommit) - Method in class org.gitective.core.filter.commit.ShortestCommitterNameFilter
 
getPerson(RevWalk, RevCommit) - Method in class org.gitective.core.filter.commit.ShortestPersonEmailFilter
Get person from commit
getPerson(RevWalk, RevCommit) - Method in class org.gitective.core.filter.commit.ShortestPersonNameFilter
Get person from commit
getPersons() - Method in class org.gitective.core.filter.commit.PersonSetFilter
Get persons encountered during commit visiting
getPreviousPaths() - Method in class org.gitective.core.stat.FileCommitActivity
Get previous paths this file was known as
getRawContent(Repository, String, String) - Static method in class org.gitective.core.BlobUtils
Get raw contents of the blob at the given path in the commit that the revision references.
getRawContent(Repository, ObjectId, String) - Static method in class org.gitective.core.BlobUtils
Get the raw contents of the blob in the commit located at the given path.
getRawHeadContent(Repository, String) - Static method in class org.gitective.core.BlobUtils
Get the raw contents of the blob at the given path in the commit that HEAD references.
getRawIds() - Method in class org.gitective.core.stat.UserCommitActivity
Get raw commits as array of byte arrays
getRef(Repository, String) - Static method in class org.gitective.core.CommitUtils
Get the commit that the given name references.
getRef(Repository, Ref) - Static method in class org.gitective.core.CommitUtils
Get the commit for the given reference.
getRefs(Repository, String) - Static method in class org.gitective.core.RepositoryUtils
Get the refs with prefix in repository
getRemote() - Method in class org.gitective.core.RepositoryUtils.RefDiff
Get non-null remote ref
getRenamed() - Method in class org.gitective.core.filter.commit.DiffFileCountFilter
 
getRenames() - Method in class org.gitective.core.stat.FileCommitActivity
Get number of renames
getRepository() - Method in exception org.gitective.core.GitException
Get repository where exception occurred
getRevisions() - Method in class org.gitective.core.stat.FileCommitActivity
Get total number of revisions for this file
getSize() - Method in class org.gitective.core.filter.commit.CompositeCommitFilter
Get the number of filters that have been added as a child filter to this filter
getSize() - Method in class org.gitective.core.filter.commit.CompositeDiffEditFilter
Get the number of filters that have been added as a child filter to this filter
getSize() - Method in class org.gitective.core.filter.commit.CompositeDiffFilter
Get the number of filters that have been added as a child filter to this filter
getStream(Repository, ObjectId, String) - Static method in class org.gitective.core.BlobUtils
Open a stream to the contents of the blob at the path in the given commit
getStream(Repository, String, String) - Static method in class org.gitective.core.BlobUtils
Open a stream to the contents of the blob at the path in the commit that the given revision references.
getTags(Repository) - Static method in class org.gitective.core.CommitUtils
Get all the commits that tags in the given repository reference.
getTags(Repository) - Static method in class org.gitective.core.RepositoryUtils
Get all the tag references in the given repository.
getText(RevCommit) - Method in class org.gitective.core.filter.commit.CommitMessageFindFilter
 
getText(RevCommit) - Method in class org.gitective.core.filter.commit.PatternFindCommitFilter
Get the text from the commit to find the pattern in
getTimes() - Method in class org.gitective.core.stat.UserCommitActivity
Get commit times
getTotal() - Method in class org.gitective.core.filter.commit.DiffFileCountFilter
 
getTotal() - Method in class org.gitective.core.filter.commit.DiffFileSizeFilter
Get the configured difference total
getTotal() - Method in class org.gitective.core.filter.commit.DiffLineCountFilter
 
getTotal() - Method in class org.gitective.core.filter.commit.DiffLineSizeFilter
Get the configured difference total
getTotal() - Method in class org.gitective.core.filter.commit.DuplicateContainer
Get total number of duplicates
getTree() - Method in class org.gitective.core.filter.commit.LastCommitDiffFilter
Get tree being indexed
getTree(RevWalk, RevCommit) - Static method in class org.gitective.core.TreeUtils
Get the tree associated with the given commit.
getType() - Method in class org.gitective.core.filter.tree.TypeCountFilter
Get type being counted
getUserActivity(Comparator<UserCommitActivity>) - Method in class org.gitective.core.stat.CommitHistogram
Get all user activity sorted by optional comparator
getUserActivity() - Method in class org.gitective.core.stat.CommitHistogram
Get all user activity
getWhen(PersonIdent) - Method in class org.gitective.core.filter.commit.DateFilter
Get the date from a given PersonIdent
getYear() - Method in class org.gitective.core.stat.YearCommitActivity
Get year
getYears() - Method in class org.gitective.core.stat.CommitCalendar
Get yearly activity
GitException - Exception in org.gitective.core
Git exception class.
GitException(String, Throwable, Repository) - Constructor for exception org.gitective.core.GitException
Create a Git exception with a message and cause
GitException(Throwable, Repository) - Constructor for exception org.gitective.core.GitException
Create a Git exception with a cause
GitException(String, Repository) - Constructor for exception org.gitective.core.GitException
Create a Git exception with a message
GitException(Repository) - Constructor for exception org.gitective.core.GitException
Create a Git exception
GROWTH - Static variable in class org.gitective.core.stat.UserCommitActivity
Default growth percentage of expected commits

H

hasDuplicates() - Method in class org.gitective.core.filter.commit.DuplicateBlobFilter
Were any duplicate blobs detected for all commits visited?
hasDuplicates() - Method in class org.gitective.core.filter.commit.DuplicateTreeFilter
Were any duplicate blobs detected for all commits visited?
hashCode() - Method in class org.gitective.core.filter.commit.CommitImpact
 
hashCode() - Method in class org.gitective.core.filter.tree.ExtensionOccurrence
 
hasRemote(Repository, String) - Static method in class org.gitective.core.RepositoryUtils
Does the given remote exist in the repository?
histogram - Variable in class org.gitective.core.stat.CommitHistogramFilter
Histogram
HOURS - Static variable in class org.gitective.core.stat.YearCommitActivity
Number of hours in a day

I

include(RevWalk, RevCommit) - Method in class org.gitective.core.filter.commit.AllCommitFilter
 
include(RevCommit, DiffEntry, Collection<Edit>) - Method in class org.gitective.core.filter.commit.AllDiffEditFilter
 
include(RevWalk, RevCommit, Collection<DiffEntry>) - Method in class org.gitective.core.filter.commit.AllDiffFilter
 
include(RevWalk, RevCommit) - Method in class org.gitective.core.filter.commit.AndCommitFilter
 
include(RevWalk, RevCommit) - Method in class org.gitective.core.filter.commit.AuthorFilter
 
include(RevWalk, RevCommit) - Method in class org.gitective.core.filter.commit.BugSetFilter
 
include(RevWalk, RevCommit) - Method in class org.gitective.core.filter.commit.CommitCountFilter
 
include(RevWalk, RevCommit) - Method in class org.gitective.core.filter.commit.CommitCursorFilter
 
include(RevWalk, RevCommit, Collection<DiffEntry>) - Method in class org.gitective.core.filter.commit.CommitDiffEditFilter
 
include(RevCommit, DiffEntry, Collection<Edit>) - Method in class org.gitective.core.filter.commit.CommitDiffEditFilter
Handle the edits introduced by given commit.
include(RevCommit, DiffEntry, Edit) - Method in class org.gitective.core.filter.commit.CommitDiffEditFilter
Handle the edit introduced by given commit.
include(RevWalk, RevCommit) - Method in class org.gitective.core.filter.commit.CommitDiffFilter
 
include(RevWalk, RevCommit, Collection<DiffEntry>) - Method in class org.gitective.core.filter.commit.CommitDiffFilter
Handle the differences introduced by given commit.
include(RevCommit, Collection<DiffEntry>) - Method in class org.gitective.core.filter.commit.CommitDiffFilter
Handle the differences introduced by given commit.
include(int, RevCommit) - Method in class org.gitective.core.filter.commit.CommitFieldLengthFilter
Include commit with given field length
include(RevCommit, Collection<DiffEntry>) - Method in class org.gitective.core.filter.commit.CommitFileImpactFilter
 
include(boolean) - Method in class org.gitective.core.filter.commit.CommitFilter
Return the include value given unless include is false and this filter is configured to stop the search when a commit is not included.
include(RevWalk, RevCommit) - Method in class org.gitective.core.filter.commit.CommitLimitFilter
 
include(RevCommit, DiffEntry, Edit) - Method in class org.gitective.core.filter.commit.CommitLineImpactFilter
 
include(RevWalk, RevCommit) - Method in class org.gitective.core.filter.commit.CommitListFilter
 
include(RevCommit, RevWalk, TreeWalk) - Method in class org.gitective.core.filter.commit.CommitPipelineFilter
Include commit from commit walk and tree walk
include(RevWalk, RevCommit) - Method in class org.gitective.core.filter.commit.CommitPipelineFilter
 
include(RevWalk, RevCommit) - Method in class org.gitective.core.filter.commit.CommitterDiffFilter
 
include(RevWalk, RevCommit) - Method in class org.gitective.core.filter.commit.CommitterFilter
 
include(RevWalk, RevCommit, Collection<DiffEntry>) - Method in class org.gitective.core.filter.commit.CompositeDiffEditFilter
 
include(RevWalk, RevCommit) - Method in class org.gitective.core.filter.commit.DateFilter
 
include(RevWalk, RevCommit, Collection<DiffEntry>) - Method in class org.gitective.core.filter.commit.DiffCountFilter
 
include(RevCommit, DiffEntry, Collection<Edit>) - Method in class org.gitective.core.filter.commit.DiffCountFilter
 
include(RevCommit, Collection<DiffEntry>, int) - Method in class org.gitective.core.filter.commit.DiffCountFilter
Should the commit introducing the given number of differences be included?
include(RevCommit, Collection<DiffEntry>) - Method in class org.gitective.core.filter.commit.DiffFileCountFilter
 
include(RevCommit, Collection<DiffEntry>) - Method in class org.gitective.core.filter.commit.DiffFileSizeFilter
 
include(RevCommit, DiffEntry, Edit) - Method in class org.gitective.core.filter.commit.DiffLineCountFilter
 
include(RevWalk, RevCommit, Collection<DiffEntry>) - Method in class org.gitective.core.filter.commit.DiffLineSizeFilter
 
include(RevCommit, DiffEntry, Collection<Edit>) - Method in class org.gitective.core.filter.commit.DiffLineSizeFilter
 
include(RevCommit, DiffEntry, Edit) - Method in class org.gitective.core.filter.commit.DiffLineSizeFilter
 
include(RevCommit, Collection<DiffEntry>) - Method in class org.gitective.core.filter.commit.DuplicateBlobFilter
 
include(AnyObjectId, String) - Method in class org.gitective.core.filter.commit.DuplicateContainer
Include id and path as possible duplicate
include(RevWalk, RevCommit) - Method in class org.gitective.core.filter.commit.DuplicateTreeFilter
 
include(RevCommit, Collection<DiffEntry>) - Method in class org.gitective.core.filter.commit.EmptyBlobAddFilter
 
include(RevCommit, Collection<DiffEntry>) - Method in class org.gitective.core.filter.commit.EmptyBlobRemoveFilter
 
include(RevWalk, RevCommit, Collection<DiffEntry>) - Method in class org.gitective.core.filter.commit.LastCommitDiffFilter
 
include(RevWalk, RevCommit) - Method in class org.gitective.core.filter.commit.LastCommitFilter
 
include(RevWalk, RevCommit) - Method in class org.gitective.core.filter.commit.LongestMessageFilter
 
include(RevWalk, RevCommit) - Method in class org.gitective.core.filter.commit.LongestPersonEmailFilter
 
include(RevWalk, RevCommit) - Method in class org.gitective.core.filter.commit.LongestPersonNameFilter
 
include(RevWalk, RevCommit) - Method in class org.gitective.core.filter.commit.NoteContentFilter
 
include(RevCommit, Note) - Method in class org.gitective.core.filter.commit.NoteContentFilter
Handle note associate with given commit.
include(RevCommit, Note, String) - Method in class org.gitective.core.filter.commit.NoteContentFilter
Handle note content associated with given commit.
include(RevWalk, RevCommit) - Method in class org.gitective.core.filter.commit.NoteFilter
 
include(RevWalk, RevCommit) - Method in class org.gitective.core.filter.commit.OrCommitFilter
 
include(RevWalk, RevCommit) - Method in class org.gitective.core.filter.commit.ParentCountFilter
 
include(RevWalk, RevCommit) - Method in class org.gitective.core.filter.commit.PatternFindCommitFilter
 
include(RevWalk, RevCommit) - Method in class org.gitective.core.filter.commit.PersonSetFilter
 
include(RevWalk, RevCommit) - Method in class org.gitective.core.filter.commit.ShortestMessageFilter
 
include(RevWalk, RevCommit) - Method in class org.gitective.core.filter.commit.ShortestPersonEmailFilter
 
include(RevWalk, RevCommit) - Method in class org.gitective.core.filter.commit.ShortestPersonNameFilter
 
include(RevWalk, RevCommit, TreeWalk) - Method in class org.gitective.core.filter.tree.BaseTreeFilter
Include tree walk from commit and rev walk
include(boolean) - Method in class org.gitective.core.filter.tree.BaseTreeFilter
Return the include value given unless include is false and this filter is configured to stop the search when a commit is not included.
include(RevWalk, RevCommit) - Method in class org.gitective.core.filter.tree.CommitParentTreeFilter
 
include(RevWalk, RevCommit) - Method in class org.gitective.core.filter.tree.CommitTreeFilter
 
include(TreeWalk) - Method in class org.gitective.core.filter.tree.ExtensionOccurrenceFilter
 
include(TreeWalk) - Method in class org.gitective.core.filter.tree.TypeCountFilter
 
include(RevWalk, RevCommit) - Method in class org.gitective.core.stat.AuthorHistogramFilter
 
include(RevCommit, PersonIdent) - Method in class org.gitective.core.stat.CommitHistogram
Register commit under given user
include(RevWalk, RevCommit) - Method in class org.gitective.core.stat.CommitterHistogramFilter
 
include(RevCommit, DiffEntry) - Method in class org.gitective.core.stat.FileCommitActivity
Include diff introduced by given commit
include(RevCommit, DiffEntry) - Method in class org.gitective.core.stat.FileHistogram
Include diff entry introduced by given commit in the histogram
include(RevCommit, Collection<DiffEntry>) - Method in class org.gitective.core.stat.FileHistogramFilter
 
include(RevCommit, PersonIdent) - Method in class org.gitective.core.stat.UserCommitActivity
Include given commit in activity
INSTANCE - Static variable in class org.gitective.core.PersonComparator
Instance
isFileDiff(DiffEntry) - Method in class org.gitective.core.filter.commit.CommitDiffFilter
Is the given diff entry a file?
isSamePerson(PersonIdent, PersonIdent) - Method in class org.gitective.core.filter.commit.CommitterDiffFilter
Are the two identities the same?
iterator() - Method in class org.gitective.core.filter.commit.CommitFieldLengthFilter
 
iterator() - Method in class org.gitective.core.filter.commit.CommitFileImpactFilter
 
iterator() - Method in class org.gitective.core.filter.commit.CommitLineImpactFilter
 
iterator() - Method in class org.gitective.core.filter.commit.DuplicateContainer
Get iterator over all duplicate blobs
iterator() - Method in class org.gitective.core.filter.tree.ExtensionOccurrenceFilter
 

L

LastCommitDiffFilter - Class in org.gitective.core.filter.commit
Filter that includes commits until all the tree paths in the first commit visited have been attributed to the last commit that edited each path in the initial tree.
LastCommitDiffFilter() - Constructor for class org.gitective.core.filter.commit.LastCommitDiffFilter
Create filter
LastCommitDiffFilter(boolean) - Constructor for class org.gitective.core.filter.commit.LastCommitDiffFilter
Create filter
LastCommitFilter - Class in org.gitective.core.filter.commit
Commit filter that retains the last commit seen via a call to LastCommitFilter.include(RevWalk, RevCommit).
LastCommitFilter() - Constructor for class org.gitective.core.filter.commit.LastCommitFilter
 
LatestComparator - Class in org.gitective.core.stat
Comparator that sorts by latest user activity first
LatestComparator() - Constructor for class org.gitective.core.stat.LatestComparator
 
length - Variable in class org.gitective.core.filter.commit.CommitFieldLengthFilter
Field length
LongestAuthorEmailFilter - Class in org.gitective.core.filter.commit
Filter to track the commit(s) with the longest author email address
LongestAuthorEmailFilter() - Constructor for class org.gitective.core.filter.commit.LongestAuthorEmailFilter
 
LongestAuthorNameFilter - Class in org.gitective.core.filter.commit
Filter to track the commit(s) with the longest author name
LongestAuthorNameFilter() - Constructor for class org.gitective.core.filter.commit.LongestAuthorNameFilter
 
LongestCommitterEmailFilter - Class in org.gitective.core.filter.commit
Filter to track the commit(s) with the longest committer email address
LongestCommitterEmailFilter() - Constructor for class org.gitective.core.filter.commit.LongestCommitterEmailFilter
 
LongestCommitterNameFilter - Class in org.gitective.core.filter.commit
Filter to track the commit(s) with the longest committer name
LongestCommitterNameFilter() - Constructor for class org.gitective.core.filter.commit.LongestCommitterNameFilter
 
LongestMessageFilter - Class in org.gitective.core.filter.commit
Filter to track the commit(s) with the longest message
LongestMessageFilter() - Constructor for class org.gitective.core.filter.commit.LongestMessageFilter
 
LongestPersonEmailFilter - Class in org.gitective.core.filter.commit
Base filter to track the commit(s) with the longest email address for a PersonIdent associated with each commit
LongestPersonEmailFilter() - Constructor for class org.gitective.core.filter.commit.LongestPersonEmailFilter
 
LongestPersonNameFilter - Class in org.gitective.core.filter.commit
Base filter to track the commit(s) with the longest name for a PersonIdent associated with each commit
LongestPersonNameFilter() - Constructor for class org.gitective.core.filter.commit.LongestPersonNameFilter
 
lookupId(Repository, RevCommit, String) - Static method in class org.gitective.core.BlobUtils
Get the id of the blob at the path in the given commit.
lookupId(Repository, RevCommit, String) - Static method in class org.gitective.core.TreeUtils
Get the id of the tree at the path in the given commit.

M

mapEmailsToNames(Collection<PersonIdent>) - Static method in class org.gitective.core.RepositoryUtils
Map e-mail addresses to names for all given PersonIdent instances
mapNamesToEmails(Collection<PersonIdent>) - Static method in class org.gitective.core.RepositoryUtils
Map names to e-mail addresses for all given PersonIdent instances
markEnd(RevCommit) - Method in class org.gitective.core.filter.commit.CommitDiffEditFilter
Mark the end of a commit being processed
markEnd(RevCommit) - Method in class org.gitective.core.filter.commit.CommitLineImpactFilter
 
markStart(RevCommit) - Method in class org.gitective.core.filter.commit.CommitDiffEditFilter
Mark the start of a commit being processed
markStart(RevCommit) - Method in class org.gitective.core.filter.commit.CommitLineImpactFilter
 
markStart(RevCommit) - Method in class org.gitective.core.filter.commit.DiffCountFilter
 
match(PersonIdent) - Method in class org.gitective.core.filter.commit.PersonFilter
Match the specified PersonIdent against the name and e-mail address of the configured PersonIdent.
matcher - Variable in class org.gitective.core.filter.commit.PatternFindCommitFilter
Pattern matcher
Month - Enum in org.gitective.core.stat
Months with number of days and indices
month(int) - Static method in enum org.gitective.core.stat.Month
Get month for given number
MONTHS - Static variable in class org.gitective.core.stat.YearCommitActivity
Number of months in a year

N

name - Variable in class org.gitective.core.filter.commit.PersonFilter
Name matching against
NoteContentFilter - Class in org.gitective.core.filter.commit
Filter that looks up the notes associated with each commit visited and provides them NoteContentFilter.include(RevCommit, Note, String)
NoteContentFilter() - Constructor for class org.gitective.core.filter.commit.NoteContentFilter
 
NoteFilter - Class in org.gitective.core.filter.commit
Filter that only includes commits that have at least one note attached
NoteFilter() - Constructor for class org.gitective.core.filter.commit.NoteFilter
 
notEmpty(String, V[]) - Static method in class org.gitective.core.Assert
Throw an IllegalArgumentException with the message if the Object array has a length of zero.
notEmpty(V[]) - Static method in class org.gitective.core.Assert
Throw an IllegalArgumentException with a default message if the Object array has a length of zero.
notEmpty(String, String) - Static method in class org.gitective.core.Assert
Throw an IllegalArgumentException with the message if the string has a length of zero.
notEmpty(String) - Static method in class org.gitective.core.Assert
Throw an IllegalArgumentException with a default message if the string has a length of zero.
notNull(String, V) - Static method in class org.gitective.core.Assert
Throw an IllegalArgumentException with the message if the object is null.
notNull(V) - Static method in class org.gitective.core.Assert
Throw an IllegalArgumentException with a default message if the object is null.
number - Variable in enum org.gitective.core.stat.Month
Month number

O

objects - Variable in class org.gitective.core.filter.commit.DuplicateContainer
Duplicate objects
or(String...) - Static method in class org.gitective.core.PathFilterUtils
Create a diff filter that affects any of the given paths
OrCommitFilter - Class in org.gitective.core.filter.commit
Composite filter that only includes commits that are included by at least one child filter that has been added to this filter.
OrCommitFilter() - Constructor for class org.gitective.core.filter.commit.OrCommitFilter
Create an empty or commit filter
OrCommitFilter(RevFilter...) - Constructor for class org.gitective.core.filter.commit.OrCommitFilter
Create an or commit filter with given child filters
org.gitective.core - package org.gitective.core
 
org.gitective.core.filter.commit - package org.gitective.core.filter.commit
 
org.gitective.core.filter.tree - package org.gitective.core.filter.tree
 
org.gitective.core.stat - package org.gitective.core.stat
 
orSuffix(String...) - Static method in class org.gitective.core.PathFilterUtils
Create a diff filter affecting any of the given path suffixes

P

ParentCountFilter - Class in org.gitective.core.filter.commit
Commit filter that includes commits that match the range of number of parents.
ParentCountFilter() - Constructor for class org.gitective.core.filter.commit.ParentCountFilter
Create a parent count filter that includes commits that have at least 2 parents.
ParentCountFilter(int) - Constructor for class org.gitective.core.filter.commit.ParentCountFilter
Create a filter that includes commits that have a parent commit count of at least the number specified.
ParentCountFilter(int, int) - Constructor for class org.gitective.core.filter.commit.ParentCountFilter
Create a filter that includes commits that have a parent commit count that falls inclusively in the specified range.
parse(Repository, ObjectId) - Static method in class org.gitective.core.CommitUtils
Parse a commit from the repository
parse(Repository, ObjectReader, ObjectId) - Static method in class org.gitective.core.CommitUtils
Parse a commit from the object reader
PathFilterUtils - Class in org.gitective.core
Utilities for filtering paths in a repository
PathFilterUtils() - Constructor for class org.gitective.core.PathFilterUtils
 
pattern - Variable in class org.gitective.core.filter.commit.PatternFindCommitFilter
Pattern
PatternFindCommitFilter - Class in org.gitective.core.filter.commit
Base commit filter class that includes commits where a configured pattern can be found.
PatternFindCommitFilter(String) - Constructor for class org.gitective.core.filter.commit.PatternFindCommitFilter
Create a pattern find commit filter
PatternFindCommitFilter(String, int) - Constructor for class org.gitective.core.filter.commit.PatternFindCommitFilter
Create a pattern find commit filter
PersonComparator - Class in org.gitective.core
PersonIdent comparator that compares the name and email address.
PersonComparator() - Constructor for class org.gitective.core.PersonComparator
 
PersonFilter - Class in org.gitective.core.filter.commit
Base commit filter that contains utility methods for matching the configured PersonIdent.
PersonFilter(String, String) - Constructor for class org.gitective.core.filter.commit.PersonFilter
Create a person filter
PersonFilter(PersonIdent) - Constructor for class org.gitective.core.filter.commit.PersonFilter
Create a person filter
persons - Variable in class org.gitective.core.filter.commit.PersonSetFilter
Persons
PersonSetFilter - Class in org.gitective.core.filter.commit
Commit filter that stores a set of persons encountered while visiting commits.
PersonSetFilter() - Constructor for class org.gitective.core.filter.commit.PersonSetFilter
Create a person set filter using a PersonComparator
PersonSetFilter(Comparator<PersonIdent>) - Constructor for class org.gitective.core.filter.commit.PersonSetFilter
Create a person set filter using the given comparator

R

renameDetector - Variable in class org.gitective.core.filter.commit.CommitDiffFilter
Rename detector
repositories - Variable in class org.gitective.core.RepositoryService
Repositories
repository - Variable in class org.gitective.core.filter.commit.CommitFilter
Repository for current walk
repository - Variable in class org.gitective.core.filter.tree.BaseTreeFilter
Repository for current walk
RepositoryService - Class in org.gitective.core
Base service class for working with one or more Repository instances.
RepositoryService(String...) - Constructor for class org.gitective.core.RepositoryService
Create a repository service for the repositories at the specified directory paths.
RepositoryService(File...) - Constructor for class org.gitective.core.RepositoryService
Create a repository service for the repositories at the specified directories.
RepositoryService(Repository...) - Constructor for class org.gitective.core.RepositoryService
Create a repository service for the specified repositories.
RepositoryService(Collection<?>) - Constructor for class org.gitective.core.RepositoryService
Create a repository service for the given Collection that can be either String paths, File handles to directories, or existing Repository instances.
RepositoryUtils - Class in org.gitective.core
Utilities for dealing with Git repositories.
RepositoryUtils() - Constructor for class org.gitective.core.RepositoryUtils
 
RepositoryUtils.RefDiff - Class in org.gitective.core
Wrapper class for a remote and local ref that are different
RepositoryUtils.RefDiff(Ref, Ref) - Constructor for class org.gitective.core.RepositoryUtils.RefDiff
Create ref diff
reset() - Method in class org.gitective.core.filter.commit.BugSetFilter
 
reset() - Method in class org.gitective.core.filter.commit.CommitCountFilter
 
reset() - Method in class org.gitective.core.filter.commit.CommitCursorFilter
 
reset() - Method in class org.gitective.core.filter.commit.CommitFieldLengthFilter
 
reset() - Method in class org.gitective.core.filter.commit.CommitFileImpactFilter
 
reset() - Method in class org.gitective.core.filter.commit.CommitFilter
Resets the filter state.
reset() - Method in class org.gitective.core.filter.commit.CommitLimitFilter
 
reset() - Method in class org.gitective.core.filter.commit.CommitLineImpactFilter
 
reset() - Method in class org.gitective.core.filter.commit.CommitListFilter
 
reset() - Method in class org.gitective.core.filter.commit.CompositeCommitFilter
 
reset() - Method in class org.gitective.core.filter.commit.CompositeDiffEditFilter
 
reset() - Method in class org.gitective.core.filter.commit.CompositeDiffFilter
 
reset() - Method in class org.gitective.core.filter.commit.DiffFileCountFilter
 
reset() - Method in class org.gitective.core.filter.commit.DiffLineCountFilter
 
reset() - Method in class org.gitective.core.filter.commit.DuplicateBlobFilter
 
reset() - Method in class org.gitective.core.filter.commit.DuplicateTreeFilter
 
reset() - Method in class org.gitective.core.filter.commit.LastCommitDiffFilter
 
reset() - Method in class org.gitective.core.filter.commit.LastCommitFilter
 
reset() - Method in class org.gitective.core.filter.commit.PersonSetFilter
 
reset() - Method in class org.gitective.core.filter.tree.BaseTreeFilter
Reset the filter.
reset() - Method in class org.gitective.core.filter.tree.CommitParentTreeFilter
 
reset() - Method in class org.gitective.core.filter.tree.CommitTreeFilter
 
reset() - Method in class org.gitective.core.filter.tree.ExtensionOccurrenceFilter
 
reset() - Method in class org.gitective.core.filter.tree.TypeCountFilter
 
reset() - Method in class org.gitective.core.stat.CommitHistogramFilter
 
reset() - Method in class org.gitective.core.stat.FileHistogramFilter
 
resolve(Repository, String) - Static method in class org.gitective.core.CommitUtils
Resolve the revision string to a commit object id
RevisionCountComparator - Class in org.gitective.core.stat
Comparator that sorts by descending number of revisions
RevisionCountComparator() - Constructor for class org.gitective.core.stat.RevisionCountComparator
 

S

setFilter(RevFilter) - Method in class org.gitective.core.CommitFinder
Set the RevFilter to use to filter commits during searches.
setFilter(TreeFilter) - Method in class org.gitective.core.CommitFinder
Set the TreeFilter to use to limit commits visited.
setRepository(Repository) - Method in class org.gitective.core.filter.commit.CommitCursorFilter
 
setRepository(Repository) - Method in class org.gitective.core.filter.commit.CommitDiffFilter
 
setRepository(Repository) - Method in class org.gitective.core.filter.commit.CommitFilter
Set the repository for the walk that is about to begin.
setRepository(Repository) - Method in class org.gitective.core.filter.commit.CommitPipelineFilter
 
setRepository(Repository) - Method in class org.gitective.core.filter.commit.CompositeCommitFilter
 
setRepository(Repository) - Method in class org.gitective.core.filter.commit.CompositeDiffEditFilter
 
setRepository(Repository) - Method in class org.gitective.core.filter.commit.CompositeDiffFilter
 
setRepository(Repository) - Method in class org.gitective.core.filter.commit.NoteContentFilter
 
setRepository(Repository) - Method in class org.gitective.core.filter.commit.NoteFilter
 
setRepository(Repository) - Method in class org.gitective.core.filter.tree.BaseTreeFilter
Set the repository for the walk that is about to begin.
setRepository(Repository) - Method in class org.gitective.core.filter.tree.CommitParentTreeFilter
 
setRepository(Repository) - Method in class org.gitective.core.filter.tree.CommitTreeFilter
 
setStop(boolean) - Method in class org.gitective.core.filter.commit.CommitFilter
Set whether the search should be stopped when a commit visited is not included.
setStop(boolean) - Method in class org.gitective.core.filter.tree.BaseTreeFilter
Set whether the search should be stopped when a commit visited is not included.
ShortestAuthorEmailFilter - Class in org.gitective.core.filter.commit
Filter to track the commit(s) with the shortest author email address
ShortestAuthorEmailFilter() - Constructor for class org.gitective.core.filter.commit.ShortestAuthorEmailFilter
Create shortest author email filter
ShortestAuthorNameFilter - Class in org.gitective.core.filter.commit
Filter to track the commit(s) with the shortest author name
ShortestAuthorNameFilter() - Constructor for class org.gitective.core.filter.commit.ShortestAuthorNameFilter
Create shortest author name filter
ShortestCommitterEmailFilter - Class in org.gitective.core.filter.commit
Filter to track the commit(s) with the shortest author email address
ShortestCommitterEmailFilter() - Constructor for class org.gitective.core.filter.commit.ShortestCommitterEmailFilter
Create shortest committer email filter
ShortestCommitterNameFilter - Class in org.gitective.core.filter.commit
Filter to track the commit(s) with the shortest committer name
ShortestCommitterNameFilter() - Constructor for class org.gitective.core.filter.commit.ShortestCommitterNameFilter
Create shortest committer name filter
ShortestMessageFilter - Class in org.gitective.core.filter.commit
Filter to track the commit(s) with the shortest message
ShortestMessageFilter() - Constructor for class org.gitective.core.filter.commit.ShortestMessageFilter
Create shortest message filter
ShortestPersonEmailFilter - Class in org.gitective.core.filter.commit
Base filter to track the commit(s) with the shortest email address for a PersonIdent associated with each commit
ShortestPersonEmailFilter() - Constructor for class org.gitective.core.filter.commit.ShortestPersonEmailFilter
 
ShortestPersonNameFilter - Class in org.gitective.core.filter.commit
Base filter to track the commit(s) with the shortest name for a PersonIdent associated with each commit
ShortestPersonNameFilter() - Constructor for class org.gitective.core.filter.commit.ShortestPersonNameFilter
 
shouldBeRecursive() - Method in class org.gitective.core.filter.tree.BaseTreeFilter
 
SIGNED_OFF_BY - Static variable in class org.gitective.core.filter.commit.SignedOffByFilter
Signed off by format
SignedOffByFilter - Class in org.gitective.core.filter.commit
Commit message pattern filter that includes commit that have a Signed-off-by line for a person.
SignedOffByFilter(PersonIdent) - Constructor for class org.gitective.core.filter.commit.SignedOffByFilter
Create a signed off by filter matching the person
SIZE - Static variable in class org.gitective.core.stat.UserCommitActivity
Default size of expected commits
sort - Variable in class org.gitective.core.CommitFinder
Sort strategy for RevWalk
strictResolve(Repository, String) - Static method in class org.gitective.core.CommitUtils
Resolve the revision string to a commit object id.
submodule() - Static method in class org.gitective.core.filter.tree.TypeCountFilter
Count filter that counts submodules
symlink() - Static method in class org.gitective.core.filter.tree.TypeCountFilter
Create filter that counts symbolic links

T

throwIOException(Throwable, String) - Static method in class org.gitective.core.filter.commit.CommitFilter
Wrap the given throwable in an IOException and throw it
time - Variable in class org.gitective.core.filter.commit.DateFilter
Time
toString(Repository, byte[]) - Static method in class org.gitective.core.BlobUtils
Convert byte array to UTF-8 String
toString() - Method in class org.gitective.core.filter.commit.CommitImpact
 
toString() - Method in class org.gitective.core.filter.tree.ExtensionOccurrence
 
toString() - Method in enum org.gitective.core.stat.Month
 
tree() - Static method in class org.gitective.core.filter.tree.TypeCountFilter
Create filter that counts trees
treeFilter - Variable in class org.gitective.core.CommitFinder
Tree filter for selecting commits to match
TreeUtils - Class in org.gitective.core
Utilities for dealing with Git trees.
TreeUtils() - Constructor for class org.gitective.core.TreeUtils
 
TreeUtils.ITreeVisitor - Interface in org.gitective.core
Interface for visiting elements in a tree
TypeCountFilter - Class in org.gitective.core.filter.tree
Tree filter that counts entries visited of a configured type
TypeCountFilter(int) - Constructor for class org.gitective.core.filter.tree.TypeCountFilter
Create filter that counts the configured type

U

UserCommitActivity - Class in org.gitective.core.stat
Activity class for storing all the commits attributed to a specific user.
UserCommitActivity(String, String) - Constructor for class org.gitective.core.stat.UserCommitActivity
Create user activity for given name and e-mail address
users - Variable in class org.gitective.core.stat.CommitHistogram
User activity

V

validate() - Method in class org.gitective.core.filter.commit.DuplicateContainer
Validate that this container contains at least one duplicate blob
valueOf(String) - Static method in enum org.gitective.core.stat.Month
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.gitective.core.stat.Month
Returns an array containing the constants of this enum type, in the order they are declared.
visit(Repository, ObjectId, TreeUtils.ITreeVisitor) - Static method in class org.gitective.core.TreeUtils
Visit entries in the given tree

W

walk(RevWalk) - Method in class org.gitective.core.CommitFinder
Traverse the commits in the given RevWalk
walk(Repository, ObjectId, ObjectId) - Method in class org.gitective.core.CommitFinder
Walk the commits between the start commit id and end commit id.
withCommits(Repository, String...) - Static method in class org.gitective.core.TreeUtils
Create a tree walk configured with the given commit revisions
withCommits(Repository, ObjectId...) - Static method in class org.gitective.core.TreeUtils
Create a tree walk configured with the given commits
withParents(ObjectReader, RevWalk, RevCommit) - Static method in class org.gitective.core.TreeUtils
Create a tree walk with the commit's parents.
withParents(Repository, AnyObjectId) - Static method in class org.gitective.core.TreeUtils
Create a tree walk with all the trees from the given commit's parents.
withParents(Repository, String) - Static method in class org.gitective.core.TreeUtils
Create a tree walk with all the trees from the given revision's commit parents.
withParents(RevWalk, RevCommit) - Static method in class org.gitective.core.TreeUtils
Create a tree walk with all the trees from the given commit's parents.
wrap(TreeFilter) - Static method in class org.gitective.core.filter.tree.BaseTreeFilter
Wrap the given non-null tree filter in a BaseTreeFilter

Y

YearCommitActivity - Class in org.gitective.core.stat
Commit activity in a given year
YearCommitActivity(int) - Constructor for class org.gitective.core.stat.YearCommitActivity
Create activity for given year
A B C D E F G H I L M N O P R S T U V W Y 

Copyright © 2011-2015. All Rights Reserved.