public abstract class CompositeCommitFilter extends CommitFilter
| Modifier and Type | Field and Description |
|---|---|
protected org.eclipse.jgit.revwalk.filter.RevFilter[] |
filters
Child filters
|
repository| Constructor and Description |
|---|
CompositeCommitFilter(org.eclipse.jgit.revwalk.filter.RevFilter... filters)
Create a composite filter with given child filters
|
| Modifier and Type | Method and Description |
|---|---|
CompositeCommitFilter |
add(org.eclipse.jgit.revwalk.filter.RevFilter... addedFilters)
Add child filters to this filter.
|
protected org.eclipse.jgit.revwalk.filter.RevFilter[] |
cloneFilters()
Clone each filter into a new array.
|
int |
getSize()
Get the number of filters that have been added as a child filter to this
filter
|
CommitFilter |
reset()
Resets the filter state.
|
CommitFilter |
setRepository(org.eclipse.jgit.lib.Repository repository)
Set the repository for the walk that is about to begin.
|
clone, include, setStop, throwIOExceptionpublic CompositeCommitFilter(org.eclipse.jgit.revwalk.filter.RevFilter... filters)
filters - public CompositeCommitFilter add(org.eclipse.jgit.revwalk.filter.RevFilter... addedFilters)
This method resizes an internal array on each call so it should be called with as many child filters at once instead of once per child filter.
addedFilters - public CommitFilter setRepository(org.eclipse.jgit.lib.Repository repository)
CommitFiltersetRepository in class CommitFilterpublic CommitFilter reset()
CommitFilterreset in class CommitFilterprotected org.eclipse.jgit.revwalk.filter.RevFilter[] cloneFilters()
public int getSize()
Copyright © 2011-2015. All Rights Reserved.