Uses of Package
org.eclipse.jgit.lib
-
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).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
,.gitmodules
file.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 AGpgVerifier
can verify GPG signatures on git commits and tags.GpgSignatureVerifier.SignatureVerification ASignatureVerification
returns 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.ObjectIdOwnerMap.Entry Type of entry stored in theObjectIdOwnerMap
.ObjectInserter Inserts objects into an existingObjectDatabase
.ObjectLoader Base class for a set of loaders for different representations of Git objects.ObjectReader Reads anObjectDatabase
for 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.Ref Pairing of a name and theObjectId
it currently has.ReflogEntry Parsed reflog entryRefUpdate Creates, updates or deletes any reference.Repository Represents a Git repository.RepositoryState Important state of the repository that affects what can and cannot bed done.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 theObjectId
it currently has.RefUpdate.Result Status of an update request. -
Classes in org.eclipse.jgit.lib used by org.eclipse.jgit.archive Class Description 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. -
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.awtui Class Description PersonIdent A combination of a person identity and time in Git.Ref Pairing of a name and theObjectId
it currently has. -
Classes in org.eclipse.jgit.lib used by org.eclipse.jgit.blame Class Description AnyObjectId A (possibly mutable) SHA-1 abstraction.MutableObjectId A mutable SHA-1 abstraction.ObjectId A SHA-1 abstraction.ObjectIdOwnerMap.Entry Type of entry stored in theObjectIdOwnerMap
.ObjectReader Reads anObjectDatabase
for a single thread.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
,.gitmodules
file.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 anObjectDatabase
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 Class Description AnyObjectId A (possibly mutable) SHA-1 abstraction.Config Git style.config
,.gitconfig
,.gitmodules
file.Config.ConfigEnum Converts enumeration values into configuration options and vice-versa, allowing to match a config option with an enum value.CoreConfig.EolStreamType EOL stream conversion protocol.FileMode Constants describing various file modes recognized by GIT.ObjectChecker Verifies that an object is formatted correctly.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 anObjectDatabase
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.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.ObjectInserter Inserts objects into an existingObjectDatabase
.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.gpg.bc Class Description GpgSigner Creates GPG signatures for Git objects. -
Classes in org.eclipse.jgit.lib used by org.eclipse.jgit.gpg.bc.internal Class Description CommitBuilder Mutable builder to construct a commit recording the state of a project.GpgConfig Typed access to GPG related configuration options.GpgObjectSigner Creates GPG signatures for Git objects.GpgSignatureVerifier AGpgVerifier
can verify GPG signatures on git commits and tags.GpgSignatureVerifier.SignatureVerification ASignatureVerification
returns data about a (positively or negatively) verified signature.GpgSignatureVerifier.TrustLevel The owner's trust in a public key.GpgSignatureVerifierFactory AGpgSignatureVerifierFactory
createsGpgSignatureVerifier
instances.GpgSigner Creates GPG signatures for Git objects.ObjectBuilder Common base class forCommitBuilder
andTagBuilder
.PersonIdent A combination of a person identity and time in Git. -
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.http.server Class Description Repository Represents a Git repository. -
Classes in org.eclipse.jgit.lib used by org.eclipse.jgit.http.server.resolver Class Description Config Git style.config
,.gitconfig
,.gitmodules
file.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.internal.diffmergetool Class Description Config Git style.config
,.gitconfig
,.gitmodules
file.Config.SectionParser Parses a section of the configuration into an application model object.Repository Represents a Git repository. -
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.ObjectIdOwnerMap.Entry Type of entry stored in theObjectIdOwnerMap
. -
Classes in org.eclipse.jgit.lib used by org.eclipse.jgit.internal.revwalk Class Description AnyObjectId A (possibly mutable) SHA-1 abstraction.BitmapIndex A compressed bitmap representation of the entire object graph.BitmapIndex.Bitmap A bitmap representation of ObjectIds that can be iterated to return the underlyingObjectId
s or operated on with otherBitmap
s.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
,.gitmodules
file.ObjectChecker Verifies that an object is formatted correctly.ObjectDatabase Abstraction of arbitrary object storage.ObjectId A SHA-1 abstraction.ObjectIdOwnerMap Fast, efficient map forObjectId
subclasses 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 anObjectDatabase
for a single thread.ObjectStream Stream of data coming from an object loaded byObjectLoader
.ProgressMonitor A progress reporting interface.Ref Pairing of a name and theObjectId
it currently has.RefDatabase Abstraction of name toObjectId
mapping.ReflogReader 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.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 underlyingObjectId
s or operated on with otherBitmap
s.BitmapIndex.BitmapBuilder A builder for a bitmap.BitmapObject Base object type accessed during bitmap expansion.CheckoutEntry Parsed information about a checkout.Config Git style.config
,.gitconfig
,.gitmodules
file.Config.SectionParser Parses a section of the configuration into an application model object.MutableObjectId A mutable SHA-1 abstraction.ObjectDatabase Abstraction of arbitrary object storage.ObjectId A SHA-1 abstraction.ObjectIdOwnerMap Fast, efficient map forObjectId
subclasses in only one map.ObjectIdOwnerMap.Entry Type of entry stored in theObjectIdOwnerMap
.ObjectIdRef ObjectIdRef.PeeledNonTag A reference to a non-tag object coming from a cached source.ObjectIdRef.PeeledTag An annotated tag whose peeled object has been cached.ObjectIdRef.Unpeeled Any reference whose peeled value is not yet known.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 anObjectDatabase
for 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.Ref Pairing of a name and theObjectId
it currently has.RefDatabase Abstraction of name toObjectId
mapping.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.SymbolicRef A reference that indirectly points at anotherRef
. -
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.MutableObjectId A mutable SHA-1 abstraction.ObjectId A SHA-1 abstraction.ObjectIdOwnerMap Fast, efficient map forObjectId
subclasses in only one map.ObjectIdOwnerMap.Entry Type of entry stored in theObjectIdOwnerMap
.ObjectIdSet Simple set of ObjectIds.ObjectReader Reads anObjectDatabase
for a single thread.ProgressMonitor A progress reporting interface.Repository Represents a Git repository.ThreadSafeProgressMonitor Wrapper around the generalProgressMonitor
to make it thread safe. -
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
,.gitmodules
file.ObjectId A SHA-1 abstraction.ObjectIdOwnerMap.Entry Type of entry stored in theObjectIdOwnerMap
.ObjectIdSubclassMap Fast, efficient map specifically forObjectId
subclasses.PersonIdent A combination of a person identity and time in Git.ProgressMonitor A progress reporting interface.Ref Pairing of a name and theObjectId
it currently has.RefDatabase Abstraction of name toObjectId
mapping.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.lfs Class Description AnyObjectId A (possibly mutable) SHA-1 abstraction.ObjectLoader Base class for a set of loaders for different representations of Git objects.ObjectReader Reads anObjectDatabase
for a single thread.ObjectStream Stream of data coming from an object loaded byObjectLoader
.Repository Represents a Git repository. -
Classes in org.eclipse.jgit.lib used by org.eclipse.jgit.lfs.internal Class Description Config Git style.config
,.gitconfig
,.gitmodules
file.Repository Represents a Git repository. -
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.BatchingProgressMonitor.Task 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 underlyingObjectId
s or operated on with otherBitmap
s.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
,.gitmodules
file.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.Config.StringReader ConfigLine A line in a GitConfig
file.ConfigSnapshot ConfigSnapshot.CaseFoldingSet ConfigSnapshot.SectionNames 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 AGpgVerifier
can verify GPG signatures on git commits and tags.GpgSignatureVerifier.SignatureVerification ASignatureVerification
returns data about a (positively or negatively) verified signature.GpgSignatureVerifier.TrustLevel The owner's trust in a public key.GpgSignatureVerifierFactory AGpgSignatureVerifierFactory
createsGpgSignatureVerifier
instances.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).IndexDiff.WorkingTreeIteratorFactory A factory to producing WorkingTreeIteratorsMutableObjectId A mutable SHA-1 abstraction.NullProgressMonitor A NullProgressMonitor does not report progress anywhere.ObjectBuilder Common base class forCommitBuilder
andTagBuilder
.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 anObjectDatabase
for 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 theObjectId
it currently has.Ref.Storage Location where aRef
is stored.RefComparator Util for sorting (or comparing) Ref instances by name.RefDatabase Abstraction of name toObjectId
mapping.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.RefUpdate.Store Handle the abstraction of storing a ref update.Repository Represents a Git repository.RepositoryBuilderFactory A factory forBaseRepositoryBuilder
s.RepositoryCache Cache of activeRepository
instances.RepositoryCache.FileKey Location of a Repository, using the standard java.io.File API.RepositoryCache.Key Abstract hash key forRepositoryCache
entries.RepositoryCache.Lock 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 gitConfig
to 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
,.gitmodules
file.Config.SectionParser Parses a section of the configuration into an application model object.ObjectId A SHA-1 abstraction.ObjectInserter Inserts objects into an existingObjectDatabase
.ObjectReader Reads anObjectDatabase
for 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 theObjectId
it currently has.Repository Represents a Git repository. -
Classes in org.eclipse.jgit.lib used by org.eclipse.jgit.notes Class Description AbbreviatedObjectId A prefix abbreviation of anObjectId
.AnyObjectId A (possibly mutable) SHA-1 abstraction.FileMode Constants describing various file modes recognized by GIT.MutableObjectId A mutable SHA-1 abstraction.ObjectId A SHA-1 abstraction.ObjectInserter Inserts objects into an existingObjectDatabase
.ObjectReader Reads anObjectDatabase
for a single thread.Repository Represents a Git repository.TreeFormatter Mutable formatter to construct a single tree object. -
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. -
Classes in org.eclipse.jgit.lib used by org.eclipse.jgit.pgm Class Description AnyObjectId A (possibly mutable) SHA-1 abstraction.FileMode Constants describing various file modes recognized by GIT.GpgConfig Typed access to GPG related configuration options.GpgSignatureVerifier AGpgVerifier
can verify GPG signatures on git commits and tags.GpgSignatureVerifier.SignatureVerification ASignatureVerification
returns data about a (positively or negatively) verified signature.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.ObjectReader Reads anObjectDatabase
for a single thread.PersonIdent A combination of a person identity and time in Git.Ref Pairing of a name and theObjectId
it currently has.ReflogEntry Parsed reflog entryRefUpdate.Result Status of an update request.Repository Represents a Git repository.StoredConfig Persistent configuration that can be stored and loaded from a location.SubmoduleConfig.FetchRecurseSubmodulesMode Config values for submodule.[name].fetchRecurseSubmodules. -
Classes in org.eclipse.jgit.lib used by org.eclipse.jgit.pgm.debug Class Description ObjectId A SHA-1 abstraction.ObjectReader Reads anObjectDatabase
for 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 theObjectId
it currently has.Repository Represents a Git repository. -
Classes in org.eclipse.jgit.lib used by org.eclipse.jgit.pgm.internal Class Description GpgSignatureVerifier.SignatureVerification ASignatureVerification
returns data about a (positively or negatively) verified signature.PersonIdent A combination of a person identity and time in Git. -
Classes in org.eclipse.jgit.lib used by org.eclipse.jgit.pgm.opt Class Description ObjectId A SHA-1 abstraction.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 theObjectId
it 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 underlyingObjectId
s or operated on with otherBitmap
s.BitmapIndex.BitmapBuilder A builder for a bitmap.MutableObjectId A mutable SHA-1 abstraction.ObjectId A SHA-1 abstraction.ObjectIdOwnerMap Fast, efficient map forObjectId
subclasses in only one map.ObjectIdOwnerMap.Entry Type of entry stored in theObjectIdOwnerMap
.ObjectLoader Base class for a set of loaders for different representations of Git objects.ObjectReader Reads anObjectDatabase
for 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 theObjectId
it 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
,.gitmodules
file.ObjectId A SHA-1 abstraction.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
,.gitmodules
file.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
,.gitmodules
file.ObjectId A SHA-1 abstraction.Repository Represents a Git repository.RepositoryBuilderFactory A factory forBaseRepositoryBuilder
s.StoredConfig Persistent configuration that can be stored and loaded from a location. -
Classes in org.eclipse.jgit.lib used by org.eclipse.jgit.transport Class Description AnyObjectId A (possibly mutable) SHA-1 abstraction.BatchingProgressMonitor ProgressMonitor that batches update events.BatchRefUpdate Batch of reference updates to be applied to a repository.Config Git style.config
,.gitconfig
,.gitmodules
file.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.MutableObjectId A mutable SHA-1 abstraction.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 Fast, efficient map forObjectId
subclasses in only one map.ObjectIdOwnerMap.Entry Type of entry stored in theObjectIdOwnerMap
.ObjectIdSet Simple set of ObjectIds.ObjectIdSubclassMap Fast, efficient map specifically forObjectId
subclasses.ObjectInserter Inserts objects into an existingObjectDatabase
.ObjectReader Reads anObjectDatabase
for 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 theObjectId
it currently has.Ref.Storage Location where aRef
is stored.RefUpdate Creates, updates or deletes any reference.RefUpdate.Result Status of an update request.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.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 Git style.config
,.gitconfig
,.gitmodules
file.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 anObjectDatabase
for 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
,.gitmodules
file.GpgSignatureVerifier.SignatureVerification ASignatureVerification
returns data about a (positively or negatively) verified signature.ObjectChecker Verifies that an object is formatted correctly.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 theObjectId
it 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.