## Uses of Class
org.eclipse.jgit.lib.ObjectInserter

Packages that use ObjectInserter
Package | Description
--- | ---
org.eclipse.jgit.dircache | Reading and editing the directory cache (index).
org.eclipse.jgit.internal.storage.dfs | Distributed file system based repository storage.
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).

### Uses of ObjectInserter in org.eclipse.jgit.dircache

Methods in org.eclipse.jgit.dircache with parameters of type ObjectInserter
Modifier and Type | Method and Description
--- | ---
`ObjectId` | DirCache.`writeTree(ObjectInserter ow)` Write all index trees to the object store, returning the root tree.

### Uses of ObjectInserter in org.eclipse.jgit.internal.storage.dfs

Subclasses of ObjectInserter in org.eclipse.jgit.internal.storage.dfs
Modifier and Type | Class and Description
--- | ---
`class` | `DfsInserter` Inserts objects into the DFS.

Methods in org.eclipse.jgit.internal.storage.dfs that return ObjectInserter
Modifier and Type | Method and Description
--- | ---
`ObjectInserter` | DfsObjDatabase.`newInserter()`

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

Subclasses of ObjectInserter in org.eclipse.jgit.lib
Modifier and Type | Class and Description
--- | ---
`static class` | `ObjectInserter.Filter` Wraps a delegate ObjectInserter.
`static class` | `ObjectInserter.Formatter` An inserter that can be used for formatting and id generation only.

Methods in org.eclipse.jgit.lib that return ObjectInserter
Modifier and Type | Method and Description
--- | ---
`protected abstract ObjectInserter` | ObjectInserter.Filter.`delegate()`
`abstract ObjectInserter` | ObjectDatabase.`newInserter()` Create a new `ObjectInserter` to insert new objects.
`ObjectInserter` | Repository.`newObjectInserter()`

Methods in org.eclipse.jgit.lib with parameters of type ObjectInserter
Modifier and Type | Method and Description
--- | ---
`ObjectId` | TreeFormatter.`computeId(ObjectInserter ins)` Compute the ObjectId for this tree
`ObjectId` | TreeFormatter.`insertTo(ObjectInserter ins)` Insert this tree and obtain its ObjectId.

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

Methods in org.eclipse.jgit.merge that return ObjectInserter
Modifier and Type | Method and Description
--- | ---
`ObjectInserter` | Merger.`getObjectInserter()`

Methods in org.eclipse.jgit.merge with parameters of type ObjectInserter
Modifier and Type | Method and Description
--- | ---
`void` | Merger.`setObjectInserter(ObjectInserter oi)` Set the inserter this merger will use to create objects.

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

Methods in org.eclipse.jgit.notes with parameters of type ObjectInserter
Modifier and Type | Method and Description
--- | ---
`Note` | NoteMerger.`merge(Note base, Note ours, Note their, ObjectReader reader, ObjectInserter inserter)` Merges the conflicting note changes.
`Note` | DefaultNoteMerger.`merge(Note base, Note ours, Note theirs, ObjectReader reader, ObjectInserter inserter)`
`void` | NoteMap.`set(AnyObjectId noteOn, String noteData, ObjectInserter ins)` Attach a note to an object.
`ObjectId` | NoteMap.`writeTree(ObjectInserter inserter)` Write this note map as a tree.