## Uses of Class
org.eclipse.jgit.revwalk.RevTree

Packages that use RevTree
org.eclipse.jgit.diff: Comparing file contents by computing diffs.
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.notes: Git notes processing (for commits, etc).
org.eclipse.jgit.revwalk: Walking revision graphs (commit history).
org.eclipse.jgit.treewalk: Walking and comparing directory/file trees (of commits, file system).

### Uses of RevTree in org.eclipse.jgit.diff

Methods in org.eclipse.jgit.diff with parameters of type RevTree
`void` DiffFormatter.`format(RevTree a, RevTree b)` Format the differences between two trees.
`List<DiffEntry>` DiffFormatter.`scan(RevTree a, RevTree b)` Determine the differences between two trees.

### Uses of RevTree in org.eclipse.jgit.lib

Methods in org.eclipse.jgit.lib with parameters of type RevTree
`void` TreeFormatter.`append(String name, RevTree tree)` Add a subtree, mode is `FileMode.TREE`.

### Uses of RevTree in org.eclipse.jgit.merge

Fields in org.eclipse.jgit.merge declared as RevTree
`protected RevTree[]` Merger.`sourceTrees` The trees matching every entry in `Merger.sourceObjects`.

Methods in org.eclipse.jgit.merge with parameters of type RevTree
`protected boolean` ResolveMerger.`mergeTrees(AbstractTreeIterator baseTree, RevTree headTree, RevTree mergeTree, boolean ignoreConflicts)` The resolve conflict way of three way merging

### Uses of RevTree in org.eclipse.jgit.notes

Methods in org.eclipse.jgit.notes with parameters of type RevTree
`static NoteMap` NoteMap.`read(ObjectReader reader, RevTree tree)` Load a collection of notes from a tree.

### Uses of RevTree in org.eclipse.jgit.revwalk

Methods in org.eclipse.jgit.revwalk that return RevTree
`RevTree` RevCommit.`getTree()` Get a reference to this commit's tree.
`RevTree` RevWalk.`lookupTree(AnyObjectId id)` Locate a reference to a tree without loading it.
`RevTree` RevWalk.`parseTree(AnyObjectId id)` Locate a reference to a tree.

### Uses of RevTree in org.eclipse.jgit.treewalk

Methods in org.eclipse.jgit.treewalk with parameters of type RevTree
`static TreeWalk` TreeWalk.`forPath(Repository db, String path, RevTree tree)` Open a tree walk and filter to exactly one path.