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

Packages that use ObjectDatabase
org.eclipse.jgit.internal.storage.dfs: Distributed file system based repository storage.
org.eclipse.jgit.internal.storage.file: File based repository storage.
org.eclipse.jgit.lib: Core API for repository, config, refs, object database.
org.eclipse.jgit.transport: Transport (fetch/push) for different protocols.

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

Subclasses of ObjectDatabase in org.eclipse.jgit.internal.storage.dfs
`class` `DfsObjDatabase` Manages objects stored in `DfsPackFile` on a storage system.

### Uses of ObjectDatabase in org.eclipse.jgit.internal.storage.file

Subclasses of ObjectDatabase in org.eclipse.jgit.internal.storage.file
`class` `ObjectDirectory` Traditional file system based `ObjectDatabase`.

Methods in org.eclipse.jgit.internal.storage.file that return ObjectDatabase
`ObjectDatabase` ObjectDirectory.`newCachedDatabase()`

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

Methods in org.eclipse.jgit.lib that return ObjectDatabase
`abstract ObjectDatabase` Repository.`getObjectDatabase()`
`ObjectDatabase` ObjectDatabase.`newCachedDatabase()` Create a new cached database instance over this database.

### Uses of ObjectDatabase in org.eclipse.jgit.transport

Constructors in org.eclipse.jgit.transport with parameters of type ObjectDatabase
Constructor and Description
`PackParser(ObjectDatabase odb, InputStream src)` Initialize a pack parser.