Uses of Class
org.eclipse.jgit.revwalk.filter.RevFilter
Packages that use RevFilter
Package
Description
High-level API commands (the porcelain of JGit).
Reading/writing Git pack files.
Walking revision graphs (commit history).
Filters for use in revision walking.
-
Uses of RevFilter in org.eclipse.jgit.api
Fields in org.eclipse.jgit.api declared as RevFilterMethods in org.eclipse.jgit.api with parameters of type RevFilterModifier and TypeMethodDescriptionLogCommand.setRevFilter
(RevFilter aFilter) Set a filter for theLogCommand
. -
Uses of RevFilter in org.eclipse.jgit.internal.revwalk
Subclasses of RevFilter in org.eclipse.jgit.internal.revwalkModifier and TypeClassDescriptionclass
A RevFilter that adds the visited commits tobitmap
as a side effect.class
A RevFilter that adds the visited commits tobitmap
as a side effect.class
A RevFilter that adds the visited commits tobitmap
as a side effect.private static class
This filter emits commits that were not bitmap-reachable from anything visited before.Methods in org.eclipse.jgit.internal.revwalk that return RevFilter -
Uses of RevFilter in org.eclipse.jgit.internal.storage.pack
Subclasses of RevFilter in org.eclipse.jgit.internal.storage.packModifier and TypeClassDescriptionprivate static class
A RevFilter that excludes the commits named in a bitmap from the walk. -
Uses of RevFilter in org.eclipse.jgit.pgm
Fields in org.eclipse.jgit.pgm with type parameters of type RevFilter -
Uses of RevFilter in org.eclipse.jgit.revwalk
Subclasses of RevFilter in org.eclipse.jgit.revwalkModifier and TypeClassDescriptionclass
Filter applying aTreeFilter
against changed paths in each commit.Fields in org.eclipse.jgit.revwalk declared as RevFilterModifier and TypeFieldDescriptionprivate final RevFilter
PendingGenerator.filter
private RevFilter
RevWalk.filter
Methods in org.eclipse.jgit.revwalk that return RevFilterModifier and TypeMethodDescriptionTreeRevFilter.clone()
RevWalk.getRevFilter()
Get the currently configured commit filter.Methods in org.eclipse.jgit.revwalk with parameters of type RevFilterModifier and TypeMethodDescriptionvoid
Apply a flag to all commits matching the specified filter.void
Apply a flag to all commits matching the specified filter.void
RevWalk.setRevFilter
(RevFilter newFilter) Set the commit filter for this walker.Constructors in org.eclipse.jgit.revwalk with parameters of type RevFilterModifierConstructorDescription(package private)
PendingGenerator
(RevWalk w, DateRevQueue p, RevFilter f, int out) -
Uses of RevFilter in org.eclipse.jgit.revwalk.filter
Subclasses of RevFilter in org.eclipse.jgit.revwalk.filterModifier and TypeClassDescriptionclass
Includes a commit only if all subfilters include the same commit.private static class
private static class
private static class
private static class
private static class
private static class
class
Selects commits based upon the commit time field.private static class
private static class
private static class
class
Limits the number of commits output.private static class
private static class
class
Includes a commit only if the subfilter does not include the commit.class
Includes a commit if any subfilters include the same commit.private static class
private static class
class
Abstract filter that searches text using extended regular expressions.private static final class
private static final class
private static final class
private static final class
private static final class
class
Matches only commits with some/all RevFlags already set.private static class
private static class
class
Filter that includes commits after a configured number are skipped.class
Abstract filter that searches text using only substring search.Fields in org.eclipse.jgit.revwalk.filter declared as RevFilterModifier and TypeFieldDescriptionprivate final RevFilter
AndRevFilter.Binary.a
private final RevFilter
NotRevFilter.a
private final RevFilter
OrRevFilter.Binary.a
static final RevFilter
RevFilter.ALL
Default filter that always returns true (thread safe).private final RevFilter
AndRevFilter.Binary.b
private final RevFilter
OrRevFilter.Binary.b
static final RevFilter
RevFilter.MERGE_BASE
Selects only merge bases of the starting points (thread safe).static final RevFilter
RevFilter.NO_MERGES
Excludes commits with more than one parent (thread safe).static final RevFilter
RevFilter.NONE
Default filter that always returns false (thread safe).static final RevFilter
RevFilter.ONLY_MERGES
Filter including only merge commits, excluding all commits with less than two parents (thread safe).private final RevFilter[]
AndRevFilter.List.subfilters
private final RevFilter[]
OrRevFilter.List.subfilters
Methods in org.eclipse.jgit.revwalk.filter that return RevFilterModifier and TypeMethodDescriptionstatic final RevFilter
CommitTimeRevFilter.after
(long ts) Create a new filter to select commits after a given date/time.static final RevFilter
Create a new filter to select commits after a given date/time.static final RevFilter
CommitTimeRevFilter.before
(long ts) Create a new filter to select commits before a given date/time.static final RevFilter
Create a new filter to select commits before a given date/time.static final RevFilter
CommitTimeRevFilter.between
(long since, long until) Create a new filter to select commits after or equal a given date/timesince
and before or equal a given date/timeuntil
.static final RevFilter
Create a new filter to select commits after or equal a given date/timesince
and before or equal a given date/timeuntil
.AndRevFilter.Binary.clone()
AndRevFilter.List.clone()
AuthorRevFilter.PatternSearch.clone()
CommitterRevFilter.PatternSearch.clone()
CommitTimeRevFilter.clone()
MaxCountRevFilter.clone()
MessageRevFilter.PatternSearch.clone()
NotRevFilter.clone()
OrRevFilter.Binary.clone()
OrRevFilter.List.clone()
RevFilter.AllFilter.clone()
abstract RevFilter
RevFilter.clone()
RevFilter.MergeBaseFilter.clone()
RevFilter.NoMergesFilter.clone()
RevFilter.NoneFilter.clone()
RevFilter.OnlyMergesFilter.clone()
RevFlagFilter.clone()
SkipRevFilter.clone()
SubStringRevFilter.clone()
static RevFilter
AndRevFilter.create
(Collection<RevFilter> list) Create a filter around many filters, all of which must match.static RevFilter
Create a filter around many filters, all of which must match.static RevFilter
Create a filter with two filters, both of which must match.static RevFilter
Create a new author filter.static RevFilter
Create a new committer filter.static RevFilter
MaxCountRevFilter.create
(int maxCount) Create a new max count filter.static RevFilter
Create a message filter.static RevFilter
Create a filter that negates the result of another filter.static RevFilter
OrRevFilter.create
(Collection<RevFilter> list) Create a filter around many filters, one of which must match.static RevFilter
Create a filter around many filters, one of which must match.static RevFilter
Create a filter with two filters, one of which must match.static RevFilter
SkipRevFilter.create
(int skip) Create a new skip filter.static RevFilter
Create a new filter that tests for a single flag.static RevFilter
Create a new filter that tests all flags in a set.static RevFilter
RevFlagFilter.hasAll
(RevFlagSet a) Create a new filter that tests all flags in a set.static RevFilter
Create a new filter that tests for any flag in a set.static RevFilter
RevFlagFilter.hasAny
(RevFlagSet a) Create a new filter that tests for any flag in a set.NotRevFilter.negate()
Create a new filter that does the opposite of this filter.RevFilter.negate()
Create a new filter that does the opposite of this filter.Methods in org.eclipse.jgit.revwalk.filter with parameters of type RevFilterModifier and TypeMethodDescriptionstatic RevFilter
Create a filter around many filters, all of which must match.static RevFilter
Create a filter with two filters, both of which must match.static RevFilter
Create a filter that negates the result of another filter.static RevFilter
Create a filter around many filters, one of which must match.static RevFilter
Create a filter with two filters, one of which must match.Method parameters in org.eclipse.jgit.revwalk.filter with type arguments of type RevFilterModifier and TypeMethodDescriptionstatic RevFilter
AndRevFilter.create
(Collection<RevFilter> list) Create a filter around many filters, all of which must match.static RevFilter
OrRevFilter.create
(Collection<RevFilter> list) Create a filter around many filters, one of which must match.Constructors in org.eclipse.jgit.revwalk.filter with parameters of type RevFilter