# Uses of Package
org.eclipse.jgit.treewalk

Packages that use org.eclipse.jgit.treewalk
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.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
Class and Description
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
Class and Description
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
Class and Description
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
Class and Description
WorkingTreeIterator Walks a working directory tree as part of a `TreeWalk`.

Classes in org.eclipse.jgit.treewalk used by org.eclipse.jgit.merge
Class and Description
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.revwalk
Class and Description
TreeWalk Walks one or more `AbstractTreeIterator`s in parallel.

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

Classes in org.eclipse.jgit.treewalk used by org.eclipse.jgit.treewalk
Class and 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).
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
Class and Description
TreeWalk Walks one or more `AbstractTreeIterator`s in parallel.