| 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.merge |
Content and commit history merge algorithms.
|
| org.eclipse.jgit.submodule |
Git submodule support.
|
| org.eclipse.jgit.treewalk |
Walking and comparing directory/file trees (of commits, file system).
|
| Modifier and Type | Method | Description |
|---|---|---|
DiffCommand |
DiffCommand.setNewTree(AbstractTreeIterator newTree) |
|
DiffCommand |
DiffCommand.setOldTree(AbstractTreeIterator oldTree) |
| Modifier and Type | Method | Description |
|---|---|---|
void |
DiffFormatter.format(AbstractTreeIterator a,
AbstractTreeIterator b) |
Format the differences between two trees.
|
List<DiffEntry> |
DiffFormatter.scan(AbstractTreeIterator a,
AbstractTreeIterator b) |
Determine the differences between two trees.
|
| Modifier and Type | Class | Description |
|---|---|---|
class |
DirCacheBuildIterator |
Iterate and update a
DirCache as part of a TreeWalk. |
class |
DirCacheIterator |
Iterate a
DirCache as part of a TreeWalk. |
| Modifier and Type | Method | Description |
|---|---|---|
AbstractTreeIterator |
DirCacheBuildIterator.createSubtreeIterator(ObjectReader reader) |
|
AbstractTreeIterator |
DirCacheIterator.createSubtreeIterator(ObjectReader reader) |
| Modifier and Type | Method | Description |
|---|---|---|
protected AbstractTreeIterator |
ThreeWayMerger.mergeBase() |
Create an iterator to walk the merge base.
|
protected AbstractTreeIterator |
Merger.openTree(AnyObjectId treeId) |
Open an iterator over a tree.
|
| Modifier and Type | Method | Description |
|---|---|---|
protected boolean |
ResolveMerger.mergeTrees(AbstractTreeIterator baseTree,
RevTree headTree,
RevTree mergeTree,
boolean ignoreConflicts) |
The resolve conflict way of three way merging
|
| Modifier and Type | Method | Description |
|---|---|---|
static SubmoduleWalk |
SubmoduleWalk.forPath(Repository repository,
AbstractTreeIterator iterator,
String path) |
Create a generator and advance it to the submodule entry at the given
path
|
SubmoduleWalk |
SubmoduleWalk.setRootTree(AbstractTreeIterator tree) |
Set the tree used by this walk for finding
.gitmodules. |
SubmoduleWalk |
SubmoduleWalk.setTree(AbstractTreeIterator iterator) |
Set the tree iterator used for finding submodule entries
|
| Modifier and Type | Class | Description |
|---|---|---|
class |
CanonicalTreeParser |
Parses raw Git trees from the canonical semi-text/semi-binary format.
|
class |
EmptyTreeIterator |
Iterator over an empty tree (a directory with no files).
|
class |
FileTreeIterator |
Working directory iterator for standard Java IO.
|
class |
WorkingTreeIterator |
Walks a working directory tree as part of a
TreeWalk. |
| Modifier and Type | Method | Description |
|---|---|---|
<T extends AbstractTreeIterator> |
TreeWalk.getTree(int nth,
Class<T> clazz) |
Obtain the tree iterator for the current entry.
|
| Modifier and Type | Method | Description |
|---|---|---|
abstract AbstractTreeIterator |
AbstractTreeIterator.createSubtreeIterator(ObjectReader reader) |
Create a new iterator for the current entry's subtree.
|
AbstractTreeIterator |
AbstractTreeIterator.createSubtreeIterator(ObjectReader reader,
MutableObjectId idBuffer) |
Create a new iterator for the current entry's subtree.
|
AbstractTreeIterator |
EmptyTreeIterator.createSubtreeIterator(ObjectReader reader) |
|
AbstractTreeIterator |
FileTreeIterator.createSubtreeIterator(ObjectReader reader) |
| Modifier and Type | Method | Description |
|---|---|---|
int |
TreeWalk.addTree(AbstractTreeIterator p) |
Add an already created tree iterator for walking.
|
boolean |
AbstractTreeIterator.idEqual(AbstractTreeIterator otherIterator) |
Check if the current entry of both iterators has the same id.
|
int |
AbstractTreeIterator.pathCompare(AbstractTreeIterator p) |
Compare the path of this current entry to another iterator's entry.
|
| Constructor | Description |
|---|---|
AbstractTreeIterator(AbstractTreeIterator p) |
Create an iterator for a subtree of an existing iterator.
|
AbstractTreeIterator(AbstractTreeIterator p,
byte[] childPath,
int childPathOffset) |
Create an iterator for a subtree of an existing iterator.
|
EmptyTreeIterator(AbstractTreeIterator p,
byte[] childPath,
int childPathOffset) |
Create an iterator for a subtree of an existing iterator.
|
Copyright © 2018. All rights reserved.