Uses of Package
org.eclipse.jgit.lib

Packages that use org.eclipse.jgit.lib
org.eclipse.jgit.api High-level API commands (the porcelain of JGit). 
org.eclipse.jgit.api.errors Exceptions thrown by API commands. 
org.eclipse.jgit.blame Computing blame/annotate information of files. 
org.eclipse.jgit.diff Comparing file contents by computing diffs. 
org.eclipse.jgit.dircache Reading and editing the directory cache (index). 
org.eclipse.jgit.errors Exceptions thrown by lower-level JGit APIs. 
org.eclipse.jgit.events Events and listener interfaces. 
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). 
org.eclipse.jgit.patch Patch file parser and data structure. 
org.eclipse.jgit.revplot Building/rendering revision graphs. 
org.eclipse.jgit.revwalk Walking revision graphs (commit history). 
org.eclipse.jgit.storage.dfs Distributed file system based repository storage. 
org.eclipse.jgit.storage.file File based repository storage. 
org.eclipse.jgit.storage.pack Reading/writing Git pack files. 
org.eclipse.jgit.submodule Git submodule support. 
org.eclipse.jgit.transport Transport (fetch/push) for different protocols. 
org.eclipse.jgit.transport.resolver Server-side resolver for locating repositories by URLs. 
org.eclipse.jgit.treewalk Walking and comparing directory/file trees (of commits, file system). 
org.eclipse.jgit.util Utility classes. 
 

Classes in org.eclipse.jgit.lib used by org.eclipse.jgit.api
AbbreviatedObjectId
          A prefix abbreviation of an ObjectId.
AnyObjectId
          A (possibly mutable) SHA-1 abstraction.
Config.ConfigEnum
          Converts enumeration values into configuration options and vice-versa, allowing to match a config option with an enum value.
IndexDiff
          Compares the index, a tree, and the working directory Ignored files are not taken into account.
ObjectId
          A SHA-1 abstraction.
PersonIdent
          A combination of a person identity and time in Git.
ProgressMonitor
          A progress reporting interface.
Ref
          Pairing of a name and the ObjectId it currently has.
Repository
          Represents a Git repository.
 

Classes in org.eclipse.jgit.lib used by org.eclipse.jgit.api.errors
Ref
          Pairing of a name and the ObjectId it currently has.
RefUpdate.Result
          Status of an update request.
 

Classes in org.eclipse.jgit.lib used by org.eclipse.jgit.blame
AnyObjectId
          A (possibly mutable) SHA-1 abstraction.
ObjectId
          A SHA-1 abstraction.
PersonIdent
          A combination of a person identity and time in Git.
Repository
          Represents a Git repository.
 

Classes in org.eclipse.jgit.lib used by org.eclipse.jgit.diff
AbbreviatedObjectId
          A prefix abbreviation of an ObjectId.
AnyObjectId
          A (possibly mutable) SHA-1 abstraction.
Config.SectionParser
          Parses a section of the configuration into an application model object.
FileMode
          Constants describing various file modes recognized by GIT.
ObjectId
          A SHA-1 abstraction.
ObjectLoader
          Base class for a set of loaders for different representations of Git objects.
ObjectReader
          Reads an ObjectDatabase for a single thread.
ProgressMonitor
          A progress reporting interface.
Repository
          Represents a Git repository.
 

Classes in org.eclipse.jgit.lib used by org.eclipse.jgit.dircache
AnyObjectId
          A (possibly mutable) SHA-1 abstraction.
FileMode
          Constants describing various file modes recognized by GIT.
ObjectId
          A SHA-1 abstraction.
ObjectInserter
          Inserts objects into an existing ObjectDatabase.
ObjectReader
          Reads an ObjectDatabase for a single thread.
Repository
          Represents a Git repository.
 

Classes in org.eclipse.jgit.lib used by org.eclipse.jgit.errors
AbbreviatedObjectId
          A prefix abbreviation of an ObjectId.
AnyObjectId
          A (possibly mutable) SHA-1 abstraction.
ObjectId
          A SHA-1 abstraction.
 

Classes in org.eclipse.jgit.lib used by org.eclipse.jgit.events
Repository
          Represents a Git repository.
 

Classes in org.eclipse.jgit.lib used by org.eclipse.jgit.lib
AbbreviatedObjectId
          A prefix abbreviation of an ObjectId.
AnyObjectId
          A (possibly mutable) SHA-1 abstraction.
AsyncObjectLoaderQueue
          Queue to open objects asynchronously.
AsyncObjectSizeQueue
          Queue to examine object sizes asynchronously.
AsyncOperation
          Asynchronous operation handle.
BaseRepositoryBuilder
          Base builder to customize repository construction.
BatchingProgressMonitor
          ProgressMonitor that batches update events.
BatchRefUpdate
          Batch of reference updates to be applied to a repository.
BranchTrackingStatus
          Status of a branch's relation to its remote-tracking branch.
CommitBuilder
          Mutable builder to construct a commit recording the state of a project.
Config
          Git style .config, .gitconfig, .gitmodules file.
Config.SectionParser
          Parses a section of the configuration into an application model object.
CoreConfig
          This class keeps git repository core parameters.
CoreConfig.AutoCRLF
          Permissible values for core.autocrlf.
FileMode
          Constants describing various file modes recognized by GIT.
FileTreeEntry
          Deprecated. To look up information about a single path, use TreeWalk.forPath(Repository, String, org.eclipse.jgit.revwalk.RevTree). To lookup information about multiple paths at once, use a TreeWalk and obtain the current entry's information from its getter methods.
NullProgressMonitor
          A NullProgressMonitor does not report progress anywhere.
ObjectDatabase
          Abstraction of arbitrary object storage.
ObjectId
          A SHA-1 abstraction.
ObjectIdOwnerMap.Entry
          Type of entry stored in the ObjectIdOwnerMap.
ObjectIdRef
          A Ref that points directly at an ObjectId.
ObjectInserter
          Inserts objects into an existing ObjectDatabase.
ObjectLoader
          Base class for a set of loaders for different representations of Git objects.
ObjectReader
          Reads an ObjectDatabase for a single thread.
ObjectStream
          Stream of data coming from an object loaded by ObjectLoader.
PersonIdent
          A combination of a person identity and time in Git.
ProgressMonitor
          A progress reporting interface.
Ref
          Pairing of a name and the ObjectId it currently has.
Ref.Storage
          Location where a Ref is stored.
RefComparator
          Util for sorting (or comparing) Ref instances by name.
RefDatabase
          Abstraction of name to ObjectId mapping.
RefRename
          A RefUpdate combination for renaming a reference.
RefUpdate
          Creates, updates or deletes any reference.
RefUpdate.Result
          Status of an update request.
Repository
          Represents a Git repository.
RepositoryCache.FileKey
          Location of a Repository, using the standard java.io.File API.
RepositoryCache.Key
          Abstract hash key for RepositoryCache entries.
RepositoryState
          Important state of the repository that affects what can and cannot bed done.
StoredConfig
          Persistent configuration that can be stored and loaded from a location.
TagBuilder
          Mutable builder to construct an annotated tag recording a project state.
Tree
          Deprecated. To look up information about a single path, use TreeWalk.forPath(Repository, String, org.eclipse.jgit.revwalk.RevTree). To lookup information about multiple paths at once, use a TreeWalk and obtain the current entry's information from its getter methods.
TreeEntry
          Deprecated. To look up information about a single path, use TreeWalk.forPath(Repository, String, org.eclipse.jgit.revwalk.RevTree). To lookup information about multiple paths at once, use a TreeWalk and obtain the current entry's information from its getter methods.
TreeFormatter
          Mutable formatter to construct a single tree object.
UserConfig
          The standard "user" configuration parameters.
 

Classes in org.eclipse.jgit.lib used by org.eclipse.jgit.merge
AnyObjectId
          A (possibly mutable) SHA-1 abstraction.
ObjectId
          A SHA-1 abstraction.
ObjectInserter
          Inserts objects into an existing ObjectDatabase.
ObjectReader
          Reads an ObjectDatabase for a single thread.
Ref
          Pairing of a name and the ObjectId it currently has.
Repository
          Represents a Git repository.
 

Classes in org.eclipse.jgit.lib used by org.eclipse.jgit.notes
AnyObjectId
          A (possibly mutable) SHA-1 abstraction.
ObjectId
          A SHA-1 abstraction.
ObjectInserter
          Inserts objects into an existing ObjectDatabase.
ObjectReader
          Reads an ObjectDatabase for a single thread.
Repository
          Represents a Git repository.
 

Classes in org.eclipse.jgit.lib used by org.eclipse.jgit.patch
AbbreviatedObjectId
          A prefix abbreviation of an ObjectId.
FileMode
          Constants describing various file modes recognized by GIT.
 

Classes in org.eclipse.jgit.lib used by org.eclipse.jgit.revplot
AnyObjectId
          A (possibly mutable) SHA-1 abstraction.
ObjectId
          A SHA-1 abstraction.
ObjectIdOwnerMap.Entry
          Type of entry stored in the ObjectIdOwnerMap.
Ref
          Pairing of a name and the ObjectId it currently has.
Repository
          Represents a Git repository.
 

Classes in org.eclipse.jgit.lib used by org.eclipse.jgit.revwalk
AnyObjectId
          A (possibly mutable) SHA-1 abstraction.
AsyncOperation
          Asynchronous operation handle.
ObjectId
          A SHA-1 abstraction.
ObjectIdOwnerMap.Entry
          Type of entry stored in the ObjectIdOwnerMap.
ObjectReader
          Reads an ObjectDatabase for a single thread.
PersonIdent
          A combination of a person identity and time in Git.
Ref
          Pairing of a name and the ObjectId it currently has.
Repository
          Represents a Git repository.
 

Classes in org.eclipse.jgit.lib used by org.eclipse.jgit.storage.dfs
AbbreviatedObjectId
          A prefix abbreviation of an ObjectId.
AnyObjectId
          A (possibly mutable) SHA-1 abstraction.
AsyncObjectLoaderQueue
          Queue to open objects asynchronously.
AsyncObjectSizeQueue
          Queue to examine object sizes asynchronously.
BaseRepositoryBuilder
          Base builder to customize repository construction.
Config
          Git style .config, .gitconfig, .gitmodules file.
ObjectDatabase
          Abstraction of arbitrary object storage.
ObjectId
          A SHA-1 abstraction.
ObjectInserter
          Inserts objects into an existing ObjectDatabase.
ObjectLoader
          Base class for a set of loaders for different representations of Git objects.
ObjectReader
          Reads an ObjectDatabase for a single thread.
ProgressMonitor
          A progress reporting interface.
Ref
          Pairing of a name and the ObjectId it currently has.
RefDatabase
          Abstraction of name to ObjectId mapping.
RefRename
          A RefUpdate combination for renaming a reference.
Repository
          Represents a Git repository.
StoredConfig
          Persistent configuration that can be stored and loaded from a location.
 

Classes in org.eclipse.jgit.lib used by org.eclipse.jgit.storage.file
AbbreviatedObjectId
          A prefix abbreviation of an ObjectId.
AnyObjectId
          A (possibly mutable) SHA-1 abstraction.
BaseRepositoryBuilder
          Base builder to customize repository construction.
Config
          Git style .config, .gitconfig, .gitmodules file.
ObjectDatabase
          Abstraction of arbitrary object storage.
ObjectId
          A SHA-1 abstraction.
ObjectLoader
          Base class for a set of loaders for different representations of Git objects.
PersonIdent
          A combination of a person identity and time in Git.
ProgressMonitor
          A progress reporting interface.
Ref
          Pairing of a name and the ObjectId it currently has.
RefDatabase
          Abstraction of name to ObjectId mapping.
RefUpdate
          Creates, updates or deletes any reference.
Repository
          Represents a Git repository.
StoredConfig
          Persistent configuration that can be stored and loaded from a location.
 

Classes in org.eclipse.jgit.lib used by org.eclipse.jgit.storage.pack
AnyObjectId
          A (possibly mutable) SHA-1 abstraction.
Config
          Git style .config, .gitconfig, .gitmodules file.
ObjectId
          A SHA-1 abstraction.
ObjectIdOwnerMap
          Fast, efficient map for ObjectId subclasses in only one map.
ObjectIdOwnerMap.Entry
          Type of entry stored in the ObjectIdOwnerMap.
ObjectReader
          Reads an ObjectDatabase for a single thread.
ProgressMonitor
          A progress reporting interface.
Repository
          Represents a Git repository.
 

Classes in org.eclipse.jgit.lib used by org.eclipse.jgit.submodule
AnyObjectId
          A (possibly mutable) SHA-1 abstraction.
Config
          Git style .config, .gitconfig, .gitmodules file.
ObjectId
          A SHA-1 abstraction.
Repository
          Represents a Git repository.
 

Classes in org.eclipse.jgit.lib used by org.eclipse.jgit.transport
AnyObjectId
          A (possibly mutable) SHA-1 abstraction.
Config
          Git style .config, .gitconfig, .gitmodules file.
Config.SectionParser
          Parses a section of the configuration into an application model object.
ObjectChecker
          Verifies that an object is formatted correctly.
ObjectDatabase
          Abstraction of arbitrary object storage.
ObjectId
          A SHA-1 abstraction.
ObjectIdOwnerMap.Entry
          Type of entry stored in the ObjectIdOwnerMap.
ObjectIdSubclassMap
          Fast, efficient map specifically for ObjectId subclasses.
PersonIdent
          A combination of a person identity and time in Git.
ProgressMonitor
          A progress reporting interface.
Ref
          Pairing of a name and the ObjectId it currently has.
RefUpdate.Result
          Status of an update request.
Repository
          Represents a Git repository.
 

Classes in org.eclipse.jgit.lib used by org.eclipse.jgit.transport.resolver
Repository
          Represents a Git repository.
 

Classes in org.eclipse.jgit.lib used by org.eclipse.jgit.treewalk
AnyObjectId
          A (possibly mutable) SHA-1 abstraction.
Config.SectionParser
          Parses a section of the configuration into an application model object.
CoreConfig.AutoCRLF
          Permissible values for core.autocrlf.
FileMode
          Constants describing various file modes recognized by GIT.
MutableObjectId
          A mutable SHA-1 abstraction.
ObjectId
          A SHA-1 abstraction.
ObjectReader
          Reads an ObjectDatabase for a single thread.
Repository
          Represents a Git repository.
 

Classes in org.eclipse.jgit.lib used by org.eclipse.jgit.util
Config
          Git style .config, .gitconfig, .gitmodules file.
ObjectId
          A SHA-1 abstraction.
PersonIdent
          A combination of a person identity and time in Git.
ProgressMonitor
          A progress reporting interface.
Ref
          Pairing of a name and the ObjectId it currently has.
 



Copyright © 2013. All Rights Reserved.