Uses of Class
org.eclipse.jgit.treewalk.AbstractTreeIterator
Packages that use AbstractTreeIterator
Package
Description
High-level API commands (the porcelain of JGit).
Comparing file contents by computing diffs.
Reading and editing the directory cache (index).
Content and commit history merge algorithms.
Git submodule support.
Walking and comparing directory/file trees (of commits, file system).
-
Uses of AbstractTreeIterator in org.eclipse.jgit.api
Methods in org.eclipse.jgit.api with parameters of type AbstractTreeIteratorModifier and TypeMethodDescriptionDiffCommand.setNewTree(AbstractTreeIterator newTree) Set new treeDiffCommand.setOldTree(AbstractTreeIterator oldTree) Set old tree -
Uses of AbstractTreeIterator in org.eclipse.jgit.diff
Methods in org.eclipse.jgit.diff with parameters of type AbstractTreeIteratorModifier and TypeMethodDescriptionvoidDiffFormatter.format(AbstractTreeIterator a, AbstractTreeIterator b) Format the differences between two trees.DiffFormatter.scan(AbstractTreeIterator a, AbstractTreeIterator b) Determine the differences between two trees. -
Uses of AbstractTreeIterator in org.eclipse.jgit.dircache
Subclasses of AbstractTreeIterator in org.eclipse.jgit.dircacheModifier and TypeClassDescriptionclassIterate and update aDirCacheas part of aTreeWalk.classIterate aDirCacheas part of aTreeWalk.Methods in org.eclipse.jgit.dircache that return AbstractTreeIteratorModifier and TypeMethodDescriptionDirCacheBuildIterator.createSubtreeIterator(ObjectReader reader) Create a new iterator for the current entry's subtree.DirCacheIterator.createSubtreeIterator(ObjectReader reader) Create a new iterator for the current entry's subtree. -
Uses of AbstractTreeIterator in org.eclipse.jgit.merge
Methods in org.eclipse.jgit.merge that return AbstractTreeIteratorModifier and TypeMethodDescriptionprotected AbstractTreeIteratorThreeWayMerger.mergeBase()Create an iterator to walk the merge base.protected AbstractTreeIteratorMerger.openTree(AnyObjectId treeId) Open an iterator over a tree.Methods in org.eclipse.jgit.merge with parameters of type AbstractTreeIteratorModifier and TypeMethodDescriptionprotected booleanResolveMerger.mergeTrees(AbstractTreeIterator baseTree, RevTree headTree, RevTree mergeTree, boolean ignoreConflicts) The resolve conflict way of three way merging -
Uses of AbstractTreeIterator in org.eclipse.jgit.submodule
Methods in org.eclipse.jgit.submodule with parameters of type AbstractTreeIteratorModifier and TypeMethodDescriptionstatic SubmoduleWalkSubmoduleWalk.forPath(Repository repository, AbstractTreeIterator iterator, String path) Create a generator and advance it to the submodule entry at the given pathSubmoduleWalk.setRootTree(AbstractTreeIterator tree) Set the tree used by this walk for finding.gitmodules.SubmoduleWalk.setTree(AbstractTreeIterator iterator) Set the tree iterator used for finding submodule entries -
Uses of AbstractTreeIterator in org.eclipse.jgit.treewalk
Subclasses of AbstractTreeIterator in org.eclipse.jgit.treewalkModifier and TypeClassDescriptionclassParses raw Git trees from the canonical semi-text/semi-binary format.classIterator over an empty tree (a directory with no files).classWorking directory iterator for standard Java IO.classWalks a working directory tree as part of aTreeWalk.Fields in org.eclipse.jgit.treewalk declared as AbstractTreeIteratorModifier and TypeFieldDescriptionfinal AbstractTreeIteratorAbstractTreeIterator.parentIterator for the parent tree; null if we are the root iterator.Methods in org.eclipse.jgit.treewalk with type parameters of type AbstractTreeIteratorModifier and TypeMethodDescription<T extends AbstractTreeIterator>
TObtain the tree iterator for the current entry.<T extends AbstractTreeIterator>
TGet the tree of that type.Methods in org.eclipse.jgit.treewalk that return AbstractTreeIteratorModifier and TypeMethodDescriptionabstract AbstractTreeIteratorAbstractTreeIterator.createSubtreeIterator(ObjectReader reader) Create a new iterator for the current entry's subtree.AbstractTreeIterator.createSubtreeIterator(ObjectReader reader, MutableObjectId idBuffer) Create a new iterator for the current entry's subtree.EmptyTreeIterator.createSubtreeIterator(ObjectReader reader) Create a new iterator for the current entry's subtree.FileTreeIterator.createSubtreeIterator(ObjectReader reader) Create a new iterator for the current entry's subtree.protected AbstractTreeIteratorFileTreeIterator.enterSubtree()Create a new iterator for the current entry's subtree.Methods in org.eclipse.jgit.treewalk with parameters of type AbstractTreeIteratorModifier and TypeMethodDescriptionintTreeWalk.addTree(AbstractTreeIterator p) Add an already created tree iterator for walking.booleanAbstractTreeIterator.idEqual(AbstractTreeIterator otherIterator) Check if the current entry of both iterators has the same id.intAbstractTreeIterator.pathCompare(AbstractTreeIterator p) Compare the path of this current entry to another iterator's entry.Constructors in org.eclipse.jgit.treewalk with parameters of type AbstractTreeIteratorModifierConstructorDescriptionprotectedCreate an iterator for a subtree of an existing iterator.protectedAbstractTreeIterator(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.