Uses of Class
org.eclipse.jgit.treewalk.filter.TreeFilter
-
Packages that use TreeFilter Package Description org.eclipse.jgit.api High-level API commands (the porcelain of JGit).org.eclipse.jgit.diff Comparing file contents by computing diffs.org.eclipse.jgit.lfs.lib org.eclipse.jgit.lib Core API for repository, config, refs, object database.org.eclipse.jgit.pgm org.eclipse.jgit.pgm.opt org.eclipse.jgit.revwalk Walking revision graphs (commit history).org.eclipse.jgit.submodule Git submodule support.org.eclipse.jgit.treewalk Walking and comparing directory/file trees (of commits, file system).org.eclipse.jgit.treewalk.filter Filters for use in tree walking. -
-
Uses of TreeFilter in org.eclipse.jgit.api
Fields in org.eclipse.jgit.api declared as TreeFilter Modifier and Type Field Description private TreeFilter
DiffCommand. pathFilter
Fields in org.eclipse.jgit.api with type parameters of type TreeFilter Modifier and Type Field Description private java.util.List<TreeFilter>
LogCommand. excludeTreeFilters
Methods in org.eclipse.jgit.api with parameters of type TreeFilter Modifier and Type Method Description DiffCommand
DiffCommand. setPathFilter(TreeFilter pathFilter)
Set path filter -
Uses of TreeFilter in org.eclipse.jgit.diff
Fields in org.eclipse.jgit.diff declared as TreeFilter Modifier and Type Field Description private TreeFilter
DiffFormatter. pathFilter
Methods in org.eclipse.jgit.diff that return TreeFilter Modifier and Type Method Description private static TreeFilter
DiffFormatter. getDiffTreeFilterFor(AbstractTreeIterator a, AbstractTreeIterator b)
TreeFilter
DiffFormatter. getPathFilter()
Get path filterMethods in org.eclipse.jgit.diff with parameters of type TreeFilter Modifier and Type Method Description static java.util.List<DiffEntry>
DiffEntry. scan(TreeWalk walk, boolean includeTrees, TreeFilter[] markTreeFilters)
Convert the TreeWalk into DiffEntry headers, depending onincludeTrees
it will add tree objects into result or not.void
DiffFormatter. setPathFilter(TreeFilter filter)
Set the filter to produce only specific paths. -
Uses of TreeFilter in org.eclipse.jgit.lfs.lib
Subclasses of TreeFilter in org.eclipse.jgit.lfs.lib Modifier and Type Class Description class
LfsPointerFilter
Detects Large File pointers, as described in [1] in Git repository.Methods in org.eclipse.jgit.lfs.lib that return TreeFilter Modifier and Type Method Description TreeFilter
LfsPointerFilter. clone()
Clone this tree filter, including its parameters. -
Uses of TreeFilter in org.eclipse.jgit.lib
Subclasses of TreeFilter in org.eclipse.jgit.lib Modifier and Type Class Description private static class
IndexDiff.ProgressReportingFilter
Fields in org.eclipse.jgit.lib declared as TreeFilter Modifier and Type Field Description private TreeFilter
IndexDiff. filter
Methods in org.eclipse.jgit.lib that return TreeFilter Modifier and Type Method Description TreeFilter
IndexDiff.ProgressReportingFilter. clone()
Methods in org.eclipse.jgit.lib with parameters of type TreeFilter Modifier and Type Method Description void
IndexDiff. setFilter(TreeFilter filter)
Sets a filter. -
Uses of TreeFilter in org.eclipse.jgit.pgm
Fields in org.eclipse.jgit.pgm declared as TreeFilter Modifier and Type Field Description private TreeFilter
Diff. pathFilter
private TreeFilter
DiffTool. pathFilter
private TreeFilter
DiffTree. pathFilter
protected TreeFilter
RevWalkTextBuiltin. pathFilter
protected TreeFilter
Show. pathFilter
-
Uses of TreeFilter in org.eclipse.jgit.pgm.opt
Constructor parameters in org.eclipse.jgit.pgm.opt with type arguments of type TreeFilter Constructor Description PathTreeFilterHandler(org.kohsuke.args4j.CmdLineParser parser, org.kohsuke.args4j.OptionDef option, org.kohsuke.args4j.spi.Setter<? super TreeFilter> setter)
Create a new handler for the command name. -
Uses of TreeFilter in org.eclipse.jgit.revwalk
Subclasses of TreeFilter in org.eclipse.jgit.revwalk Modifier and Type Class Description class
FollowFilter
Updates the internal path filter to follow copy/renames.Fields in org.eclipse.jgit.revwalk declared as TreeFilter Modifier and Type Field Description private TreeFilter
RevWalk. treeFilter
Methods in org.eclipse.jgit.revwalk that return TreeFilter Modifier and Type Method Description TreeFilter
FollowFilter. clone()
Clone this tree filter, including its parameters.TreeFilter
RevWalk. getTreeFilter()
Get the tree filter used to simplify commits by modified paths.Methods in org.eclipse.jgit.revwalk with parameters of type TreeFilter Modifier and Type Method Description void
RevWalk. setTreeFilter(TreeFilter newFilter)
Set the tree filter used to simplify commits by modified paths.Constructors in org.eclipse.jgit.revwalk with parameters of type TreeFilter Constructor Description TreeRevFilter(RevWalk walker, TreeFilter t)
Create aRevFilter
from aTreeFilter
.TreeRevFilter(RevWalk walker, TreeFilter t, int rewriteFlag)
Create a filter for the first phase of a parent-rewriting limited revision walk. -
Uses of TreeFilter in org.eclipse.jgit.submodule
Methods in org.eclipse.jgit.submodule with parameters of type TreeFilter Modifier and Type Method Description SubmoduleWalk
SubmoduleWalk. setFilter(TreeFilter filter)
Set tree filter -
Uses of TreeFilter in org.eclipse.jgit.treewalk
Fields in org.eclipse.jgit.treewalk declared as TreeFilter Modifier and Type Field Description private TreeFilter
TreeWalk. filter
Methods in org.eclipse.jgit.treewalk that return TreeFilter Modifier and Type Method Description TreeFilter
TreeWalk. getFilter()
Get the currently configured filter.Methods in org.eclipse.jgit.treewalk with parameters of type TreeFilter Modifier and Type Method Description void
TreeWalk. setFilter(TreeFilter newFilter)
Set the tree entry filter for this walker. -
Uses of TreeFilter in org.eclipse.jgit.treewalk.filter
Subclasses of TreeFilter in org.eclipse.jgit.treewalk.filter Modifier and Type Class Description class
AndTreeFilter
Includes a tree entry only if all subfilters include the same tree entry.private static class
AndTreeFilter.Binary
private static class
AndTreeFilter.List
class
IndexDiffFilter
A performance optimized variant ofANY_DIFF
which should be used when among the walked trees there is aDirCacheIterator
and aWorkingTreeIterator
.class
InterIndexDiffFilter
A filter for extracting changes between two versions of the dircache.class
NotIgnoredFilter
SkipWorkingTreeIterator
entries that appear in gitignore files.class
NotTreeFilter
Includes an entry only if the subfilter does not include the entry.class
OrTreeFilter
Includes a tree entry if any subfilters include the same tree entry.private static class
OrTreeFilter.Binary
private static class
OrTreeFilter.List
class
PathFilter
Includes tree entries only if they match the configured path.(package private) static class
PathFilterGroup.Group
(package private) static class
PathFilterGroup.Single
class
PathSuffixFilter
Includes tree entries only if they end with the configured path (suffix match).class
SkipWorkTreeFilter
To be used in combination with a DirCacheIterator: includes only tree entries for which 'skipWorkTree' flag is not set.private static class
TreeFilter.AllFilter
private static class
TreeFilter.AnyDiffFilter
Fields in org.eclipse.jgit.treewalk.filter declared as TreeFilter Modifier and Type Field Description private TreeFilter
AndTreeFilter.Binary. a
private TreeFilter
NotTreeFilter. a
private TreeFilter
OrTreeFilter.Binary. a
static TreeFilter
TreeFilter. ALL
Selects all tree entries.static TreeFilter
TreeFilter. ANY_DIFF
Selects only tree entries which differ between at least 2 trees.private TreeFilter
AndTreeFilter.Binary. b
private TreeFilter
OrTreeFilter.Binary. b
private TreeFilter[]
TreeFilterMarker. filters
static TreeFilter
InterIndexDiffFilter. INSTANCE
Predefined InterIndexDiffFilter for finding changes between two dircachesprivate TreeFilter[]
AndTreeFilter.List. subfilters
private TreeFilter[]
OrTreeFilter.List. subfilters
Methods in org.eclipse.jgit.treewalk.filter that return TreeFilter Modifier and Type Method Description TreeFilter
AndTreeFilter.Binary. clone()
TreeFilter
AndTreeFilter.List. clone()
TreeFilter
IndexDiffFilter. clone()
Clone this tree filter, including its parameters.TreeFilter
InterIndexDiffFilter. clone()
Clone this tree filter, including its parameters.TreeFilter
NotIgnoredFilter. clone()
Clone this tree filter, including its parameters.TreeFilter
NotTreeFilter. clone()
Clone this tree filter, including its parameters.TreeFilter
OrTreeFilter.Binary. clone()
TreeFilter
OrTreeFilter.List. clone()
TreeFilter
PathFilterGroup.Group. clone()
TreeFilter
PathFilterGroup.Single. clone()
TreeFilter
PathSuffixFilter. clone()
Clone this tree filter, including its parameters.TreeFilter
SkipWorkTreeFilter. clone()
Clone this tree filter, including its parameters.TreeFilter
TreeFilter.AllFilter. clone()
TreeFilter
TreeFilter.AnyDiffFilter. clone()
abstract TreeFilter
TreeFilter. clone()
Clone this tree filter, including its parameters.static TreeFilter
AndTreeFilter. create(java.util.Collection<TreeFilter> list)
Create a filter around many filters, all of which must match.static TreeFilter
AndTreeFilter. create(TreeFilter[] list)
Create a filter around many filters, all of which must match.static TreeFilter
AndTreeFilter. create(TreeFilter a, TreeFilter b)
Create a filter with two filters, both of which must match.static TreeFilter
NotTreeFilter. create(TreeFilter a)
Create a filter that negates the result of another filter.static TreeFilter
OrTreeFilter. create(java.util.Collection<TreeFilter> list)
Create a filter around many filters, one of which must match.static TreeFilter
OrTreeFilter. create(TreeFilter[] list)
Create a filter around many filters, one of which must match.static TreeFilter
OrTreeFilter. create(TreeFilter a, TreeFilter b)
Create a filter with two filters, one of which must match.static TreeFilter
PathFilterGroup. create(java.util.Collection<PathFilter> paths)
Create a collection of path filters.private static TreeFilter
PathFilterGroup. create(PathFilter[] p)
static TreeFilter
PathFilterGroup. createFromStrings(java.lang.String... paths)
Create a collection of path filters from Java strings.static TreeFilter
PathFilterGroup. createFromStrings(java.util.Collection<java.lang.String> paths)
Create a collection of path filters from Java strings.TreeFilter
NotTreeFilter. negate()
Create a new filter that does the opposite of this filter.TreeFilter
TreeFilter. negate()
Create a new filter that does the opposite of this filter.Methods in org.eclipse.jgit.treewalk.filter with parameters of type TreeFilter Modifier and Type Method Description static TreeFilter
AndTreeFilter. create(TreeFilter[] list)
Create a filter around many filters, all of which must match.static TreeFilter
AndTreeFilter. create(TreeFilter a, TreeFilter b)
Create a filter with two filters, both of which must match.static TreeFilter
NotTreeFilter. create(TreeFilter a)
Create a filter that negates the result of another filter.static TreeFilter
OrTreeFilter. create(TreeFilter[] list)
Create a filter around many filters, one of which must match.static TreeFilter
OrTreeFilter. create(TreeFilter a, TreeFilter b)
Create a filter with two filters, one of which must match.Method parameters in org.eclipse.jgit.treewalk.filter with type arguments of type TreeFilter Modifier and Type Method Description static TreeFilter
AndTreeFilter. create(java.util.Collection<TreeFilter> list)
Create a filter around many filters, all of which must match.static TreeFilter
OrTreeFilter. create(java.util.Collection<TreeFilter> list)
Create a filter around many filters, one of which must match.Constructors in org.eclipse.jgit.treewalk.filter with parameters of type TreeFilter Constructor Description Binary(TreeFilter one, TreeFilter two)
Binary(TreeFilter one, TreeFilter two)
List(TreeFilter[] list)
List(TreeFilter[] list)
NotTreeFilter(TreeFilter one)
TreeFilterMarker(TreeFilter[] markTreeFilters)
Construct a TreeFilterMarker.
-