Uses of Package
org.eclipse.jgit.lib
-
Packages that use org.eclipse.jgit.lib Package Description 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.attributes Support for reading .gitattributes.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.gitrepo org.eclipse.jgit.hooks org.eclipse.jgit.internal.diff org.eclipse.jgit.internal.diffmergetool org.eclipse.jgit.internal.fsck Git fsck support.org.eclipse.jgit.internal.revwalk 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.internal.storage.io org.eclipse.jgit.internal.storage.pack Reading/writing Git pack files.org.eclipse.jgit.internal.storage.reftable org.eclipse.jgit.internal.submodule org.eclipse.jgit.internal.transport.connectivity 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.revwalk.filter Filters for use in revision walking.org.eclipse.jgit.storage.file org.eclipse.jgit.storage.pack 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.org.eclipse.jgit.util.io Utility classes for IO (streams).org.eclipse.jgit.util.sha1 -
Classes in org.eclipse.jgit.lib used by org.eclipse.jgit.api Class Description AnyObjectId A (possibly mutable) SHA-1 abstraction.BranchConfig.BranchRebaseMode Config values for branch.[name].rebase (and pull.rebase).CommitConfig.CleanupMode How to clean up commit messages when committing.Config Git style.config,.gitconfig,.gitmodulesfile.Config.ConfigEnum Converts enumeration values into configuration options and vice-versa, allowing to match a config option with an enum value.FileMode Constants describing various file modes recognized by GIT.GpgConfig Typed access to GPG related configuration options.GpgObjectSigner Creates GPG signatures for Git objects.GpgSignatureVerifier AGpgVerifiercan verify GPG signatures on git commits and tags.GpgSignatureVerifier.SignatureVerification ASignatureVerificationreturns data about a (positively or negatively) verified signature.GpgSigner Creates GPG signatures for Git objects.IndexDiff Compares the index, a tree, and the working directory Ignored files are not taken into account.IndexDiff.StageState Represents the state of the index for a certain path regarding the stages - which stages exist for a path and which not (base, ours, theirs).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.RebaseTodoLine Describes a single line in a file formatted like the git-rebase-todo file.Ref Pairing of a name and theObjectIdit currently has.ReflogEntry Parsed reflog entryRepository Represents a Git repository.SubmoduleConfig.FetchRecurseSubmodulesMode Config values for submodule.[name].fetchRecurseSubmodules. -
Classes in org.eclipse.jgit.lib used by org.eclipse.jgit.api.errors Class Description ObjectId A SHA-1 abstraction.Ref Pairing of a name and theObjectIdit currently has.RefUpdate.Result Status of an update request. -
Classes in org.eclipse.jgit.lib used by org.eclipse.jgit.attributes Class Description Repository Represents a Git repository. -
Classes in org.eclipse.jgit.lib used by org.eclipse.jgit.blame Class Description 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 Class Description AbbreviatedObjectId A prefix abbreviation of anObjectId.AnyObjectId A (possibly mutable) SHA-1 abstraction.Config Git style.config,.gitconfig,.gitmodulesfile.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 anObjectDatabasefor 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 Class Description AnyObjectId A (possibly mutable) SHA-1 abstraction.CoreConfig.EolStreamType EOL stream conversion protocol.FileMode Constants describing various file modes recognized by GIT.ObjectId A SHA-1 abstraction.ObjectInserter Inserts objects into an existingObjectDatabase.ObjectLoader Base class for a set of loaders for different representations of Git objects.ObjectReader Reads anObjectDatabasefor a single thread.ProgressMonitor A progress reporting interface.Repository Represents a Git repository. -
Classes in org.eclipse.jgit.lib used by org.eclipse.jgit.errors Class Description AbbreviatedObjectId A prefix abbreviation of anObjectId.AnyObjectId A (possibly mutable) SHA-1 abstraction.ObjectChecker.ErrorType Potential issues identified by the checker.ObjectId A SHA-1 abstraction. -
Classes in org.eclipse.jgit.lib used by org.eclipse.jgit.events Class Description Repository Represents a Git repository. -
Classes in org.eclipse.jgit.lib used by org.eclipse.jgit.gitrepo Class Description FileMode Constants describing various file modes recognized by GIT.ObjectId A SHA-1 abstraction.PersonIdent A combination of a person identity and time in Git.ProgressMonitor A progress reporting interface.Repository Represents a Git repository. -
Classes in org.eclipse.jgit.lib used by org.eclipse.jgit.hooks Class Description Repository Represents a Git repository. -
Classes in org.eclipse.jgit.lib used by org.eclipse.jgit.internal.diff Class Description Repository Represents a Git repository. -
Classes in org.eclipse.jgit.lib used by org.eclipse.jgit.internal.diffmergetool Class Description Config.SectionParser Parses a section of the configuration into an application model object.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.internal.fsck Class Description AnyObjectId A (possibly mutable) SHA-1 abstraction.ObjectChecker.ErrorType Potential issues identified by the checker.ObjectDatabase Abstraction of arbitrary object storage.ObjectId A SHA-1 abstraction. -
Classes in org.eclipse.jgit.lib used by org.eclipse.jgit.internal.revwalk Class Description AnyObjectId A (possibly mutable) SHA-1 abstraction.BitmapIndex.Bitmap A bitmap representation of ObjectIds that can be iterated to return the underlyingObjectIds or operated on with otherBitmaps.BitmapIndex.BitmapBuilder A builder for a bitmap. -
Classes in org.eclipse.jgit.lib used by org.eclipse.jgit.internal.storage.dfs Class Description AbbreviatedObjectId A prefix abbreviation of anObjectId.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.BatchRefUpdate Batch of reference updates to be applied to a repository.BitmapIndex A compressed bitmap representation of the entire object graph.BitmapIndex.BitmapBuilder A builder for a bitmap.Config Git style.config,.gitconfig,.gitmodulesfile.ObjectChecker Verifies that an object is formatted correctly.ObjectDatabase Abstraction of arbitrary object storage.ObjectId A SHA-1 abstraction.ObjectIdSet Simple set of ObjectIds.ObjectInserter Inserts objects into an existingObjectDatabase.ObjectLoader Base class for a set of loaders for different representations of Git objects.ObjectReader Reads anObjectDatabasefor a single thread.ProgressMonitor A progress reporting interface.Ref Pairing of a name and theObjectIdit currently has.RefDatabase Abstraction of name toObjectIdmapping.ReflogReader Utility for reading reflog entriesRefRename A RefUpdate combination for renaming a reference.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.internal.storage.file Class Description AbbreviatedObjectId A prefix abbreviation of anObjectId.AnyObjectId A (possibly mutable) SHA-1 abstraction.BaseRepositoryBuilder Base builder to customize repository construction.BatchRefUpdate Batch of reference updates to be applied to a repository.BitmapIndex A compressed bitmap representation of the entire object graph.BitmapIndex.Bitmap A bitmap representation of ObjectIds that can be iterated to return the underlyingObjectIds or operated on with otherBitmaps.BitmapObject Base object type accessed during bitmap expansion.CheckoutEntry Parsed information about a checkout.Config Git style.config,.gitconfig,.gitmodulesfile.ObjectDatabase Abstraction of arbitrary object storage.ObjectId A SHA-1 abstraction.ObjectIdOwnerMap Fast, efficient map forObjectIdsubclasses in only one map.ObjectIdOwnerMap.Entry Type of entry stored in theObjectIdOwnerMap.ObjectIdSet Simple set of ObjectIds.ObjectInserter Inserts objects into an existingObjectDatabase.ObjectLoader Base class for a set of loaders for different representations of Git objects.ObjectReader Reads anObjectDatabasefor a single thread.PersonIdent A combination of a person identity and time in Git.ProgressMonitor A progress reporting interface.Ref Pairing of a name and theObjectIdit currently has.RefDatabase Abstraction of name toObjectIdmapping.ReflogEntry Parsed reflog entryReflogReader Utility for reading reflog entriesRefRename A RefUpdate combination for renaming a reference.RefUpdate Creates, updates or deletes any reference.Repository Represents a Git repository. -
Classes in org.eclipse.jgit.lib used by org.eclipse.jgit.internal.storage.io Class Description ProgressMonitor A progress reporting interface. -
Classes in org.eclipse.jgit.lib used by org.eclipse.jgit.internal.storage.pack Class Description AnyObjectId A (possibly mutable) SHA-1 abstraction.BitmapIndex.BitmapBuilder A builder for a bitmap.ObjectId A SHA-1 abstraction.ObjectIdOwnerMap Fast, efficient map forObjectIdsubclasses in only one map.ObjectIdOwnerMap.Entry Type of entry stored in theObjectIdOwnerMap.ObjectIdSet Simple set of ObjectIds.ObjectReader Reads anObjectDatabasefor a single thread.ProgressMonitor A progress reporting interface.Repository Represents a Git repository. -
Classes in org.eclipse.jgit.lib used by org.eclipse.jgit.internal.storage.reftable Class Description AnyObjectId A (possibly mutable) SHA-1 abstraction.BatchRefUpdate Batch of reference updates to be applied to a repository.Config Git style.config,.gitconfig,.gitmodulesfile.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 theObjectIdit currently has.RefDatabase Abstraction of name toObjectIdmapping.ReflogEntry Parsed reflog entryReflogReader Utility for reading reflog entriesRepository Represents a Git repository. -
Classes in org.eclipse.jgit.lib used by org.eclipse.jgit.internal.submodule Class Description ObjectChecker.ErrorType Potential issues identified by the checker. -
Classes in org.eclipse.jgit.lib used by org.eclipse.jgit.internal.transport.connectivity Class Description ObjectId A SHA-1 abstraction.ProgressMonitor A progress reporting interface. -
Classes in org.eclipse.jgit.lib used by org.eclipse.jgit.lib Class Description AbbrevConfig Git configuration option core.abbrevAbbreviatedObjectId A prefix abbreviation of anObjectId.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.BitmapIndex A compressed bitmap representation of the entire object graph.BitmapIndex.Bitmap A bitmap representation of ObjectIds that can be iterated to return the underlyingObjectIds or operated on with otherBitmaps.BitmapIndex.BitmapBuilder A builder for a bitmap.BitmapObject Base object type accessed during bitmap expansion.BlobObjectChecker Verifies that a blob object is a valid object.BranchConfig.BranchRebaseMode Config values for branch.[name].rebase (and pull.rebase).BranchTrackingStatus Status of a branch's relation to its remote-tracking branch.CheckoutEntry Parsed information about a checkout.CommitBuilder Mutable builder to construct a commit recording the state of a project.CommitConfig The standard "commit" configuration parameters.CommitConfig.CleanupMode How to clean up commit messages when committing.Config Git style.config,.gitconfig,.gitmodulesfile.Config.ConfigEnum Converts enumeration values into configuration options and vice-versa, allowing to match a config option with an enum value.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 forcore.autocrlf.CoreConfig.CheckStat Permissible values forcore.checkstat.CoreConfig.EOL Permissible values forcore.eol.CoreConfig.EolStreamType EOL stream conversion protocol.CoreConfig.HideDotFiles Options for hiding files whose names start with a period.CoreConfig.LogRefUpdates Permissible values forcore.logAllRefUpdates.CoreConfig.SymLinks Options for symlink handlingFileMode Constants describing various file modes recognized by GIT.GitmoduleEntry A .gitmodules file found in the pack.GpgConfig Typed access to GPG related configuration options.GpgConfig.GpgFormat Config values for gpg.format.GpgSignature A structure for holding GPG signature together with additional related data.GpgSignatureVerifier AGpgVerifiercan verify GPG signatures on git commits and tags.GpgSignatureVerifier.SignatureVerification ASignatureVerificationreturns data about a (positively or negatively) verified signature.GpgSignatureVerifier.TrustLevel The owner's trust in a public key.GpgSignatureVerifierFactory AGpgSignatureVerifierFactorycreatesGpgSignatureVerifierinstances.GpgSigner Creates GPG signatures for Git objects.IndexDiff.StageState Represents the state of the index for a certain path regarding the stages - which stages exist for a path and which not (base, ours, theirs).IndexDiff.WorkingTreeIteratorFactory A factory to producing WorkingTreeIteratorsNullProgressMonitor A NullProgressMonitor does not report progress anywhere.ObjectBuilder Common base class forCommitBuilderandTagBuilder.ObjectChecker Verifies that an object is formatted correctly.ObjectChecker.ErrorType Potential issues identified by the checker.ObjectDatabase Abstraction of arbitrary object storage.ObjectId A SHA-1 abstraction.ObjectIdOwnerMap.Entry Type of entry stored in theObjectIdOwnerMap.ObjectIdRef ObjectIdSet Simple set of ObjectIds.ObjectInserter Inserts objects into an existingObjectDatabase.ObjectLoader Base class for a set of loaders for different representations of Git objects.ObjectReader Reads anObjectDatabasefor a single thread.ObjectStream Stream of data coming from an object loaded byObjectLoader.PersonIdent A combination of a person identity and time in Git.ProgressMonitor A progress reporting interface.RebaseTodoLine Describes a single line in a file formatted like the git-rebase-todo file.RebaseTodoLine.Action Describes rebase actionsRef Pairing of a name and theObjectIdit currently has.Ref.Storage Location where aRefis stored.RefComparator Util for sorting (or comparing) Ref instances by name.RefDatabase Abstraction of name toObjectIdmapping.ReflogEntry Parsed reflog entryReflogReader Utility for reading reflog entriesRefRename 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.RepositoryBuilderFactory A factory forBaseRepositoryBuilders.RepositoryCache.FileKey Location of a Repository, using the standard java.io.File API.RepositoryCache.Key Abstract hash key forRepositoryCacheentries.RepositoryCacheConfig Configuration parameters for JVM-wide repository cache used by JGit.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.SubmoduleConfig.FetchRecurseSubmodulesMode Config values for submodule.[name].fetchRecurseSubmodules.TagBuilder Mutable builder to construct an annotated tag recording a project state.TreeFormatter Mutable formatter to construct a single tree object.TypedConfigGetter Something that knows how to convert plain strings from a gitConfigto typed values.UserConfig The standard "user" configuration parameters. -
Classes in org.eclipse.jgit.lib used by org.eclipse.jgit.merge Class Description AnyObjectId A (possibly mutable) SHA-1 abstraction.Config Git style.config,.gitconfig,.gitmodulesfile.Config.SectionParser Parses a section of the configuration into an application model object.CoreConfig.EolStreamType EOL stream conversion protocol.FileMode Constants describing various file modes recognized by GIT.ObjectId A SHA-1 abstraction.ObjectInserter Inserts objects into an existingObjectDatabase.ObjectReader Reads anObjectDatabasefor a single thread.ProgressMonitor A progress reporting interface.Ref Pairing of a name and theObjectIdit currently has.Repository Represents a Git repository. -
Classes in org.eclipse.jgit.lib used by org.eclipse.jgit.notes Class Description AnyObjectId A (possibly mutable) SHA-1 abstraction.ObjectId A SHA-1 abstraction.ObjectInserter Inserts objects into an existingObjectDatabase.ObjectReader Reads anObjectDatabasefor a single thread.Repository Represents a Git repository. -
Classes in org.eclipse.jgit.lib used by org.eclipse.jgit.patch Class Description AbbreviatedObjectId A prefix abbreviation of anObjectId.FileMode Constants describing various file modes recognized by GIT.ObjectId A SHA-1 abstraction.ObjectInserter Inserts objects into an existingObjectDatabase.Repository Represents a Git repository. -
Classes in org.eclipse.jgit.lib used by org.eclipse.jgit.revplot Class Description AnyObjectId A (possibly mutable) SHA-1 abstraction.ObjectId A SHA-1 abstraction.ObjectIdOwnerMap.Entry Type of entry stored in theObjectIdOwnerMap.Ref Pairing of a name and theObjectIdit currently has.Repository Represents a Git repository. -
Classes in org.eclipse.jgit.lib used by org.eclipse.jgit.revwalk Class Description AnyObjectId A (possibly mutable) SHA-1 abstraction.AsyncOperation Asynchronous operation handle.BitmapIndex A compressed bitmap representation of the entire object graph.BitmapIndex.Bitmap A bitmap representation of ObjectIds that can be iterated to return the underlyingObjectIds or operated on with otherBitmaps.BitmapIndex.BitmapBuilder A builder for a bitmap.ObjectId A SHA-1 abstraction.ObjectIdOwnerMap.Entry Type of entry stored in theObjectIdOwnerMap.ObjectReader Reads anObjectDatabasefor a single thread.PersonIdent A combination of a person identity and time in Git.ProgressMonitor A progress reporting interface.Ref Pairing of a name and theObjectIdit currently has.Repository Represents a Git repository. -
Classes in org.eclipse.jgit.lib used by org.eclipse.jgit.revwalk.filter Class Description AnyObjectId A (possibly mutable) SHA-1 abstraction. -
Classes in org.eclipse.jgit.lib used by org.eclipse.jgit.storage.file Class Description BaseRepositoryBuilder Base builder to customize repository construction.Config Git style.config,.gitconfig,.gitmodulesfile.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 Class Description Config Git style.config,.gitconfig,.gitmodulesfile.ObjectId A SHA-1 abstraction.Repository Represents a Git repository. -
Classes in org.eclipse.jgit.lib used by org.eclipse.jgit.submodule Class Description AnyObjectId A (possibly mutable) SHA-1 abstraction.BaseRepositoryBuilder Base builder to customize repository construction.Config Git style.config,.gitconfig,.gitmodulesfile.ObjectId A SHA-1 abstraction.Repository Represents a Git repository.RepositoryBuilderFactory A factory forBaseRepositoryBuilders. -
Classes in org.eclipse.jgit.lib used by org.eclipse.jgit.transport Class Description AnyObjectId A (possibly mutable) SHA-1 abstraction.BatchRefUpdate Batch of reference updates to be applied to a repository.Config Git style.config,.gitconfig,.gitmodulesfile.Config.ConfigEnum Converts enumeration values into configuration options and vice-versa, allowing to match a config option with an enum value.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 theObjectIdOwnerMap.ObjectIdSubclassMap Fast, efficient map specifically forObjectIdsubclasses.ObjectReader Reads anObjectDatabasefor a single thread.PersonIdent A combination of a person identity and time in Git.ProgressMonitor A progress reporting interface.Ref Pairing of a name and theObjectIdit 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 Class Description Repository Represents a Git repository. -
Classes in org.eclipse.jgit.lib used by org.eclipse.jgit.treewalk Class Description AnyObjectId A (possibly mutable) SHA-1 abstraction.Config.SectionParser Parses a section of the configuration into an application model object.CoreConfig.AutoCRLF Permissible values forcore.autocrlf.CoreConfig.CheckStat Permissible values forcore.checkstat.CoreConfig.EOL Permissible values forcore.eol.CoreConfig.EolStreamType EOL stream conversion protocol.CoreConfig.HideDotFiles Options for hiding files whose names start with a period.CoreConfig.SymLinks Options for symlink handlingFileMode Constants describing various file modes recognized by GIT.MutableObjectId A mutable SHA-1 abstraction.ObjectId A SHA-1 abstraction.ObjectReader Reads anObjectDatabasefor a single thread.Repository Represents a Git repository. -
Classes in org.eclipse.jgit.lib used by org.eclipse.jgit.util Class Description Config Git style.config,.gitconfig,.gitmodulesfile.GpgSignatureVerifier.SignatureVerification ASignatureVerificationreturns data about a (positively or negatively) verified signature.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 theObjectIdit currently has.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.util.io Class Description CoreConfig.EolStreamType EOL stream conversion protocol. -
Classes in org.eclipse.jgit.lib used by org.eclipse.jgit.util.sha1 Class Description MutableObjectId A mutable SHA-1 abstraction.ObjectId A SHA-1 abstraction.