See: Description
| Interface | Description |
|---|---|
| FileTreeIterator.FileModeStrategy |
An interface representing the methods used to determine the FileMode for
a FileEntry.
|
| Class | Description |
|---|---|
| AbstractTreeIterator |
Walks a Git tree (directory) in Git sort order.
|
| CanonicalTreeParser |
Parses raw Git trees from the canonical semi-text/semi-binary format.
|
| EmptyTreeIterator |
Iterator over an empty tree (a directory with no files).
|
| FileTreeIterator |
Working directory iterator for standard Java IO.
|
| FileTreeIterator.DefaultFileModeStrategy |
A default implementation of a FileModeStrategy; defaults to treating
nested .git directories as gitlinks, etc.
|
| FileTreeIterator.FileEntry |
Wrapper for a standard Java IO file
|
| FileTreeIterator.NoGitlinksStrategy |
A FileModeStrategy that implements native git's DIR_NO_GITLINKS
behavior.
|
| NameConflictTreeWalk |
Specialized TreeWalk to detect directory-file (D/F) name conflicts.
|
| TreeWalk |
Walks one or more
AbstractTreeIterators in
parallel. |
| WorkingTreeIterator |
Walks a working directory tree as part of a
TreeWalk. |
| WorkingTreeIterator.Entry |
A single entry within a working directory tree.
|
| WorkingTreeIterator.IteratorState | |
| WorkingTreeIterator.PerDirectoryAttributesNode |
Magic type indicating we know rules exist, but they aren't loaded.
|
| WorkingTreeIterator.PerDirectoryIgnoreNode |
Magic type indicating we know rules exist, but they aren't loaded.
|
| WorkingTreeIterator.RootIgnoreNode |
Magic type indicating there may be rules for the top level.
|
| WorkingTreeOptions |
Options used by the
WorkingTreeIterator. |
| Enum | Description |
|---|---|
| TreeWalk.OperationType | |
| WorkingTreeIterator.MetadataDiff |
The result of a metadata-comparison between the current entry and a
DirCacheEntry |