Class | Description |
---|---|
AndTreeFilter |
Includes a tree entry only if all subfilters include the same tree entry.
|
AndTreeFilter.Binary | |
AndTreeFilter.List | |
ByteArraySet |
Specialized set for byte arrays, interpreted as strings for use in
PathFilterGroup.Group . |
ByteArraySet.Hasher |
An incremental hash function.
|
IndexDiffFilter |
A performance optimized variant of
TreeFilter.ANY_DIFF which should be
used when among the walked trees there is a
DirCacheIterator and a
WorkingTreeIterator . |
InterIndexDiffFilter |
A filter for extracting changes between two versions of the dircache.
|
NotIgnoredFilter |
Skip
WorkingTreeIterator entries that
appear in gitignore files. |
NotTreeFilter |
Includes an entry only if the subfilter does not include the entry.
|
OrTreeFilter |
Includes a tree entry if any subfilters include the same tree entry.
|
OrTreeFilter.Binary | |
OrTreeFilter.List | |
PathFilter |
Includes tree entries only if they match the configured path.
|
PathFilterGroup |
Includes tree entries only if they match one or more configured paths.
|
PathFilterGroup.Group | |
PathFilterGroup.Single | |
PathSuffixFilter |
Includes tree entries only if they end with the configured path (suffix
match).
|
SkipWorkTreeFilter |
To be used in combination with a DirCacheIterator: includes only tree entries
for which 'skipWorkTree' flag is not set.
|
TreeFilter |
Selects interesting tree entries during walking.
|
TreeFilter.AllFilter | |
TreeFilter.AnyDiffFilter | |
TreeFilterMarker |
For testing an array of
TreeFilter
during a TreeWalk for each entry and
returning the result as a bitmask. |