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

Packages that use RevTree
Package | Description
--- | ---
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
Modifier and Type | Method and Description
--- | ---
`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
Modifier and Type | Method and Description
--- | ---
`void` | TreeFormatter.`append(String name, RevTree tree)` Add a subtree, mode is `#TREE`.

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

Fields in org.eclipse.jgit.merge declared as RevTree
Modifier and Type | Field and Description
--- | ---
`protected RevTree[]` | Merger.`sourceTrees` The trees matching every entry in `Merger.sourceObjects`.

Methods in org.eclipse.jgit.merge with parameters of type RevTree
Modifier and Type | Method and Description
--- | ---
`protected boolean` | ResolveMerger.`mergeTrees(AbstractTreeIterator baseTree, RevTree headTree, RevTree mergeTree)` 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
Modifier and Type | Method and Description
--- | ---
`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
Modifier and Type | Method and Description
--- | ---
`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
Modifier and Type | Method and Description
--- | ---
`static TreeWalk` | TreeWalk.`forPath(Repository db, String path, RevTree tree)` Open a tree walk and filter to exactly one path.