# Uses of Package
org.eclipse.jgit.treewalk

Packages that use org.eclipse.jgit.treewalk
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.dircache: Reading and editing the directory cache (index).
org.eclipse.jgit.lib: Core API for repository, config, refs, object database.
org.eclipse.jgit.merge: Content and commit history merge algorithms.
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.

Classes in org.eclipse.jgit.treewalk used by org.eclipse.jgit.api
AbstractTreeIterator: Walks a Git tree (directory) in Git sort order.
WorkingTreeIterator: Walks a working directory tree as part of a `TreeWalk`.

Classes in org.eclipse.jgit.treewalk used by org.eclipse.jgit.diff
AbstractTreeIterator: Walks a Git tree (directory) in Git sort order.
TreeWalk: Walks one or more `AbstractTreeIterator`s in parallel.
WorkingTreeIterator: Walks a working directory tree as part of a `TreeWalk`.

Classes in org.eclipse.jgit.treewalk used by org.eclipse.jgit.dircache
AbstractTreeIterator: Walks a Git tree (directory) in Git sort order.
EmptyTreeIterator: Iterator over an empty tree (a directory with no files).
WorkingTreeIterator: Walks a working directory tree as part of a `TreeWalk`.

Classes in org.eclipse.jgit.treewalk used by org.eclipse.jgit.lib
WorkingTreeIterator: Walks a working directory tree as part of a `TreeWalk`.

Classes in org.eclipse.jgit.treewalk used by org.eclipse.jgit.merge
AbstractTreeIterator: Walks a Git tree (directory) in Git sort order.
CanonicalTreeParser: Parses raw Git trees from the canonical semi-text/semi-binary format.
NameConflictTreeWalk: Specialized TreeWalk to detect directory-file (D/F) name conflicts.
TreeWalk: Walks one or more `AbstractTreeIterator`s in parallel.
WorkingTreeIterator: Walks a working directory tree as part of a `TreeWalk`.

Classes in org.eclipse.jgit.treewalk used by org.eclipse.jgit.revwalk
TreeWalk: Walks one or more `AbstractTreeIterator`s in parallel.

Classes in org.eclipse.jgit.treewalk used by org.eclipse.jgit.submodule
AbstractTreeIterator: Walks a Git tree (directory) in Git sort order.

Classes in org.eclipse.jgit.treewalk used by org.eclipse.jgit.treewalk
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).
TreeWalk: Walks one or more `AbstractTreeIterator`s in parallel.
WorkingTreeIterator: Walks a working directory tree as part of a `TreeWalk`.
WorkingTreeIterator.Entry: A single entry within a working directory tree.
WorkingTreeIterator.MetadataDiff: The result of a metadata-comparison between the current entry and a `DirCacheEntry`
WorkingTreeOptions: Options used by the `WorkingTreeIterator`.

Classes in org.eclipse.jgit.treewalk used by org.eclipse.jgit.treewalk.filter
TreeWalk: Walks one or more `AbstractTreeIterator`s in parallel.