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

Packages that use ObjectWalk
org.eclipse.jgit.internal.storage.pack: Reading/writing Git pack files.
org.eclipse.jgit.lib: Core API for repository, config, refs, object database.
org.eclipse.jgit.revwalk: Walking revision graphs (commit history).

### Uses of ObjectWalk in org.eclipse.jgit.internal.storage.pack

Methods in org.eclipse.jgit.internal.storage.pack with parameters of type ObjectWalk
`void` PackWriter.`preparePack​(ProgressMonitor countingMonitor, ObjectWalk walk, Collection<? extends ObjectId> interestingObjects, Collection<? extends ObjectId> uninterestingObjects)` Deprecated. to be removed in 2.0; use the Set version of this method.
`void` PackWriter.`preparePack​(ProgressMonitor countingMonitor, ObjectWalk walk, Set<? extends ObjectId> interestingObjects, Set<? extends ObjectId> uninterestingObjects)` Prepare the list of objects to be written to the pack stream.

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

Methods in org.eclipse.jgit.lib with parameters of type ObjectWalk
`void` ObjectReader.`walkAdviceBeginTrees​(ObjectWalk ow, RevCommit min, RevCommit max)` Advice from an `ObjectWalk` that trees will be traversed.

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

Subclasses of ObjectWalk in org.eclipse.jgit.revwalk
`static class` `DepthWalk.ObjectWalk` Subclass of ObjectWalk that performs depth filtering.

Methods in org.eclipse.jgit.revwalk that return ObjectWalk
`ObjectWalk` RevWalk.`toObjectWalkWithSameObjects()` Create and return an `ObjectWalk` using the same objects.