A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
All Classes All Packages

## A

a - Variable in class org.eclipse.jgit.diff.MyersDiff
  The first text to be compared.
a(S, Edit) - Static method in class org.eclipse.jgit.diff.Subsequence
  Construct a subsequence around the A region/base sequence.
abbreviate(int) - Method in class org.eclipse.jgit.lib.AnyObjectId
  Return an abbreviation (prefix) of this object SHA-1.
abbreviate(AnyObjectId) - Method in class org.eclipse.jgit.lib.ObjectReader
  Obtain a unique abbreviation (prefix) of an object SHA-1.
abbreviate(AnyObjectId, int) - Method in class org.eclipse.jgit.lib.ObjectReader
  Obtain a unique abbreviation (prefix) of an object SHA-1.
AbbreviatedObjectId - Class in org.eclipse.jgit.lib
  A prefix abbreviation of an `ObjectId`.
abbreviationLengthMustBeNonNegative - Variable in class org.eclipse.jgit.internal.JGitText
ABORT - org.eclipse.jgit.api.RebaseCommand.Operation
  Aborts and resets the current rebase
ABORTED - org.eclipse.jgit.api.MergeResult.MergeStatus
ABORTED - org.eclipse.jgit.api.RebaseResult.Status
  Aborted; the original HEAD was restored
abortingRebase - Variable in class org.eclipse.jgit.internal.JGitText
abortingRebaseFailed - Variable in class org.eclipse.jgit.internal.JGitText
abortingRebaseFailedNoOrigHead - Variable in class org.eclipse.jgit.internal.JGitText
AbstractAdvertiseRefsHook - Class in org.eclipse.jgit.transport
  Implementation of `AdvertiseRefsHook` that advertises the same refs for upload-pack and receive-pack.
AbstractAdvertiseRefsHook() - Constructor for class org.eclipse.jgit.transport.AbstractAdvertiseRefsHook
AbstractMatcher - Class in org.eclipse.jgit.ignore.internal
  Base class for default methods as `AbstractMatcher.toString()` and such.
AbstractPlotRenderer<TLane extends PlotLane,​TColor> - Class in org.eclipse.jgit.revplot
  Basic commit graph renderer for graphical user interfaces.
AbstractPlotRenderer() - Constructor for class org.eclipse.jgit.revplot.AbstractPlotRenderer
AbstractTreeIterator - Class in org.eclipse.jgit.treewalk
  Walks a Git tree (directory) in Git sort order.
AbstractTreeIterator() - Constructor for class org.eclipse.jgit.treewalk.AbstractTreeIterator
  Create a new iterator with no parent.
AbstractTreeIterator(byte[]) - Constructor for class org.eclipse.jgit.treewalk.AbstractTreeIterator
  Create a new iterator with no parent and a prefix.
AbstractTreeIterator(String) - Constructor for class org.eclipse.jgit.treewalk.AbstractTreeIterator
  Create a new iterator with no parent and a prefix.
AbstractTreeIterator(AbstractTreeIterator) - Constructor for class org.eclipse.jgit.treewalk.AbstractTreeIterator
  Create an iterator for a subtree of an existing iterator.
AbstractTreeIterator(AbstractTreeIterator, byte[], int) - Constructor for class org.eclipse.jgit.treewalk.AbstractTreeIterator
  Create an iterator for a subtree of an existing iterator.
account - Variable in class org.eclipse.jgit.transport.NetRC.NetRCEntry
  account netrc entry
ACKED_BY - Static variable in class org.eclipse.jgit.revwalk.FooterKey
  Standard `Acked-by`
add() - Method in class org.eclipse.jgit.api.Git
  Returns a command object to execute a `Add` command
add(int) - Method in class org.eclipse.jgit.util.IntList
  Add an entry to the end of the list.
add(int, int, int, MergeChunk.ConflictState) - Method in class org.eclipse.jgit.merge.MergeResult
  Adds a new range from one of the merged sequences or from the common predecessor.
add(int, E) - Method in class org.eclipse.jgit.revwalk.RevObjectList
add(int, T) - Method in class org.eclipse.jgit.util.BlockList
add(int, T) - Method in class org.eclipse.jgit.util.RefList
  Add an item at a specific index.
add(long) - Method in class org.eclipse.jgit.util.LongList
  Add an entry to the end of the list.
add(InputStream) - Method in class org.eclipse.jgit.util.io.UnionInputStream
  Add the given InputStream onto the end of the stream queue.
add(Iterable<ObjectId>) - Method in class org.eclipse.jgit.api.NameRevCommand
  Add multiple objects to search for.
add(String) - Method in class org.eclipse.jgit.api.PushCommand
  Add a reference to push.
add(DiffEntry) - Method in class org.eclipse.jgit.diff.RenameDetector
  Add an entry to be considered for rename detection.
add(DirCacheEditor.PathEdit) - Method in class org.eclipse.jgit.dircache.DirCacheEditor
  Append one edit command to the list of commands to be applied.
add(DirCacheEntry) - Method in class org.eclipse.jgit.dircache.DirCacheBuilder
  Append one entry into the resulting entry list.
add(DfsPackFile) - Method in class org.eclipse.jgit.internal.storage.dfs.DfsPackCompactor
  Add a pack to be compacted.
add(AnyObjectId) - Method in class org.eclipse.jgit.api.LogCommand
  Mark a commit to start graph traversal from.
add(AnyObjectId, int) - Method in interface org.eclipse.jgit.lib.BitmapIndex.BitmapBuilder
  Adds the id and the existing bitmap for the id, if one exists, to the bitmap.
add(ObjectId) - Method in class org.eclipse.jgit.api.NameRevCommand
  Add an object to search for.
add(Ref) - Method in class org.eclipse.jgit.api.PushCommand
  Add a reference to push.
add(RevCommit) - Method in class org.eclipse.jgit.revwalk.DateRevQueue
add(RevCommit) - Method in class org.eclipse.jgit.revwalk.FIFORevQueue
add(RevCommit) - Method in class org.eclipse.jgit.revwalk.LIFORevQueue
add(RevFlag) - Method in class org.eclipse.jgit.revwalk.RevFlagSet
add(RevFlag) - Method in class org.eclipse.jgit.revwalk.RevObject
  Add a flag to this object.
add(RevFlagSet) - Method in class org.eclipse.jgit.revwalk.RevObject
  Add a set of flags to this object.
add(CachedAuthenticator.CachedAuthentication) - Static method in class org.eclipse.jgit.util.CachedAuthenticator
  Add a cached authentication for future use.
add(Q) - Method in class org.eclipse.jgit.lib.ObjectIdOwnerMap
  Store an object for future lookup.
add(Q) - Method in class org.eclipse.jgit.lib.ObjectIdSubclassMap
  Store an object for future lookup.
add(T) - Method in class org.eclipse.jgit.util.BlockList
add(T) - Method in class org.eclipse.jgit.util.RefList.Builder
  Add the reference to the end of the array.
ADD - org.eclipse.jgit.diff.DiffEntry.ChangeType
  Add a new file to the project
addAdditionalRefs(Iterable<Ref>) - Method in class org.eclipse.jgit.revplot.PlotWalk
  Add additional refs to the walk
addAll(Collection<DiffEntry>) - Method in class org.eclipse.jgit.diff.RenameDetector
  Add entries to be considered for rename detection.
addAll(Ref[], int, int) - Method in class org.eclipse.jgit.util.RefList.Builder
  Add all items from a source array.
addAll(BlockList<T>) - Method in class org.eclipse.jgit.util.BlockList
  Quickly append all elements of another BlockList.
addAll(T[], int, int) - Method in class org.eclipse.jgit.util.BlockList
  Quickly append all elements from an array.
addAlternateObjectDirectories(File[]) - Method in class org.eclipse.jgit.lib.BaseRepositoryBuilder
  Add alternate object directories to the search list.
addAlternateObjectDirectories(Collection<File>) - Method in class org.eclipse.jgit.lib.BaseRepositoryBuilder
  Add alternate object directories to the search list.
addAlternateObjectDirectory(File) - Method in class org.eclipse.jgit.internal.storage.dfs.DfsRepositoryBuilder
addAlternateObjectDirectory(File) - Method in class org.eclipse.jgit.lib.BaseRepositoryBuilder
  Add an alternate object directory to the search list.
addAnnotatedTags() - Method in class org.eclipse.jgit.api.NameRevCommand
  Add all annotated tags under `refs/tags/` to the set that all results must match.
addBitmap(AnyObjectId, EWAHCompressedBitmap, int) - Method in class org.eclipse.jgit.internal.storage.file.PackBitmapIndexBuilder
  Stores the bitmap for the objectId.
addBitmap(AnyObjectId, BitmapIndex.Bitmap, int) - Method in class org.eclipse.jgit.internal.storage.file.PackBitmapIndexBuilder
  Stores the bitmap for the objectId.
addCeilingDirectories(File[]) - Method in class org.eclipse.jgit.lib.BaseRepositoryBuilder
  Add ceiling directories to the search list.
addCeilingDirectories(Collection<File>) - Method in class org.eclipse.jgit.lib.BaseRepositoryBuilder
  Add ceiling directories to the search list.
addCeilingDirectory(File) - Method in class org.eclipse.jgit.lib.BaseRepositoryBuilder
  Add a ceiling directory to the search limit list.
addChangeListener(ConfigChangedListener) - Method in class org.eclipse.jgit.lib.Config
  Adds a listener to be notified about changes.
addCommand(Collection<ReceiveCommand>) - Method in class org.eclipse.jgit.lib.BatchRefUpdate
  Add commands to this batch update.
addCommand(ReceiveCommand) - Method in class org.eclipse.jgit.lib.BatchRefUpdate
  Add a single command to this batch update.
addCommand(ReceiveCommand...) - Method in class org.eclipse.jgit.lib.BatchRefUpdate
  Add commands to this batch update.
AddCommand - Class in org.eclipse.jgit.api
  A class used to execute a `Add` command.
AddCommand(Repository) - Constructor for class org.eclipse.jgit.api.AddCommand
addConfigChangedListener(ConfigChangedListener) - Method in class org.eclipse.jgit.events.ListenerList
  Register a ConfigChangedListener.
addConflict(String, int[][]) - Method in class org.eclipse.jgit.api.MergeResult
addConflict(String, MergeResult<?>) - Method in class org.eclipse.jgit.api.MergeResult
ADDED_BY_THEM - org.eclipse.jgit.lib.IndexDiff.StageState
  Only exists in theirs.
ADDED_BY_US - org.eclipse.jgit.lib.IndexDiff.StageState
  Only exists in ours.
addEntry(TreeEntry) - Method in class org.eclipse.jgit.lib.Tree
  Deprecated.
  Add the specified tree entry to this tree.
addError(FormatError) - Method in class org.eclipse.jgit.patch.Patch
  Add a formatting error to this patch script.
addFetchRefSpec(RefSpec) - Method in class org.eclipse.jgit.transport.RemoteConfig
  Add a new fetch RefSpec to this remote.
addFile(byte[], int) - Method in class org.eclipse.jgit.lib.Tree
  Deprecated.
  Adds a new or existing file with the specified name to this tree.
addFile(String) - Method in class org.eclipse.jgit.lib.Tree
  Deprecated.
  Adds a new or existing file with the specified name to this tree.
addFile(FileHeader) - Method in class org.eclipse.jgit.patch.Patch
  Add a single file to this patch.
addFileExt(PackExt) - Method in class org.eclipse.jgit.internal.storage.dfs.DfsPackDescription
  Adds the pack file extension to the known list.
addFilepattern(String) - Method in class org.eclipse.jgit.api.AddCommand
  Add a path to a file/directory whose content should be added.
addFilepattern(String) - Method in class org.eclipse.jgit.api.RmCommand
addIfAbsent(Q) - Method in class org.eclipse.jgit.lib.ObjectIdOwnerMap
  Store an object for future lookup.
addIfAbsent(Q) - Method in class org.eclipse.jgit.lib.ObjectIdSubclassMap
  Store an object for future lookup.
addIndexChangedListener(IndexChangedListener) - Method in class org.eclipse.jgit.events.ListenerList
  Register an IndexChangedListener.
addListener(Class<T>, T) - Method in class org.eclipse.jgit.events.ListenerList
  Add a listener to the list.
AddNoteCommand - Class in org.eclipse.jgit.api
  Add object notes.
AddNoteCommand(Repository) - Constructor for class org.eclipse.jgit.api.AddNoteCommand
addObject(RevObject) - Method in class org.eclipse.jgit.internal.storage.pack.PackWriter
  Include one object to the output file.
addParentId(AnyObjectId) - Method in class org.eclipse.jgit.lib.CommitBuilder
  Add a parent onto the end of the parent list.
addPath(String) - Method in class org.eclipse.jgit.api.CheckoutCommand
  Add a single slash-separated path to the list of paths to check out.
addPath(String) - Method in class org.eclipse.jgit.api.LogCommand
  Show only commits that affect any of the specified paths.
addPath(String) - Method in class org.eclipse.jgit.api.ResetCommand
addPath(String) - Method in class org.eclipse.jgit.api.StatusCommand
  Show only the status of files which match the given paths.
addPath(String) - Method in class org.eclipse.jgit.api.SubmoduleInitCommand
  Add repository-relative submodule path to initialize
addPath(String) - Method in class org.eclipse.jgit.api.SubmoduleStatusCommand
  Add repository-relative submodule path to limit status reporting to
addPath(String) - Method in class org.eclipse.jgit.api.SubmoduleSyncCommand
  Add repository-relative submodule path to synchronize
addPath(String) - Method in class org.eclipse.jgit.api.SubmoduleUpdateCommand
  Add repository-relative submodule path to initialize
addPrefix(String) - Method in class org.eclipse.jgit.api.NameRevCommand
  Add a ref prefix to the set that results must match.
addPushRefSpec(RefSpec) - Method in class org.eclipse.jgit.transport.RemoteConfig
  Add a new push RefSpec to this remote.
addPushURI(URIish) - Method in class org.eclipse.jgit.transport.RemoteConfig
  Add a new push-only URI to the end of the list of URIs.
addRange(AnyObjectId, AnyObjectId) - Method in class org.eclipse.jgit.api.LogCommand
  Adds the range `since..until`
addRef(Ref) - Method in class org.eclipse.jgit.api.NameRevCommand
  Add a ref to the set that all results must match.
addRefsChangedListener(RefsChangedListener) - Method in class org.eclipse.jgit.events.ListenerList
  Register a RefsChangedListener.
addSymref(String, String) - Method in class org.eclipse.jgit.transport.RefAdvertiser
  Add a symbolic ref to capabilities.
addTree(byte[], int) - Method in class org.eclipse.jgit.lib.Tree
  Deprecated.
  Adds a new or existing Tree with the specified name to this tree.
addTree(byte[], int, ObjectReader, AnyObjectId) - Method in class org.eclipse.jgit.dircache.DirCacheBuilder
  Recursively add an entire tree into this builder.
addTree(String) - Method in class org.eclipse.jgit.lib.Tree
  Deprecated.
  Adds a new or existing Tree with the specified name to this tree.
addTree(AnyObjectId) - Method in class org.eclipse.jgit.treewalk.TreeWalk
  Add an already existing tree object for walking.
addTree(AbstractTreeIterator) - Method in class org.eclipse.jgit.treewalk.TreeWalk
  Add an already created tree iterator for walking.
addUpdatedFile(File) - Method in class org.eclipse.jgit.api.ApplyResult
addURI(URIish) - Method in class org.eclipse.jgit.transport.RemoteConfig
  Add a new URI to the end of the list of URIs.
advertiseCapability(String) - Method in class org.eclipse.jgit.transport.RefAdvertiser
  Add one protocol capability to the initial advertisement.
ADVERTISED - org.eclipse.jgit.transport.UploadPack.RequestPolicy
  Client may only ask for objects the server advertised a reference for.
AdvertisedRequestValidator() - Constructor for class org.eclipse.jgit.transport.UploadPack.AdvertisedRequestValidator
advertiseHave(AnyObjectId) - Method in class org.eclipse.jgit.transport.RefAdvertiser
  Advertise one object is available using the magic `.have`.
advertiseId(AnyObjectId, String) - Method in class org.eclipse.jgit.transport.RefAdvertiser
  Advertise one object under a specific name.
advertisementCameBefore - Variable in class org.eclipse.jgit.internal.JGitText
advertisementOfCameBefore - Variable in class org.eclipse.jgit.internal.JGitText
advertiseRefs(BaseReceivePack) - Method in class org.eclipse.jgit.transport.AbstractAdvertiseRefsHook
advertiseRefs(BaseReceivePack) - Method in interface org.eclipse.jgit.transport.AdvertiseRefsHook
  Advertise refs for receive-pack.
advertiseRefs(BaseReceivePack) - Method in class org.eclipse.jgit.transport.AdvertiseRefsHookChain
advertiseRefs(UploadPack) - Method in class org.eclipse.jgit.transport.AbstractAdvertiseRefsHook
advertiseRefs(UploadPack) - Method in interface org.eclipse.jgit.transport.AdvertiseRefsHook
  Advertise refs for upload-pack.
advertiseRefs(UploadPack) - Method in class org.eclipse.jgit.transport.AdvertiseRefsHookChain
AdvertiseRefsHook - Interface in org.eclipse.jgit.transport
  Hook to allow callers to take over advertising refs to the client.
AdvertiseRefsHookChain - Class in org.eclipse.jgit.transport
  `AdvertiseRefsHook` that delegates to a list of other hooks.
after(long) - Static method in class org.eclipse.jgit.revwalk.filter.CommitTimeRevFilter
  Create a new filter to select commits after a given date/time.
after(Date) - Static method in class org.eclipse.jgit.revwalk.filter.CommitTimeRevFilter
  Create a new filter to select commits after a given date/time.
after(Edit) - Method in class org.eclipse.jgit.diff.Edit
  Construct a new edit representing the region after cut.
all() - Method in class org.eclipse.jgit.api.LogCommand
  Add all refs as commits to start the graph traversal from.
ALL - org.eclipse.jgit.api.ListBranchCommand.ListMode
  Corresponds to the -a option (all branches)
ALL - org.eclipse.jgit.submodule.SubmoduleWalk.IgnoreSubmoduleMode
  Ignore all modifications to submodules
ALL - Static variable in class org.eclipse.jgit.lib.RefDatabase
  Magic value for `RefDatabase.getRefs(String)` to return all references.
ALL - Static variable in class org.eclipse.jgit.revwalk.filter.RevFilter
  Default filter that always returns true (thread safe).
ALL - Static variable in class org.eclipse.jgit.treewalk.filter.TreeFilter
  Selects all tree entries.
ALREADY_UP_TO_DATE - org.eclipse.jgit.api.MergeResult.MergeStatus
AmazonS3 - Class in org.eclipse.jgit.transport
  A simple HTTP REST client for the Amazon S3 service.
AmazonS3(Properties) - Constructor for class org.eclipse.jgit.transport.AmazonS3
  Create a new S3 client for the supplied user information.
amazonS3ActionFailed - Variable in class org.eclipse.jgit.internal.JGitText
amazonS3ActionFailedGivingUp - Variable in class org.eclipse.jgit.internal.JGitText
ambiguousObjectAbbreviation - Variable in class org.eclipse.jgit.internal.JGitText
AmbiguousObjectException - Exception in org.eclipse.jgit.errors
  An `AbbreviatedObjectId` cannot be extended.
AmbiguousObjectException(AbbreviatedObjectId, Collection<ObjectId>) - Constructor for exception org.eclipse.jgit.errors.AmbiguousObjectException
  Construct a MissingObjectException for the specified object id.
andNot(BitmapIndex.Bitmap) - Method in interface org.eclipse.jgit.lib.BitmapIndex.Bitmap
  Bitwise-AND-NOT the current bitmap with the value from the other bitmap.
andNot(BitmapIndex.Bitmap) - Method in interface org.eclipse.jgit.lib.BitmapIndex.BitmapBuilder
  Bitwise-AND-NOT the current bitmap with the value from the other bitmap.
AndRevFilter - Class in org.eclipse.jgit.revwalk.filter
  Includes a commit only if all subfilters include the same commit.
AndRevFilter() - Constructor for class org.eclipse.jgit.revwalk.filter.AndRevFilter
AndTreeFilter - Class in org.eclipse.jgit.treewalk.filter
  Includes a tree entry only if all subfilters include the same tree entry.
AndTreeFilter() - Constructor for class org.eclipse.jgit.treewalk.filter.AndTreeFilter
aNewObjectIdIsRequired - Variable in class org.eclipse.jgit.internal.JGitText
anExceptionOccurredWhileTryingToAddTheIdOfHEAD - Variable in class org.eclipse.jgit.internal.JGitText
anSSHSessionHasBeenAlreadyCreated - Variable in class org.eclipse.jgit.internal.JGitText
ANY - org.eclipse.jgit.transport.UploadPack.RequestPolicy
  Client may ask for any SHA-1 in the repository.
ANY_DIFF - Static variable in class org.eclipse.jgit.treewalk.filter.TreeFilter
  Selects only tree entries which differ between at least 2 trees.
AnyObjectId - Class in org.eclipse.jgit.lib
  A (possibly mutable) SHA-1 abstraction.
AnyObjectId() - Constructor for class org.eclipse.jgit.lib.AnyObjectId
anyRejects() - Method in class org.eclipse.jgit.transport.BaseReceivePack
AnyRequestValidator() - Constructor for class org.eclipse.jgit.transport.UploadPack.AnyRequestValidator
append(byte[], int, int, FileMode, byte[], int) - Method in class org.eclipse.jgit.lib.TreeFormatter
  Append any entry to the tree.
append(byte[], int, int, FileMode, AnyObjectId) - Method in class org.eclipse.jgit.lib.TreeFormatter
  Append any entry to the tree.
append(byte[], FileMode, AnyObjectId) - Method in class org.eclipse.jgit.lib.TreeFormatter
  Append any entry to the tree.
append(String) - Method in class org.eclipse.jgit.fnmatch.FileNameMatcher
append(String, FileMode, AnyObjectId) - Method in class org.eclipse.jgit.lib.TreeFormatter
  Append any entry to the tree.
append(String, RevBlob) - Method in class org.eclipse.jgit.lib.TreeFormatter
  Add a regular file, mode is `FileMode.REGULAR_FILE`.
append(String, RevCommit) - Method in class org.eclipse.jgit.lib.TreeFormatter
  Add a link to a submodule commit, mode is `FileMode.GITLINK`.
append(String, RevTree) - Method in class org.eclipse.jgit.lib.TreeFormatter
  Add a subtree, mode is `FileMode.TREE`.
appendCoreFlags(StringBuilder) - Method in class org.eclipse.jgit.revwalk.RevObject
apply() - Method in class org.eclipse.jgit.api.Git
  Returns a command object to execute a `apply` command
apply(byte[], byte[]) - Static method in class org.eclipse.jgit.internal.storage.pack.BinaryDelta
  Apply the changes defined by delta to the data in base, yielding a new array of bytes.
apply(byte[], byte[], byte[]) - Static method in class org.eclipse.jgit.internal.storage.pack.BinaryDelta
  Apply the changes defined by delta to the data in base, yielding a new array of bytes.
apply(DirCacheEntry) - Method in class org.eclipse.jgit.dircache.DirCacheEditor.DeletePath
apply(DirCacheEntry) - Method in class org.eclipse.jgit.dircache.DirCacheEditor.DeleteTree
apply(DirCacheEntry) - Method in class org.eclipse.jgit.dircache.DirCacheEditor.PathEdit
  Apply the update to a single cache entry matching the path.
APPLY - org.eclipse.jgit.lib.RepositoryState
  An unfinished apply.
ApplyCommand - Class in org.eclipse.jgit.api
  Apply a patch to files and/or to the index.
applyConfig(RemoteConfig) - Method in class org.eclipse.jgit.transport.Transport
  Apply provided remote configuration on this transport.
applyFlag(RevFilter, RevFlag) - Method in class org.eclipse.jgit.revwalk.RevCommitList
  Apply a flag to all commits matching the specified filter.
applyFlag(RevFilter, RevFlag, int, int) - Method in class org.eclipse.jgit.revwalk.RevCommitList
  Apply a flag to all commits matching the specified filter.
applyingCommit - Variable in class org.eclipse.jgit.internal.JGitText
ApplyResult - Class in org.eclipse.jgit.api
  Encapsulates the result of a `ApplyCommand`
ApplyResult() - Constructor for class org.eclipse.jgit.api.ApplyResult
archive() - Method in class org.eclipse.jgit.api.Git
  Returns a command to create an archive from a tree
ArchiveCommand - Class in org.eclipse.jgit.api
  Create an archive of files from a named tree.
ArchiveCommand(Repository) - Constructor for class org.eclipse.jgit.api.ArchiveCommand
ArchiveCommand.Format<T extends Closeable> - Interface in org.eclipse.jgit.api
  Archival format.
ArchiveCommand.UnsupportedFormatException - Exception in org.eclipse.jgit.api
  Signals an attempt to use an archival format that ArchiveCommand doesn't know about (for example due to a typo).
archiveFormatAlreadyAbsent - Variable in class org.eclipse.jgit.internal.JGitText
archiveFormatAlreadyRegistered - Variable in class org.eclipse.jgit.internal.JGitText
argumentIsNotAValidCommentString - Variable in class org.eclipse.jgit.internal.JGitText
asList() - Method in class org.eclipse.jgit.util.RefList
asReceiveCommand() - Method in class org.eclipse.jgit.transport.TrackingRefUpdate
assertNotStarted() - Method in class org.eclipse.jgit.revwalk.RevWalk
  Throws an exception if we have started producing output.
assume(RevCommit) - Method in class org.eclipse.jgit.transport.BundleWriter
  Assume a commit is available on the recipient's side.
assumeShallow(Collection<? extends ObjectId>) - Method in class org.eclipse.jgit.revwalk.RevWalk
  Assume additional commits are shallow (have no parents).
AsyncObjectLoaderQueue<T extends ObjectId> - Interface in org.eclipse.jgit.lib
  Queue to open objects asynchronously.
AsyncObjectSizeQueue<T extends ObjectId> - Interface in org.eclipse.jgit.lib
  Queue to examine object sizes asynchronously.
AsyncOperation - Interface in org.eclipse.jgit.lib
  Asynchronous operation handle.
AsyncRevObjectQueue - Interface in org.eclipse.jgit.revwalk
  Queue to lookup and parse objects asynchronously.
atLeastOnePathIsRequired - Variable in class org.eclipse.jgit.internal.JGitText
atLeastOnePatternIsRequired - Variable in class org.eclipse.jgit.internal.JGitText
atLeastTwoFiltersNeeded - Variable in class org.eclipse.jgit.internal.JGitText
Attribute - Class in org.eclipse.jgit.attributes
  Represents an attribute.
Attribute(String, String) - Constructor for class org.eclipse.jgit.attributes.Attribute
  Creates a new instance.
Attribute(String, Attribute.State) - Constructor for class org.eclipse.jgit.attributes.Attribute
  Creates a new instance
Attribute.State - Enum in org.eclipse.jgit.attributes
  The attribute value state
Attributes(File, FS) - Constructor for class org.eclipse.jgit.util.FS.Attributes
  Constructor when there are issues with reading
AttributesNode - Class in org.eclipse.jgit.attributes
  Represents a bundle of attributes inherited from a base directory.
AttributesNode() - Constructor for class org.eclipse.jgit.attributes.AttributesNode
  Create an empty ignore node with no rules.
AttributesNode(List<AttributesRule>) - Constructor for class org.eclipse.jgit.attributes.AttributesNode
  Create an ignore node with given rules.
AttributesRule - Class in org.eclipse.jgit.attributes
  A single attributes rule corresponding to one line in a .gitattributes file.
AttributesRule(String, String) - Constructor for class org.eclipse.jgit.attributes.AttributesRule
  Create a new attribute rule with the given pattern.
authenticationNotSupported - Variable in class org.eclipse.jgit.internal.JGitText
author - Static variable in class org.eclipse.jgit.lib.ObjectChecker
  Header "author "
author(byte[], int) - Static method in class org.eclipse.jgit.util.RawParseUtils
  Locate the "author " header line data.
AuthorRevFilter - Class in org.eclipse.jgit.revwalk.filter
  Matches only commits whose author name matches the pattern.
AUTO_FOLLOW - org.eclipse.jgit.transport.TagOpt
  Automatically follow tags if we fetch the thing they point at.
autoAdd() - Method in class org.eclipse.jgit.internal.storage.dfs.DfsPackCompactor
  Automatically select packs to be included, and add them.
AutoCRLFInputStream - Class in org.eclipse.jgit.util.io
  An OutputStream that expands LF to CRLF.
AutoCRLFInputStream(InputStream, boolean) - Constructor for class org.eclipse.jgit.util.io.AutoCRLFInputStream
  Creates a new InputStream, wrapping the specified stream
AutoCRLFOutputStream - Class in org.eclipse.jgit.util.io
  An OutputStream that expands LF to CRLF.
AutoCRLFOutputStream(OutputStream) - Constructor for class org.eclipse.jgit.util.io.AutoCRLFOutputStream
available() - Method in class org.eclipse.jgit.lib.ObjectStream.Filter
available() - Method in class org.eclipse.jgit.lib.ObjectStream.SmallStream
available() - Method in class org.eclipse.jgit.util.io.LimitedInputStream
available() - Method in class org.eclipse.jgit.util.io.UnionInputStream
available(Map<String, Ref>) - Method in class org.eclipse.jgit.transport.BaseConnection
  Denote the list of refs available on the remote repository.
AWAITING_REPORT - org.eclipse.jgit.transport.RemoteRefUpdate.Status
  Push process is awaiting update report from remote repository.

## B

b - Variable in class org.eclipse.jgit.diff.MyersDiff
  The second text to be compared.
b(S, Edit) - Static method in class org.eclipse.jgit.diff.Subsequence
  Construct a subsequence around the B region/base sequence.
back(int) - Method in class org.eclipse.jgit.dircache.DirCacheIterator
back(int) - Method in class org.eclipse.jgit.treewalk.AbstractTreeIterator
  Move to prior entry, populating this iterator with the entry data.
back(int) - Method in class org.eclipse.jgit.treewalk.CanonicalTreeParser
back(int) - Method in class org.eclipse.jgit.treewalk.EmptyTreeIterator
back(int) - Method in class org.eclipse.jgit.treewalk.WorkingTreeIterator
badBase64InputCharacterAt - Variable in class org.eclipse.jgit.internal.JGitText
badEntryDelimiter - Variable in class org.eclipse.jgit.internal.JGitText
badEntryName - Variable in class org.eclipse.jgit.internal.JGitText
badEscape - Variable in class org.eclipse.jgit.internal.JGitText
badGroupHeader - Variable in class org.eclipse.jgit.internal.JGitText
badObjectType - Variable in class org.eclipse.jgit.internal.JGitText
badSectionEntry - Variable in class org.eclipse.jgit.internal.JGitText
BARE - org.eclipse.jgit.lib.RepositoryState
  Has no work tree and cannot be used for normal editing.
bareRepositoryNoWorkdirAndIndex - Variable in class org.eclipse.jgit.internal.JGitText
BASE - org.eclipse.jgit.api.CheckoutCommand.Stage
  Base stage (#1)
Base64 - Class in org.eclipse.jgit.util
  Encodes and decodes to and from Base64 notation.
base64InputNotProperlyPadded - Variable in class org.eclipse.jgit.internal.JGitText
BaseConnection - Class in org.eclipse.jgit.transport
  Base helper class for implementing operations connections.
BaseConnection() - Constructor for class org.eclipse.jgit.transport.BaseConnection
baseLengthIncorrect - Variable in class org.eclipse.jgit.internal.JGitText
BasePackFetchConnection - Class in org.eclipse.jgit.transport
  Fetch implementation using the native Git pack transfer service.
BasePackFetchConnection(PackTransport) - Constructor for class org.eclipse.jgit.transport.BasePackFetchConnection
  Create a new connection to fetch using the native git transport.
BasePackPushConnection - Class in org.eclipse.jgit.transport
  Push implementation using the native Git pack transfer service.
BasePackPushConnection(PackTransport) - Constructor for class org.eclipse.jgit.transport.BasePackPushConnection
  Create a new connection to push using the native git transport.
BaseReceivePack - Class in org.eclipse.jgit.transport
  Base implementation of the side of a push connection that receives objects.
BaseReceivePack(Repository) - Constructor for class org.eclipse.jgit.transport.BaseReceivePack
  Create a new pack receive for an open repository.
BaseReceivePack.FirstLine - Class in org.eclipse.jgit.transport
  Data in the first line of a request, the line itself plus capabilities.
BaseReceivePack.ReceiveConfig - Class in org.eclipse.jgit.transport
  Configuration for receive operations.
BaseRepositoryBuilder<B extends BaseRepositoryBuilder,​R extends Repository> - Class in org.eclipse.jgit.lib
  Base builder to customize repository construction.
BaseRepositoryBuilder() - Constructor for class org.eclipse.jgit.lib.BaseRepositoryBuilder
BatchingProgressMonitor - Class in org.eclipse.jgit.lib
  ProgressMonitor that batches update events.
BatchingProgressMonitor() - Constructor for class org.eclipse.jgit.lib.BatchingProgressMonitor
BatchRefUpdate - Class in org.eclipse.jgit.lib
  Batch of reference updates to be applied to a repository.
BatchRefUpdate(RefDatabase) - Constructor for class org.eclipse.jgit.lib.BatchRefUpdate
  Initialize a new batch update.
before(long) - Static method in class org.eclipse.jgit.revwalk.filter.CommitTimeRevFilter
  Create a new filter to select commits before a given date/time.
before(Date) - Static method in class org.eclipse.jgit.revwalk.filter.CommitTimeRevFilter
  Create a new filter to select commits before a given date/time.
before(Edit) - Method in class org.eclipse.jgit.diff.Edit
  Construct a new edit representing the region before cut.
BeforeDfsPackIndexLoadedEvent - Class in org.eclipse.jgit.internal.storage.dfs
  Describes the `DfsPackFile` just before its index is loaded.
BeforeDfsPackIndexLoadedEvent(DfsPackFile) - Constructor for class org.eclipse.jgit.internal.storage.dfs.BeforeDfsPackIndexLoadedEvent
  A new event triggered before a PackFile index is loaded.
BeforeDfsPackIndexLoadedListener - Interface in org.eclipse.jgit.internal.storage.dfs
  Receives `BeforeDfsPackIndexLoadedEvent`s.
begin(int) - Method in class org.eclipse.jgit.util.io.InterruptTimer
  Arm the interrupt timer before entering a blocking operation.
BEGIN - org.eclipse.jgit.api.RebaseCommand.Operation
  Initiates rebase
beginPut(String, String, ProgressMonitor, String) - Method in class org.eclipse.jgit.transport.AmazonS3
  Atomically create or replace a single large object.
beginTask(String, int) - Method in class org.eclipse.jgit.lib.BatchingProgressMonitor
beginTask(String, int) - Method in class org.eclipse.jgit.lib.EmptyProgressMonitor
beginTask(String, int) - Method in class org.eclipse.jgit.lib.NullProgressMonitor
beginTask(String, int) - Method in interface org.eclipse.jgit.lib.ProgressMonitor
  Begin processing a single task.
beginTask(String, int) - Method in class org.eclipse.jgit.lib.ThreadSafeProgressMonitor
between(long, long) - Static method in class org.eclipse.jgit.revwalk.filter.CommitTimeRevFilter
  Create a new filter to select commits after or equal a given date/time `since` and before or equal a given date/time `until`.
between(Date, Date) - Static method in class org.eclipse.jgit.revwalk.filter.CommitTimeRevFilter
  Create a new filter to select commits after or equal a given date/time `since` and before or equal a given date/time `until`.
BINARY - org.eclipse.jgit.patch.FileHeader.PatchType
  An empty patch with a message "Binary files ...
BinaryDelta - Class in org.eclipse.jgit.internal.storage.pack
  Recreate a stream from a base stream and a GIT pack delta.
BinaryDelta() - Constructor for class org.eclipse.jgit.internal.storage.pack.BinaryDelta
BinaryHunk - Class in org.eclipse.jgit.patch
  Part of a "GIT binary patch" to describe the pre-image or post-image
BinaryHunk.Type - Enum in org.eclipse.jgit.patch
  Type of information stored in a binary hunk.
BISECTING - org.eclipse.jgit.lib.RepositoryState
  Bisecting being done.
BITMAP_INDEX - Static variable in class org.eclipse.jgit.internal.storage.pack.PackExt
  A pack bitmap index file extension.
BitmapIndex - Interface in org.eclipse.jgit.lib
  A compressed bitmap representation of the entire object graph.
BitmapIndex.Bitmap - Interface in org.eclipse.jgit.lib
  A bitmap representation of ObjectIds that can be iterated to return the underlying `ObjectId`s or operated on with other `Bitmap`s.
BitmapIndex.BitmapBuilder - Interface in org.eclipse.jgit.lib
  A builder for a bitmap.
BitmapIndexImpl - Class in org.eclipse.jgit.internal.storage.file
  A compressed bitmap representation of the entire object graph.
BitmapIndexImpl(PackBitmapIndex) - Constructor for class org.eclipse.jgit.internal.storage.file.BitmapIndexImpl
  Creates a BitmapIndex that is back by Compressed bitmaps.
bitmapMissingObject - Variable in class org.eclipse.jgit.internal.JGitText
BitmapObject - Class in org.eclipse.jgit.lib
  Base object type accessed during bitmap expansion.
BitmapObject() - Constructor for class org.eclipse.jgit.lib.BitmapObject
bitmapsMustBePrepared - Variable in class org.eclipse.jgit.internal.JGitText
blame() - Method in class org.eclipse.jgit.api.Git
  Returns a command object to execute a `blame` command
BlameCommand - Class in org.eclipse.jgit.api
  Blame command for building a `BlameResult` for a file path.
BlameCommand(Repository) - Constructor for class org.eclipse.jgit.api.BlameCommand
BlameGenerator - Class in org.eclipse.jgit.blame
  Generate author information for lines based on a provided file.
BlameGenerator(Repository, String) - Constructor for class org.eclipse.jgit.blame.BlameGenerator
  Create a blame generator for the repository and path (relative to repository)
blameNotCommittedYet - Variable in class org.eclipse.jgit.internal.JGitText
BlameResult - Class in org.eclipse.jgit.blame
  Collects line annotations for inspection by applications.
BlobBasedConfig - Class in org.eclipse.jgit.lib
  Configuration file based on the blobs stored in the repository.
BlobBasedConfig(Config, byte[]) - Constructor for class org.eclipse.jgit.lib.BlobBasedConfig
  Parse a configuration from a byte array.
BlobBasedConfig(Config, Repository, AnyObjectId) - Constructor for class org.eclipse.jgit.lib.BlobBasedConfig
  Load a configuration file from a blob.
BlobBasedConfig(Config, Repository, AnyObjectId, String) - Constructor for class org.eclipse.jgit.lib.BlobBasedConfig
  Load a configuration file from a blob stored in a specific commit.
blobNotFound - Variable in class org.eclipse.jgit.internal.JGitText
blobNotFoundForPath - Variable in class org.eclipse.jgit.internal.JGitText
BlockList<T> - Class in org.eclipse.jgit.util
  Random access list that allocates entries in blocks.
BlockList() - Constructor for class org.eclipse.jgit.util.BlockList
  Initialize an empty list.
BlockList(int) - Constructor for class org.eclipse.jgit.util.BlockList
  Initialize an empty list with an expected capacity.
blockSize() - Method in class org.eclipse.jgit.internal.storage.dfs.DfsOutputStream
  Get the recommended alignment for writing.
blockSize() - Method in interface org.eclipse.jgit.internal.storage.dfs.ReadableChannel
  Get the recommended alignment for reads.
BOTH_ADDED - org.eclipse.jgit.lib.IndexDiff.StageState
  Exists in ours and theirs, but not in base.
BOTH_DELETED - org.eclipse.jgit.lib.IndexDiff.StageState
  Exists in base, but neither in ours nor in theirs.
BOTH_MODIFIED - org.eclipse.jgit.lib.IndexDiff.StageState
  Exists in all stages, content conflict.
BOUNDARY - org.eclipse.jgit.revwalk.RevSort
  Include `RevFlag.UNINTERESTING` boundary commits after all others.
BOURNE - Static variable in class org.eclipse.jgit.util.QuotedString
  Quoting style used by the Bourne shell.
BOURNE_USER_PATH - Static variable in class org.eclipse.jgit.util.QuotedString
  Bourne style, but permits `~user` at the start of the string.
BourneStyle() - Constructor for class org.eclipse.jgit.util.QuotedString.BourneStyle
BourneUserPathStyle() - Constructor for class org.eclipse.jgit.util.QuotedString.BourneUserPathStyle
BranchConfig - Class in org.eclipse.jgit.lib
  Branch section of a Git configuration file.
BranchConfig(Config, String) - Constructor for class org.eclipse.jgit.lib.BranchConfig
  Create a new branch config, which will read configuration from config about specified branch.
branchCreate() - Method in class org.eclipse.jgit.api.Git
  Returns a command object used to create branches
branchDelete() - Method in class org.eclipse.jgit.api.Git
  Returns a command object used to delete branches
branchList() - Method in class org.eclipse.jgit.api.Git
  Returns a command object used to list branches
branchNameInvalid - Variable in class org.eclipse.jgit.internal.JGitText
branchRename() - Method in class org.eclipse.jgit.api.Git
  Returns a command object used to rename branches
BranchTrackingStatus - Class in org.eclipse.jgit.lib
  Status of a branch's relation to its remote-tracking branch.
buffer() - Method in class org.eclipse.jgit.lib.ObjectInserter
  Obtain a temporary buffer for use by the ObjectInserter or its subclass.
buffer() - Method in class org.eclipse.jgit.lib.ObjectInserter.Filter
buffer() - Method in class org.eclipse.jgit.transport.PackParser
build() - Method in class org.eclipse.jgit.internal.storage.dfs.DfsRepositoryBuilder
  Create a repository matching the configuration in this builder.
build() - Method in class org.eclipse.jgit.lib.BaseRepositoryBuilder
  Create a repository matching the configuration in this builder.
build() - Method in interface org.eclipse.jgit.lib.BitmapIndex.BitmapBuilder
build() - Method in class org.eclipse.jgit.lib.CommitBuilder
  Format this builder's state as a commit object.
build() - Method in class org.eclipse.jgit.lib.TagBuilder
  Format this builder's state as an annotated tag object.
build() - Method in class org.eclipse.jgit.storage.file.FileRepositoryBuilder
  Create a repository matching the configuration in this builder.
builder - Variable in class org.eclipse.jgit.merge.ResolveMerger
  Builder to update the cache during this merge.
builder() - Method in class org.eclipse.jgit.dircache.DirCache
  Create a new builder to update this cache.
Builder() - Constructor for class org.eclipse.jgit.util.RefList.Builder
  Create an empty list ready for items to be added.
Builder(int) - Constructor for class org.eclipse.jgit.util.RefList.Builder
  Create an empty list with at least the specified capacity.
BUILDING_BITMAPS - org.eclipse.jgit.internal.storage.pack.PackWriter.PackingPhase
  Building bitmaps phase.
buildingBitmaps - Variable in class org.eclipse.jgit.internal.JGitText
BundleWriter - Class in org.eclipse.jgit.transport
  Creates a Git bundle file, for sneaker-net transport to another system.
BundleWriter(Repository) - Constructor for class org.eclipse.jgit.transport.BundleWriter
  Create a writer for a bundle.
byObjectType(int) - Method in class org.eclipse.jgit.internal.storage.pack.PackWriter.Statistics

## C

cache - Variable in class org.eclipse.jgit.dircache.DirCacheIterator
  The cache this iterator was created to walk.
CachedAuthentication(String, int, String, String) - Constructor for class org.eclipse.jgit.util.CachedAuthenticator.CachedAuthentication
  Create a new cached authentication.
CachedAuthenticator - Class in org.eclipse.jgit.util
  Abstract authenticator which remembers prior authentications.
CachedAuthenticator() - Constructor for class org.eclipse.jgit.util.CachedAuthenticator
CachedAuthenticator.CachedAuthentication - Class in org.eclipse.jgit.util
  Authentication data to remember and reuse.
CachedPack - Class in org.eclipse.jgit.internal.storage.pack
  Describes a pack file `ObjectReuseAsIs` can append onto a stream.
CachedPack() - Constructor for class org.eclipse.jgit.internal.storage.pack.CachedPack
cachedPacksPreventsIndexCreation - Variable in class org.eclipse.jgit.internal.JGitText
cachedPacksPreventsListingObjects - Variable in class org.eclipse.jgit.internal.JGitText
cachePeeledState(Ref, Ref) - Method in class org.eclipse.jgit.internal.storage.dfs.DfsRefDatabase
  Update the cached peeled state of a reference
calculateEdits(int, int, int, int) - Method in class org.eclipse.jgit.diff.MyersDiff
  Calculates the differences between a given part of A against another given part of B
call() - Method in class org.eclipse.jgit.api.AddCommand
  Executes the `Add` command.
call() - Method in class org.eclipse.jgit.api.AddNoteCommand
call() - Method in class org.eclipse.jgit.api.ApplyCommand
  Executes the `ApplyCommand` command with all the options and parameters collected by the setter methods (e.g.
call() - Method in class org.eclipse.jgit.api.ArchiveCommand
call() - Method in class org.eclipse.jgit.api.BlameCommand
  Generate a list of lines with information about when the lines were introduced into the file path.
call() - Method in class org.eclipse.jgit.api.CheckoutCommand
call() - Method in class org.eclipse.jgit.api.CherryPickCommand
  Executes the `Cherry-Pick` command with all the options and parameters collected by the setter methods (e.g.
call() - Method in class org.eclipse.jgit.api.CleanCommand
  Executes the `clean` command with all the options and parameters collected by the setter methods of this class.
call() - Method in class org.eclipse.jgit.api.CloneCommand
  Executes the `Clone` command.
call() - Method in class org.eclipse.jgit.api.CommitCommand
  Executes the `commit` command with all the options and parameters collected by the setter methods of this class.
call() - Method in class org.eclipse.jgit.api.CreateBranchCommand
call() - Method in class org.eclipse.jgit.api.DeleteBranchCommand
call() - Method in class org.eclipse.jgit.api.DeleteTagCommand
call() - Method in class org.eclipse.jgit.api.DescribeCommand
  Describes the specified commit.
call() - Method in class org.eclipse.jgit.api.DiffCommand
  Executes the `Diff` command with all the options and parameters collected by the setter methods (e.g.
call() - Method in class org.eclipse.jgit.api.FetchCommand
  Executes the `fetch` command with all the options and parameters collected by the setter methods of this class.
call() - Method in class org.eclipse.jgit.api.GarbageCollectCommand
call() - Method in class org.eclipse.jgit.api.GitCommand
  Executes the command
call() - Method in class org.eclipse.jgit.api.InitCommand
  Executes the `Init` command.
call() - Method in class org.eclipse.jgit.api.ListBranchCommand
call() - Method in class org.eclipse.jgit.api.ListNotesCommand
call() - Method in class org.eclipse.jgit.api.ListTagCommand
call() - Method in class org.eclipse.jgit.api.LogCommand
  Executes the `Log` command with all the options and parameters collected by the setter methods (e.g.
call() - Method in class org.eclipse.jgit.api.LsRemoteCommand
  Executes the `LsRemote` command with all the options and parameters collected by the setter methods (e.g.
call() - Method in class org.eclipse.jgit.api.MergeCommand
  Executes the `Merge` command with all the options and parameters collected by the setter methods (e.g.
call() - Method in class org.eclipse.jgit.api.NameRevCommand
call() - Method in class org.eclipse.jgit.api.PullCommand
  Executes the `Pull` command with all the options and parameters collected by the setter methods (e.g.
call() - Method in class org.eclipse.jgit.api.PushCommand
  Executes the `push` command with all the options and parameters collected by the setter methods of this class.
call() - Method in class org.eclipse.jgit.api.RebaseCommand
  Executes the `Rebase` command with all the options and parameters collected by the setter methods of this class.
call() - Method in class org.eclipse.jgit.api.ReflogCommand
  Run the reflog command
call() - Method in class org.eclipse.jgit.api.RemoveNoteCommand
call() - Method in class org.eclipse.jgit.api.RenameBranchCommand
call() - Method in class org.eclipse.jgit.api.ResetCommand
  Executes the `Reset` command.
call() - Method in class org.eclipse.jgit.api.RevertCommand
  Executes the `revert` command with all the options and parameters collected by the setter methods (e.g.
call() - Method in class org.eclipse.jgit.api.RmCommand
  Executes the `Rm` command.
call() - Method in class org.eclipse.jgit.api.ShowNoteCommand
call() - Method in class org.eclipse.jgit.api.StashApplyCommand
  Apply the changes in a stashed commit to the working directory and index
call() - Method in class org.eclipse.jgit.api.StashCreateCommand
  Stash the contents on the working directory and index in separate commits and reset to the current HEAD commit.
call() - Method in class org.eclipse.jgit.api.StashDropCommand
  Drop the configured entry from the stash reflog and return value of the stash reference after the drop occurs
call() - Method in class org.eclipse.jgit.api.StashListCommand
call() - Method in class org.eclipse.jgit.api.StatusCommand
  Executes the `Status` command with all the options and parameters collected by the setter methods of this class.
call() - Method in class org.eclipse.jgit.api.SubmoduleAddCommand
  Executes the `SubmoduleAddCommand` The `Repository` instance returned by this command needs to be closed by the caller to free resources held by the `Repository` instance.
call() - Method in class org.eclipse.jgit.api.SubmoduleInitCommand
call() - Method in class org.eclipse.jgit.api.SubmoduleStatusCommand
call() - Method in class org.eclipse.jgit.api.SubmoduleSyncCommand
call() - Method in class org.eclipse.jgit.api.SubmoduleUpdateCommand
  Execute the SubmoduleUpdateCommand command.
call() - Method in class org.eclipse.jgit.api.TagCommand
  Executes the `tag` command with all the options and parameters collected by the setter methods of this class.
call() - Method in class org.eclipse.jgit.gitrepo.RepoCommand
callAsMap() - Method in class org.eclipse.jgit.api.LsRemoteCommand
  Same as `LsRemoteCommand.call()`, but return Map instead of Collection.
canAmend() - Method in enum org.eclipse.jgit.lib.RepositoryState
canAppendMatch() - Method in class org.eclipse.jgit.fnmatch.FileNameMatcher
cancel(boolean) - Method in interface org.eclipse.jgit.lib.AsyncOperation
  Cancels the running task.
CanceledException - Exception in org.eclipse.jgit.api.errors
  Exception thrown when an operation was canceled
CanceledException(String) - Constructor for exception org.eclipse.jgit.api.errors.CanceledException
canCheckout() - Method in enum org.eclipse.jgit.lib.RepositoryState
canCommit() - Method in enum org.eclipse.jgit.lib.RepositoryState
canExecute(File) - Method in class org.eclipse.jgit.util.FS_POSIX_Java5
canExecute(File) - Method in class org.eclipse.jgit.util.FS_POSIX_Java6
canExecute(File) - Method in class org.eclipse.jgit.util.FS_Win32
canExecute(File) - Method in class org.eclipse.jgit.util.FS
  Determine if the file is executable (or not).
canHandle(URIish) - Method in class org.eclipse.jgit.transport.TransportProtocol
  Determine if this protocol can handle a particular URI.
canHandle(URIish, Repository, String) - Method in class org.eclipse.jgit.transport.TransportProtocol
  Determine if this protocol can handle a particular URI.
cannotBeCombined - Variable in class org.eclipse.jgit.internal.JGitText
cannotBeRecursiveWhenTreesAreIncluded - Variable in class org.eclipse.jgit.internal.JGitText
cannotChangeActionOnComment - Variable in class org.eclipse.jgit.internal.JGitText
cannotChangeToComment - Variable in class org.eclipse.jgit.internal.JGitText
cannotCombineSquashWithNoff - Variable in class org.eclipse.jgit.internal.JGitText
cannotCombineTreeFilterWithRevFilter - Variable in class org.eclipse.jgit.internal.JGitText
cannotCommitOnARepoWithState - Variable in class org.eclipse.jgit.internal.JGitText
cannotCommitWriteTo - Variable in class org.eclipse.jgit.internal.JGitText
cannotConnectPipes - Variable in class org.eclipse.jgit.internal.JGitText
cannotConvertScriptToText - Variable in class org.eclipse.jgit.internal.JGitText
cannotCreateConfig - Variable in class org.eclipse.jgit.internal.JGitText
cannotCreateDirectory - Variable in class org.eclipse.jgit.internal.JGitText
cannotCreateHEAD - Variable in class org.eclipse.jgit.internal.JGitText
cannotCreateIndexfile - Variable in class org.eclipse.jgit.internal.JGitText
cannotCreateTempDir - Variable in class org.eclipse.jgit.internal.JGitText
cannotDeleteCheckedOutBranch - Variable in class org.eclipse.jgit.internal.JGitText
CannotDeleteCurrentBranchException - Exception in org.eclipse.jgit.api.errors
  Thrown when trying to delete a branch which is currently checked out
CannotDeleteCurrentBranchException(String) - Constructor for exception org.eclipse.jgit.api.errors.CannotDeleteCurrentBranchException
cannotDeleteFile - Variable in class org.eclipse.jgit.internal.JGitText
cannotDeleteStaleTrackingRef - Variable in class org.eclipse.jgit.internal.JGitText
cannotDeleteStaleTrackingRef2 - Variable in class org.eclipse.jgit.internal.JGitText
cannotDetermineProxyFor - Variable in class org.eclipse.jgit.internal.JGitText
cannotDownload - Variable in class org.eclipse.jgit.internal.JGitText
cannotExecute - Variable in class org.eclipse.jgit.internal.JGitText
cannotGet - Variable in class org.eclipse.jgit.internal.JGitText
cannotListRefs - Variable in class org.eclipse.jgit.internal.JGitText
cannotLock - Variable in class org.eclipse.jgit.internal.JGitText
cannotLockPackIn - Variable in class org.eclipse.jgit.internal.JGitText
cannotMatchOnEmptyString - Variable in class org.eclipse.jgit.internal.JGitText
cannotMoveIndexTo - Variable in class org.eclipse.jgit.internal.JGitText
cannotMovePackTo - Variable in class org.eclipse.jgit.internal.JGitText
cannotOpenService - Variable in class org.eclipse.jgit.internal.JGitText
cannotParseDate - Variable in class org.eclipse.jgit.internal.JGitText
cannotParseGitURIish - Variable in class org.eclipse.jgit.internal.JGitText
cannotPullOnARepoWithState - Variable in class org.eclipse.jgit.internal.JGitText
cannotRead - Variable in class org.eclipse.jgit.internal.JGitText
cannotReadBackDelta - Variable in class org.eclipse.jgit.internal.storage.dfs.DfsText
cannotReadBlob - Variable in class org.eclipse.jgit.internal.JGitText
cannotReadCommit - Variable in class org.eclipse.jgit.internal.JGitText
cannotReadFile - Variable in class org.eclipse.jgit.internal.JGitText
cannotReadHEAD - Variable in class org.eclipse.jgit.internal.JGitText
cannotReadIndex - Variable in class org.eclipse.jgit.internal.storage.dfs.DfsText
cannotReadObject - Variable in class org.eclipse.jgit.internal.JGitText
cannotReadTree - Variable in class org.eclipse.jgit.internal.JGitText
cannotRebaseWithoutCurrentHead - Variable in class org.eclipse.jgit.internal.JGitText
cannotResolveLocalTrackingRefForUpdating - Variable in class org.eclipse.jgit.internal.JGitText
cannotSquashFixupWithoutPreviousCommit - Variable in class org.eclipse.jgit.internal.JGitText
cannotStoreObjects - Variable in class org.eclipse.jgit.internal.JGitText
cannotUnloadAModifiedTree - Variable in class org.eclipse.jgit.internal.JGitText
cannotWorkWithOtherStagesThanZeroRightNow - Variable in class org.eclipse.jgit.internal.JGitText
CanonicalTreeParser - Class in org.eclipse.jgit.treewalk
  Parses raw Git trees from the canonical semi-text/semi-binary format.
CanonicalTreeParser() - Constructor for class org.eclipse.jgit.treewalk.CanonicalTreeParser
  Create a new parser.
CanonicalTreeParser(byte[], ObjectReader, AnyObjectId) - Constructor for class org.eclipse.jgit.treewalk.CanonicalTreeParser
  Create a new parser for a tree appearing in a subset of a repository.
canOnlyCherryPickCommitsWithOneParent - Variable in class org.eclipse.jgit.internal.JGitText
canOnlyRevertCommitsWithOneParent - Variable in class org.eclipse.jgit.internal.JGitText
canResetHead() - Method in enum org.eclipse.jgit.lib.RepositoryState
cantFindObjectInReversePackIndexForTheSpecifiedOffset - Variable in class org.eclipse.jgit.internal.JGitText
cantPassMeATree - Variable in class org.eclipse.jgit.internal.JGitText
CAPABILITY_ATOMIC - Static variable in class org.eclipse.jgit.transport.GitProtocolConstants
  The client supports atomic pushes.
CAPABILITY_DELETE_REFS - Static variable in class org.eclipse.jgit.transport.BasePackPushConnection
  The server supports deleting refs.
CAPABILITY_DELETE_REFS - Static variable in class org.eclipse.jgit.transport.GitProtocolConstants
  The server supports deleting refs.
CAPABILITY_OFS_DELTA - Static variable in class org.eclipse.jgit.transport.BasePackPushConnection
  The server supports packs with OFS deltas.
CAPABILITY_OFS_DELTA - Static variable in class org.eclipse.jgit.transport.GitProtocolConstants
  The server supports packs with OFS deltas.
CAPABILITY_REPORT_STATUS - Static variable in class org.eclipse.jgit.transport.BasePackPushConnection
  The client expects a status report after the server processes the pack.
CAPABILITY_REPORT_STATUS - Static variable in class org.eclipse.jgit.transport.GitProtocolConstants
  The client expects a status report after the server processes the pack.
CAPABILITY_SIDE_BAND_64K - Static variable in class org.eclipse.jgit.transport.BasePackPushConnection
  The client supports using the 64K side-band for progress messages.
CAPABILITY_SIDE_BAND_64K - Static variable in class org.eclipse.jgit.transport.GitProtocolConstants
  The client supports using the 64K side-band for progress messages.
cardinality() - Method in interface org.eclipse.jgit.lib.BitmapIndex.BitmapBuilder
carry(Collection<RevFlag>) - Method in class org.eclipse.jgit.revwalk.RevWalk
  Automatically carry flags from a child commit to its parents.
carry(RevFlag) - Method in class org.eclipse.jgit.revwalk.RevCommit
  Carry a RevFlag set on this commit to its parents.
carry(RevFlag) - Method in class org.eclipse.jgit.revwalk.RevWalk
  Automatically carry a flag from a child commit to its parents.
CC - Static variable in class org.eclipse.jgit.revwalk.FooterKey
  Standard `CC`
CH_DATA - Static variable in class org.eclipse.jgit.transport.SideBandOutputStream
  Channel used for pack data.
CH_ERROR - Static variable in class org.eclipse.jgit.transport.SideBandOutputStream
  Channel used for error messages.
CH_PROGRESS - Static variable in class org.eclipse.jgit.transport.SideBandOutputStream
  Channel used for progress messages.
ChainingCredentialsProvider - Class in org.eclipse.jgit.transport
  A credentials provider chaining multiple credentials providers
ChainingCredentialsProvider(CredentialsProvider...) - Constructor for class org.eclipse.jgit.transport.ChainingCredentialsProvider
  Create a new chaining credential provider.
ChangeIdUtil - Class in org.eclipse.jgit.util
  Utilities for creating and working with Change-Id's, like the one used by Gerrit Code Review.
ChangeIdUtil() - Constructor for class org.eclipse.jgit.util.ChangeIdUtil
changeType - Variable in class org.eclipse.jgit.diff.DiffEntry
  General type of change indicated by the patch.
channelMustBeInRange1_255 - Variable in class org.eclipse.jgit.internal.JGitText
CHARACTER_ENCODING - Static variable in class org.eclipse.jgit.lib.Constants
  Native character encoding for commit messages, file names...
characterClassIsNotSupported - Variable in class org.eclipse.jgit.internal.JGitText
CharArrayType(String, boolean) - Constructor for class org.eclipse.jgit.transport.CredentialItem.CharArrayType
  Initialize a prompt for a secure value stored in a character array.
charAt(int) - Method in class org.eclipse.jgit.util.RawCharSequence
CHARSET - Static variable in class org.eclipse.jgit.lib.Constants
  Native character encoding for commit messages, file names...
check(int, byte[]) - Method in class org.eclipse.jgit.lib.ObjectChecker
  Check an object for parsing errors.
CHECK_PARENT - org.eclipse.jgit.ignore.IgnoreNode.MatchResult
  The ignore status is unknown, check inherited rules.
CHECK_PARENT_NEGATE_FIRST_MATCH - org.eclipse.jgit.ignore.IgnoreNode.MatchResult
  The first previous (parent) ignore rule match (if any) should be negated, and then inherited rules applied.
checkBlob(byte[]) - Method in class org.eclipse.jgit.lib.ObjectChecker
  Check a blob for errors.
checkCallable() - Method in class org.eclipse.jgit.api.GitCommand
  Checks that the property `GitCommand.callable` is `true`.
checkCommit(byte[]) - Method in class org.eclipse.jgit.lib.ObjectChecker
  Check a commit for errors.
checkConnectivity() - Method in class org.eclipse.jgit.revwalk.ObjectWalk
  Verify all interesting objects are available, and reachable.
checkCRC(int) - Method in class org.eclipse.jgit.internal.storage.dfs.DfsPackParser
checkCRC(int) - Method in class org.eclipse.jgit.internal.storage.file.ObjectDirectoryPackParser
checkCRC(int) - Method in class org.eclipse.jgit.transport.PackParser
  Check the current CRC matches the expected value.
checkout() - Method in class org.eclipse.jgit.api.Git
  Returns a command object to execute a `checkout` command
checkout() - Method in class org.eclipse.jgit.dircache.DirCacheCheckout
  Execute this checkout
CHECKOUT_CONFLICT - org.eclipse.jgit.api.MergeResult.MergeStatus
  Status representing a checkout conflict, meaning that nothing could be merged, as the pre-scan for the trees already failed for certain files (i.e.
CheckoutCommand - Class in org.eclipse.jgit.api
  Checkout a branch to the working tree.
CheckoutCommand(Repository) - Constructor for class org.eclipse.jgit.api.CheckoutCommand
CheckoutCommand.Stage - Enum in org.eclipse.jgit.api
  Stage to check out, see `CheckoutCommand.setStage(Stage)`.
CheckoutConflictException - Exception in org.eclipse.jgit.api.errors
  Exception thrown when a command can't succeed because of unresolved conflicts.
CheckoutConflictException - Exception in org.eclipse.jgit.errors
  Exception thrown if a conflict occurs during a merge checkout.
CheckoutConflictException(String) - Constructor for exception org.eclipse.jgit.errors.CheckoutConflictException
  Construct a CheckoutConflictException for the specified file
CheckoutConflictException(String[]) - Constructor for exception org.eclipse.jgit.errors.CheckoutConflictException
  Construct a CheckoutConflictException for the specified set of files
CheckoutConflictException(List<String>, CheckoutConflictException) - Constructor for exception org.eclipse.jgit.api.errors.CheckoutConflictException
  Translate internal exception to API exception
checkoutConflictWithFile - Variable in class org.eclipse.jgit.internal.JGitText
checkoutConflictWithFiles - Variable in class org.eclipse.jgit.internal.JGitText
checkoutEntry(Repository, File, DirCacheEntry) - Static method in class org.eclipse.jgit.dircache.DirCacheCheckout
  Deprecated.
  Use the overloaded form that accepts `ObjectReader`.
checkoutEntry(Repository, File, DirCacheEntry, ObjectReader) - Static method in class org.eclipse.jgit.dircache.DirCacheCheckout
  Deprecated.
  Do not pass File object.
checkoutEntry(Repository, DirCacheEntry, ObjectReader) - Static method in class org.eclipse.jgit.dircache.DirCacheCheckout
  Updates the file in the working tree with content and mode from an entry in the index.
CheckoutEntry - Interface in org.eclipse.jgit.lib
  Parsed information about a checkout.
CheckoutEntryImpl - Class in org.eclipse.jgit.internal.storage.file
  Parsed information about a checkout.
checkoutPaths() - Method in class org.eclipse.jgit.api.CheckoutCommand
  Checkout paths into index and working directory
CheckoutResult - Class in org.eclipse.jgit.api
  Encapsulates the result of a `CheckoutCommand`
CheckoutResult.Status - Enum in org.eclipse.jgit.api
  The status
checkoutUnexpectedResult - Variable in class org.eclipse.jgit.internal.JGitText
checkPath(byte[], int, int) - Method in class org.eclipse.jgit.lib.ObjectChecker
  Check tree path entry for validity.
checkPath(String) - Method in class org.eclipse.jgit.lib.ObjectChecker
  Check tree path entry for validity.
checkPath(String) - Method in class org.eclipse.jgit.util.SystemReader
  Check tree path entry for validity.
checkPathSegment(byte[], int, int) - Method in class org.eclipse.jgit.lib.ObjectChecker
  Check tree path entry for validity.
checkTag(byte[]) - Method in class org.eclipse.jgit.lib.ObjectChecker
  Check an annotated tag for errors.
checkTree(byte[]) - Method in class org.eclipse.jgit.lib.ObjectChecker
  Check a canonical formatted tree for errors.
checkValidPath(String) - Static method in class org.eclipse.jgit.dircache.DirCacheCheckout
  Deprecated.
  Use `SystemReader.checkPath(String)`.
checkWants(UploadPack, List<ObjectId>) - Method in class org.eclipse.jgit.transport.UploadPack.AdvertisedRequestValidator
checkWants(UploadPack, List<ObjectId>) - Method in class org.eclipse.jgit.transport.UploadPack.AnyRequestValidator
checkWants(UploadPack, List<ObjectId>) - Method in class org.eclipse.jgit.transport.UploadPack.ReachableCommitRequestValidator
checkWants(UploadPack, List<ObjectId>) - Method in class org.eclipse.jgit.transport.UploadPack.ReachableCommitTipRequestValidator
checkWants(UploadPack, List<ObjectId>) - Method in interface org.eclipse.jgit.transport.UploadPack.RequestValidator
  Check a list of client wants against the request policy.
checkWants(UploadPack, List<ObjectId>) - Method in class org.eclipse.jgit.transport.UploadPack.TipRequestValidator
CHERRY_PICK_HEAD - Static variable in class org.eclipse.jgit.lib.Constants
  name of the file containing the ID of a cherry pick commit in case of conflicts
CHERRY_PICKING - org.eclipse.jgit.lib.RepositoryState
  An unfinished cherry-pick.
CHERRY_PICKING_RESOLVED - org.eclipse.jgit.lib.RepositoryState
  A cherry-pick where all conflicts have been resolved.
cherryPick() - Method in class org.eclipse.jgit.api.Git
  Returns a command object to execute a `cherry-pick` command
CherryPickCommand - Class in org.eclipse.jgit.api
  A class used to execute a `cherry-pick` command.
CherryPickCommand(Repository) - Constructor for class org.eclipse.jgit.api.CherryPickCommand
CherryPickResult - Class in org.eclipse.jgit.api
  Encapsulates the result of a `CherryPickCommand`.
CherryPickResult(Map<String, ResolveMerger.MergeFailureReason>) - Constructor for class org.eclipse.jgit.api.CherryPickResult
CherryPickResult(RevCommit, List<Ref>) - Constructor for class org.eclipse.jgit.api.CherryPickResult
CherryPickResult.CherryPickStatus - Enum in org.eclipse.jgit.api
  The cherry-pick status
classCastNotA - Variable in class org.eclipse.jgit.internal.JGitText
clean() - Method in class org.eclipse.jgit.api.Git
  Returns a command object to execute a `clean` command
CleanCommand - Class in org.eclipse.jgit.api
  Remove untracked files from the working tree
CleanCommand(Repository) - Constructor for class org.eclipse.jgit.api.CleanCommand
cleanUp() - Method in class org.eclipse.jgit.merge.ResolveMerger
  Reverts the worktree after an unsuccessful merge.
clear() - Method in class org.eclipse.jgit.dircache.DirCache
  Empty this index, removing all entries.
clear() - Method in class org.eclipse.jgit.lib.Config
  Clear the configuration file
clear() - Method in class org.eclipse.jgit.lib.MutableObjectId
  Make this id match `ObjectId.zeroId()`.
clear() - Method in class org.eclipse.jgit.lib.ObjectIdOwnerMap
  Remove all entries from this map.
clear() - Method in class org.eclipse.jgit.lib.ObjectIdSubclassMap
  Remove all entries from this map.
clear() - Static method in class org.eclipse.jgit.lib.RepositoryCache
  Unregister all repositories from the cache.
clear() - Method in class org.eclipse.jgit.lib.StoredConfig
clear() - Method in class org.eclipse.jgit.revplot.PlotCommitList
clear() - Method in class org.eclipse.jgit.revwalk.DateRevQueue
clear() - Method in class org.eclipse.jgit.revwalk.FIFORevQueue
clear() - Method in class org.eclipse.jgit.revwalk.LIFORevQueue
clear() - Method in class org.eclipse.jgit.revwalk.RevCommitList
clear() - Method in class org.eclipse.jgit.revwalk.RevObjectList
clear() - Method in class org.eclipse.jgit.storage.file.FileBasedConfig
clear() - Method in class org.eclipse.jgit.transport.CredentialItem.CharArrayType
  Destroys the current value, clearing the internal array.
clear() - Method in class org.eclipse.jgit.transport.CredentialItem
  Clear the stored value, destroying it as much as possible.
clear() - Method in class org.eclipse.jgit.transport.CredentialItem.InformationalMessage
clear() - Method in class org.eclipse.jgit.transport.CredentialItem.StringType
clear() - Method in class org.eclipse.jgit.transport.CredentialItem.YesNoType
clear() - Method in class org.eclipse.jgit.transport.UsernamePasswordCredentialsProvider
  Destroy the saved username and password..
clear() - Method in class org.eclipse.jgit.util.BlockList
clear() - Method in class org.eclipse.jgit.util.IntList
  Empty this list
clear() - Method in class org.eclipse.jgit.util.LongList
  Empty this list
clearBitmaps() - Method in class org.eclipse.jgit.internal.storage.file.PackBitmapIndexBuilder
  Removes all the bitmaps entries added.
clearCache() - Method in class org.eclipse.jgit.internal.storage.dfs.DfsObjDatabase
  Clears the cached list of packs, forcing them to be scanned again.
clearExtendedFlag(int) - Method in class org.eclipse.jgit.internal.storage.pack.ObjectToPack
  Clear an extended flag bit.
clearFlag(RevFlag) - Method in class org.eclipse.jgit.revwalk.RevCommitList
  Remove the given flag from all commits.
clearFlag(RevFlag, int, int) - Method in class org.eclipse.jgit.revwalk.RevCommitList
  Remove the given flag from all commits.
clearPackStats() - Method in class org.eclipse.jgit.internal.storage.dfs.DfsPackDescription
  Discard the pack statistics, if it was populated.
clearReuseAsIs() - Method in class org.eclipse.jgit.internal.storage.pack.ObjectToPack
  Forget the reuse information previously stored.
clone() - Method in class org.eclipse.jgit.revwalk.filter.CommitTimeRevFilter
clone() - Method in class org.eclipse.jgit.revwalk.filter.MaxCountRevFilter
clone() - Method in class org.eclipse.jgit.revwalk.filter.NotRevFilter
clone() - Method in class org.eclipse.jgit.revwalk.filter.RevFilter
  Clone this revision filter, including its parameters.
clone() - Method in class org.eclipse.jgit.revwalk.filter.RevFlagFilter
clone() - Method in class org.eclipse.jgit.revwalk.filter.SkipRevFilter
clone() - Method in class org.eclipse.jgit.revwalk.filter.SubStringRevFilter
clone() - Method in class org.eclipse.jgit.revwalk.FollowFilter
clone() - Method in class org.eclipse.jgit.revwalk.TreeRevFilter
clone() - Method in class org.eclipse.jgit.treewalk.filter.IndexDiffFilter
clone() - Method in class org.eclipse.jgit.treewalk.filter.InterIndexDiffFilter
clone() - Method in class org.eclipse.jgit.treewalk.filter.NotIgnoredFilter
clone() - Method in class org.eclipse.jgit.treewalk.filter.NotTreeFilter
clone() - Method in class org.eclipse.jgit.treewalk.filter.PathFilter
clone() - Method in class org.eclipse.jgit.treewalk.filter.PathSuffixFilter
clone() - Method in class org.eclipse.jgit.treewalk.filter.SkipWorkTreeFilter
clone() - Method in class org.eclipse.jgit.treewalk.filter.TreeFilter
  Clone this tree filter, including its parameters.
CloneCommand - Class in org.eclipse.jgit.api
  Clone a repository into a new working directory
CloneCommand() - Constructor for class org.eclipse.jgit.api.CloneCommand
  Create clone command with no repository set
cloneEntry() - Method in class org.eclipse.jgit.internal.storage.file.PackIndex.MutableEntry
cloneNonEmptyDirectory - Variable in class org.eclipse.jgit.internal.JGitText
cloneRepository() - Static method in class org.eclipse.jgit.api.Git
  Returns a command object to execute a `clone` command
close() - Method in class org.eclipse.jgit.api.Git
  Frees resources held by the underlying `Repository` instance.
close() - Method in class org.eclipse.jgit.internal.storage.dfs.DfsObjDatabase
close() - Method in class org.eclipse.jgit.internal.storage.dfs.DfsPackFile
  Release all memory used by this DfsPackFile instance.
close() - Method in class org.eclipse.jgit.internal.storage.dfs.DfsRefDatabase
close() - Method in class org.eclipse.jgit.internal.storage.file.ObjectDirectory
close() - Method in class org.eclipse.jgit.internal.storage.file.PackFile
  Close the resources utilized by this repository
close() - Method in class org.eclipse.jgit.internal.storage.file.RefDirectory
close() - Method in class org.eclipse.jgit.lib.ObjectDatabase
  Close any resources held by this database.
close() - Method in class org.eclipse.jgit.lib.ObjectStream.Filter
close() - Method in class org.eclipse.jgit.lib.RefDatabase
  Close any resources held by this database.
close() - Method in class org.eclipse.jgit.lib.Repository
  Decrement the use count, and maybe close resources.
close() - Method in class org.eclipse.jgit.transport.BaseConnection
close() - Method in class org.eclipse.jgit.transport.BasePackFetchConnection
close() - Method in class org.eclipse.jgit.transport.BaseReceivePack
  Close and flush (if necessary) the underlying streams.
close() - Method in interface org.eclipse.jgit.transport.Connection
  Close any resources used by this connection.
close() - Method in class org.eclipse.jgit.transport.SshTransport
close() - Method in class org.eclipse.jgit.transport.Transport
  Close any resources used by this transport.
close() - Method in class org.eclipse.jgit.transport.TransportAmazonS3
close() - Method in class org.eclipse.jgit.transport.TransportBundleStream
close() - Method in class org.eclipse.jgit.transport.TransportHttp
close() - Method in class org.eclipse.jgit.util.io.AutoCRLFInputStream
close() - Method in class org.eclipse.jgit.util.io.AutoCRLFOutputStream
close() - Method in class org.eclipse.jgit.util.io.CountingOutputStream
close() - Method in class org.eclipse.jgit.util.io.EolCanonicalizingInputStream
close() - Method in class org.eclipse.jgit.util.io.MessageWriter
close() - Method in class org.eclipse.jgit.util.io.SafeBufferedOutputStream
close() - Method in class org.eclipse.jgit.util.io.TeeInputStream
close() - Method in class org.eclipse.jgit.util.io.ThrowingPrintWriter
close() - Method in class org.eclipse.jgit.util.io.TimeoutOutputStream
close() - Method in class org.eclipse.jgit.util.io.UnionInputStream
close() - Method in class org.eclipse.jgit.util.TemporaryBuffer
close(Repository) - Static method in class org.eclipse.jgit.lib.RepositoryCache
  Remove a repository from the cache.
cmp - Variable in class org.eclipse.jgit.diff.MyersDiff
  Comparison function for sequences.
collisionOn - Variable in class org.eclipse.jgit.internal.JGitText
CombinedFileHeader - Class in org.eclipse.jgit.patch
  A file in the Git "diff --cc" or "diff --combined" format.
CombinedHunkHeader - Class in org.eclipse.jgit.patch
  Hunk header for a hunk appearing in a "diff --cc" style patch.
commandWasCalledInTheWrongState - Variable in class org.eclipse.jgit.internal.JGitText
COMMENT - org.eclipse.jgit.lib.RebaseTodoLine.Action
  A comment in the file.
commit() - Method in class org.eclipse.jgit.api.Git
  Returns a command object to execute a `Commit` command
commit() - Method in class org.eclipse.jgit.dircache.DirCache
  Commit this change and release the lock.
commit() - Method in class org.eclipse.jgit.dircache.DirCacheEditor
commit() - Method in class org.eclipse.jgit.internal.storage.file.LockFile
  Commit this change and release the lock.
Commit(AnyObjectId) - Constructor for class org.eclipse.jgit.revwalk.DepthWalk.Commit
  Initialize a new commit.
COMMIT_MSG - org.eclipse.jgit.util.Hook
  Literal for the "commit-msg" git hook.
COMMIT_TIME_DESC - org.eclipse.jgit.revwalk.RevSort
  Sort by commit time, descending (newest first, oldest last).
commitAlreadyExists - Variable in class org.eclipse.jgit.internal.JGitText
commitAmendOnInitialNotPossible - Variable in class org.eclipse.jgit.internal.JGitText
CommitBuilder - Class in org.eclipse.jgit.lib
  Mutable builder to construct a commit recording the state of a project.
CommitBuilder() - Constructor for class org.eclipse.jgit.lib.CommitBuilder
  Initialize an empty commit.
CommitCommand - Class in org.eclipse.jgit.api
  A class used to execute a `Commit` command.
CommitCommand(Repository) - Constructor for class org.eclipse.jgit.api.CommitCommand
commitDoesNotHaveGivenParent - Variable in class org.eclipse.jgit.internal.JGitText
commitMessage(byte[], int) - Static method in class org.eclipse.jgit.util.RawParseUtils
  Locate the position of the commit message body.
commitMessageNotSpecified - Variable in class org.eclipse.jgit.internal.JGitText
commitNames - Variable in class org.eclipse.jgit.merge.ResolveMerger
  string versions of a list of commit SHA1s
commitOnRepoWithoutHEADCurrentlyNotSupported - Variable in class org.eclipse.jgit.internal.JGitText
commitPack(Collection<DfsPackDescription>, Collection<DfsPackDescription>) - Method in class org.eclipse.jgit.internal.storage.dfs.DfsObjDatabase
  Commit a pack and index pair that was written to the DFS.
commitPackImpl(Collection<DfsPackDescription>, Collection<DfsPackDescription>) - Method in class org.eclipse.jgit.internal.storage.dfs.DfsObjDatabase
  Implementation of pack commit.
commitRejectedByHook - Variable in class org.eclipse.jgit.internal.JGitText
committer - Static variable in class org.eclipse.jgit.lib.ObjectChecker
  Header "committer "
committer(byte[], int) - Static method in class org.eclipse.jgit.util.RawParseUtils
  Locate the "committer " header line data.
CommitterRevFilter - Class in org.eclipse.jgit.revwalk.filter
  Matches only commits whose committer name matches the pattern.
CommitTimeRevFilter - Class in org.eclipse.jgit.revwalk.filter
  Selects commits based upon the commit time field.
compact(ProgressMonitor) - Method in class org.eclipse.jgit.internal.storage.dfs.DfsPackCompactor
  Compact the pack files together.
COMPACT - org.eclipse.jgit.internal.storage.dfs.DfsObjDatabase.PackSource
  The pack was created by compacting multiple packs together.
compare(Ref, Ref) - Method in class org.eclipse.jgit.lib.RefComparator
compareAndPut(Ref, Ref) - Method in class org.eclipse.jgit.internal.storage.dfs.DfsRefDatabase
  Compare a reference, and put if it matches.
compareAndRemove(Ref) - Method in class org.eclipse.jgit.internal.storage.dfs.DfsRefDatabase
  Compare a reference, and delete if it matches.
compareIgnoreCase(String, String) - Static method in class org.eclipse.jgit.util.StringUtils
  Compare two strings, ignoring case.
compareMetadata(DirCacheEntry) - Method in class org.eclipse.jgit.treewalk.WorkingTreeIterator
  Compare the metadata (mode, length, modification-timestamp) of the current entry and a `DirCacheEntry`
compareNames(byte[], byte[], int, int) - Static method in class org.eclipse.jgit.lib.Tree
  Deprecated.
  Compare two names represented as bytes.
compareTo(byte[], int) - Method in class org.eclipse.jgit.lib.AnyObjectId
  Compare this ObjectId to a network-byte-order ObjectId.
compareTo(int[], int) - Method in class org.eclipse.jgit.lib.AnyObjectId
  Compare this ObjectId to a network-byte-order ObjectId.
compareTo(Object) - Method in class org.eclipse.jgit.lib.TreeEntry
  Deprecated.
compareTo(DfsPackDescription) - Method in class org.eclipse.jgit.internal.storage.dfs.DfsPackDescription
  Sort packs according to the optimal lookup ordering.
compareTo(AnyObjectId) - Method in class org.eclipse.jgit.lib.AnyObjectId
  Compare this ObjectId to another and obtain a sort ordering.
compareTo(Ref, String) - Static method in class org.eclipse.jgit.lib.RefComparator
  Compare a reference to a name.
compareTo(Ref, Ref) - Static method in class org.eclipse.jgit.lib.RefComparator
  Compare two references by name.
compareUInt32(int, int) - Static method in class org.eclipse.jgit.util.NB
  Compare a 32 bit unsigned integer stored in a 32 bit signed integer.
compareWithCase(String, String) - Static method in class org.eclipse.jgit.util.StringUtils
  Compare two strings, honoring case.
CompoundException - Exception in org.eclipse.jgit.errors
  An exception detailing multiple reasons for failure.
CompoundException(Collection<Throwable>) - Constructor for exception org.eclipse.jgit.errors.CompoundException
  Constructs an exception detailing many potential reasons for failure.
COMPRESSING - org.eclipse.jgit.internal.storage.pack.PackWriter.PackingPhase
  Compressing objects phase.
compressingObjects - Variable in class org.eclipse.jgit.internal.JGitText
compute() - Method in class org.eclipse.jgit.diff.RenameDetector
  Detect renames in the current file set.
compute(ContentSource.Pair, ProgressMonitor) - Method in class org.eclipse.jgit.diff.RenameDetector
  Detect renames in the current file set.
compute(ObjectReader, ProgressMonitor) - Method in class org.eclipse.jgit.diff.RenameDetector
  Detect renames in the current file set.
compute(ProgressMonitor) - Method in class org.eclipse.jgit.diff.RenameDetector
  Detect renames in the current file set.
computeAll() - Method in class org.eclipse.jgit.blame.BlameResult
  Compute all pending information.
computeBlameResult() - Method in class org.eclipse.jgit.blame.BlameGenerator
  Execute the generator in a blocking fashion until all data is ready.
computeChangeId(ObjectId, ObjectId, PersonIdent, PersonIdent, String) - Static method in class org.eclipse.jgit.util.ChangeIdUtil
  Compute a Change-Id.
computeId(ObjectInserter) - Method in class org.eclipse.jgit.lib.TreeFormatter
  Compute the ObjectId for this tree
computeName() - Method in class org.eclipse.jgit.internal.storage.pack.PackWriter
  Computes SHA-1 of lexicographically sorted objects ids written in this pack, as used to name a pack file in repository.
computeNext() - Method in class org.eclipse.jgit.blame.BlameResult
  Compute the next available segment and return the first index.
computeRange(int, int) - Method in class org.eclipse.jgit.blame.BlameResult
  Compute until the entire range has been populated.
ConcurrentRefUpdateException - Exception in org.eclipse.jgit.api.errors
  Exception thrown when a command wants to update a ref but failed because another process is accessing (or even also updating) the ref.
ConcurrentRefUpdateException(String, Ref, RefUpdate.Result) - Constructor for exception org.eclipse.jgit.api.errors.ConcurrentRefUpdateException
ConcurrentRefUpdateException(String, Ref, RefUpdate.Result, Throwable) - Constructor for exception org.eclipse.jgit.api.errors.ConcurrentRefUpdateException
Config - Class in org.eclipse.jgit.lib
  Git style `.config`, `.gitconfig`, `.gitmodules` file.
Config() - Constructor for class org.eclipse.jgit.lib.Config
  Create a configuration with no default fallback.
Config(Config) - Constructor for class org.eclipse.jgit.lib.Config
  Create an empty configuration with a fallback for missing keys.
CONFIG - Static variable in class org.eclipse.jgit.lib.Constants
  Default name for the Git repository configuration
CONFIG_BRANCH_SECTION - Static variable in class org.eclipse.jgit.lib.ConfigConstants
  The "branch" section
CONFIG_CORE_SECTION - Static variable in class org.eclipse.jgit.lib.ConfigConstants
  The "core" section
CONFIG_DFS_SECTION - Static variable in class org.eclipse.jgit.lib.ConfigConstants
  The "dfs" section
CONFIG_DIFF_SECTION - Static variable in class org.eclipse.jgit.lib.ConfigConstants
  The "diff" section
CONFIG_FETCH_SECTION - Static variable in class org.eclipse.jgit.lib.ConfigConstants
  The "fetch" section
CONFIG_GC_SECTION - Static variable in class org.eclipse.jgit.lib.ConfigConstants
  The "gc" section
CONFIG_GERRIT_SECTION - Static variable in class org.eclipse.jgit.lib.ConfigConstants
  The "gerrit" section
CONFIG_KEY_AGGRESSIVE_DEPTH - Static variable in class org.eclipse.jgit.lib.ConfigConstants
  The "aggressiveDepth" key
CONFIG_KEY_AGGRESSIVE_WINDOW - Static variable in class org.eclipse.jgit.lib.ConfigConstants
  The "aggressiveWindow" key
CONFIG_KEY_ALGORITHM - Static variable in class org.eclipse.jgit.lib.ConfigConstants
  The "algorithm" key
CONFIG_KEY_ALWAYS - Static variable in class org.eclipse.jgit.lib.ConfigConstants
  The "always" key (used to configure `ConfigConstants.CONFIG_KEY_AUTOSETUPREBASE` and `ConfigConstants.CONFIG_KEY_AUTOSETUPMERGE`
CONFIG_KEY_ATTRIBUTESFILE - Static variable in class org.eclipse.jgit.lib.ConfigConstants
  The "attributesfile" key
CONFIG_KEY_AUTOCRLF - Static variable in class org.eclipse.jgit.lib.ConfigConstants
  The "autocrlf" key
CONFIG_KEY_AUTOSETUPMERGE - Static variable in class org.eclipse.jgit.lib.ConfigConstants
  The "autosetupmerge" key
CONFIG_KEY_AUTOSETUPREBASE - Static variable in class org.eclipse.jgit.lib.ConfigConstants
  The "autosetuprebase" key
CONFIG_KEY_AUTOSTASH - Static variable in class org.eclipse.jgit.lib.ConfigConstants
  The "autostash" key
CONFIG_KEY_BARE - Static variable in class org.eclipse.jgit.lib.ConfigConstants
  The "bare" key
CONFIG_KEY_BLOCK_LIMIT - Static variable in class org.eclipse.jgit.lib.ConfigConstants
  The "blockLimit" key
CONFIG_KEY_BLOCK_SIZE - Static variable in class org.eclipse.jgit.lib.ConfigConstants
  The "blockSize" key
CONFIG_KEY_CHECKSTAT - Static variable in class org.eclipse.jgit.lib.ConfigConstants
  The "checkstat" key
CONFIG_KEY_COMPRESSION - Static variable in class org.eclipse.jgit.lib.ConfigConstants
  The "compression" key
CONFIG_KEY_CREATECHANGEID - Static variable in class org.eclipse.jgit.lib.ConfigConstants
  The "createchangeid" key
CONFIG_KEY_DEFBRANCHSTARTPOINT - Static variable in class org.eclipse.jgit.lib.ConfigConstants
  The "defaultsourceref" key
CONFIG_KEY_DELTA_BASE_CACHE_LIMIT - Static variable in class org.eclipse.jgit.lib.ConfigConstants
  The "deltaBaseCacheLimit" key
CONFIG_KEY_EMAIL - Static variable in class org.eclipse.jgit.lib.ConfigConstants
  The "email" key
CONFIG_KEY_EXCLUDESFILE - Static variable in class org.eclipse.jgit.lib.ConfigConstants
  The "excludesfile" key
CONFIG_KEY_FALSE - Static variable in class org.eclipse.jgit.lib.ConfigConstants
  The "false" key (used to configure `ConfigConstants.CONFIG_KEY_AUTOSETUPMERGE`
CONFIG_KEY_FF - Static variable in class org.eclipse.jgit.lib.ConfigConstants
  The "ff" key
CONFIG_KEY_FILEMODE - Static variable in class org.eclipse.jgit.lib.ConfigConstants
  The "filemode" key
CONFIG_KEY_HIDEDOTFILES - Static variable in class org.eclipse.jgit.lib.ConfigConstants
  The "hidedotfiles" key
CONFIG_KEY_IGNORE - Static variable in class org.eclipse.jgit.lib.ConfigConstants
  The "ignore" key
CONFIG_KEY_INDEXVERSION - Static variable in class org.eclipse.jgit.lib.ConfigConstants
  The "indexversion" key
CONFIG_KEY_LOCAL - Static variable in class org.eclipse.jgit.lib.ConfigConstants
  The "local" key (used to configure `ConfigConstants.CONFIG_KEY_AUTOSETUPREBASE`
CONFIG_KEY_LOGALLREFUPDATES - Static variable in class org.eclipse.jgit.lib.ConfigConstants
  The "logallrefupdates" key
CONFIG_KEY_MERGE - Static variable in class org.eclipse.jgit.lib.ConfigConstants
  The "merge" key
CONFIG_KEY_MERGEOPTIONS - Static variable in class org.eclipse.jgit.lib.ConfigConstants
  The "mergeoptions" key
CONFIG_KEY_NAME - Static variable in class org.eclipse.jgit.lib.ConfigConstants
  The "name" key
CONFIG_KEY_NEVER - Static variable in class org.eclipse.jgit.lib.ConfigConstants
  The "never" key (used to configure `ConfigConstants.CONFIG_KEY_AUTOSETUPREBASE`
CONFIG_KEY_NOPREFIX - Static variable in class org.eclipse.jgit.lib.ConfigConstants
  The "noprefix" key in the "diff section"
CONFIG_KEY_PATH - Static variable in class org.eclipse.jgit.lib.ConfigConstants
  The "path" key
CONFIG_KEY_PRECOMPOSEUNICODE - Static variable in class org.eclipse.jgit.lib.ConfigConstants
  The "precomposeunicode" key
CONFIG_KEY_PRUNE - Static variable in class org.eclipse.jgit.lib.ConfigConstants
  The "prune" key
CONFIG_KEY_PRUNEEXPIRE - Static variable in class org.eclipse.jgit.lib.ConfigConstants
  The "pruneexpire" key
CONFIG_KEY_REBASE - Static variable in class org.eclipse.jgit.lib.ConfigConstants
  The "rebase" key
CONFIG_KEY_REMOTE - Static variable in class org.eclipse.jgit.lib.ConfigConstants
  The "remote" key
CONFIG_KEY_RENAMELIMIT - Static variable in class org.eclipse.jgit.lib.ConfigConstants
  The "renamelimit" key in the "diff section"
CONFIG_KEY_RENAMES - Static variable in class org.eclipse.jgit.lib.ConfigConstants
  The "renames" key in the "diff section"
CONFIG_KEY_REPO_FORMAT_VERSION - Static variable in class org.eclipse.jgit.lib.ConfigConstants
  The "repositoryformatversion" key
CONFIG_KEY_STREAM_FILE_TRESHOLD - Static variable in class org.eclipse.jgit.lib.ConfigConstants
  The "streamFileThreshold" key
CONFIG_KEY_SYMLINKS - Static variable in class org.eclipse.jgit.lib.ConfigConstants
  The "symlinks" key
CONFIG_KEY_TRUE - Static variable in class org.eclipse.jgit.lib.ConfigConstants
  The "true" key (used to configure `ConfigConstants.CONFIG_KEY_AUTOSETUPMERGE`
CONFIG_KEY_TRUSTFOLDERSTAT - Static variable in class org.eclipse.jgit.lib.ConfigConstants
  The "trustfolderstat" key in the "core section"
CONFIG_KEY_UPDATE - Static variable in class org.eclipse.jgit.lib.ConfigConstants
  The "update" key
CONFIG_KEY_URL - Static variable in class org.eclipse.jgit.lib.ConfigConstants
  The "url" key
CONFIG_KEY_WORKTREE - Static variable in class org.eclipse.jgit.lib.ConfigConstants
  The "worktree" key
CONFIG_PACK_SECTION - Static variable in class org.eclipse.jgit.lib.ConfigConstants
  The "pack" section
CONFIG_PULL_SECTION - Static variable in class org.eclipse.jgit.lib.ConfigConstants
  The "pull" section
CONFIG_REBASE_SECTION - Static variable in class org.eclipse.jgit.lib.ConfigConstants
  The "rebase" section
CONFIG_REMOTE_SECTION - Static variable in class org.eclipse.jgit.lib.ConfigConstants
  The "remote" section
CONFIG_RENAMELIMIT_COPIES - Static variable in class org.eclipse.jgit.lib.ConfigConstants
  A "renamelimit" value in the "diff section"
CONFIG_RENAMELIMIT_COPY - Static variable in class org.eclipse.jgit.lib.ConfigConstants
  A "renamelimit" value in the "diff section"
CONFIG_SUBMODULE_SECTION - Static variable in class org.eclipse.jgit.lib.ConfigConstants
  The "submodule" section
CONFIG_USER_SECTION - Static variable in class org.eclipse.jgit.lib.ConfigConstants
  The "user" section
CONFIG_WORKFLOW_SECTION - Static variable in class org.eclipse.jgit.lib.ConfigConstants
  The "workflow" section
Config.ConfigEnum - Interface in org.eclipse.jgit.lib
  Converts enumeration values into configuration options and vice-versa, allowing to match a config option with an enum value.
Config.SectionParser<T> - Interface in org.eclipse.jgit.lib
  Parses a section of the configuration into an application model object.
ConfigChangedEvent - Class in org.eclipse.jgit.events
  Describes a change to one or more keys in the configuration.
ConfigChangedEvent() - Constructor for class org.eclipse.jgit.events.ConfigChangedEvent
ConfigChangedListener - Interface in org.eclipse.jgit.events
  Receives `ConfigChangedEvent`s.
ConfigConstants - Class in org.eclipse.jgit.lib
  Constants for use with the Configuration classes: section names, configuration keys
ConfigConstants() - Constructor for class org.eclipse.jgit.lib.ConfigConstants
ConfigInvalidException - Exception in org.eclipse.jgit.errors
  Indicates a text string is not a valid Git style configuration.
ConfigInvalidException(String) - Constructor for exception org.eclipse.jgit.errors.ConfigInvalidException
  Construct an invalid configuration error.
ConfigInvalidException(String, Throwable) - Constructor for exception org.eclipse.jgit.errors.ConfigInvalidException
  Construct an invalid configuration error.
configure(KeyManager[], TrustManager[], SecureRandom) - Method in interface org.eclipse.jgit.transport.http.HttpConnection
  Configure the connection so that it can be used for https communication.
configure(KeyManager[], TrustManager[], SecureRandom) - Method in class org.eclipse.jgit.transport.http.JDKHttpConnection
configure(TransportCommand) - Method in class org.eclipse.jgit.api.TransportCommand
  Configure a child command with the current configuration set in `this` command
configure(OpenSshConfig.Host, Session) - Method in class org.eclipse.jgit.transport.JschConfigSessionFactory
  Provide additional configuration for the session based on the host information.
configure(Transport) - Method in class org.eclipse.jgit.api.TransportCommand
  Configure transport with credentials provider, timeout, and config callback
configure(Transport) - Method in interface org.eclipse.jgit.api.TransportConfigCallback
  Add any additional transport-specific configuration required.
CONFLICT - Static variable in class org.eclipse.jgit.api.CherryPickResult
  A `CherryPickResult` with status `CherryPickResult.CherryPickStatus.CONFLICTING`
CONFLICTING - org.eclipse.jgit.api.CherryPickResult.CherryPickStatus
CONFLICTING - org.eclipse.jgit.api.MergeResult.MergeStatus
CONFLICTS - org.eclipse.jgit.api.CheckoutResult.Status
  Checkout has not completed because of checkout conflicts
CONFLICTS - org.eclipse.jgit.api.RebaseResult.Status
  Conflicts: checkout of target HEAD failed
CONFLICTS_DURING_MERGE_BASE_CALCULATION - org.eclipse.jgit.errors.NoMergeBaseException.MergeBaseFailureReason
  In order to find a single merge base it may required to merge together multiple common predecessors.
connect() - Method in interface org.eclipse.jgit.transport.http.HttpConnection
connect() - Method in class org.eclipse.jgit.transport.http.JDKHttpConnection
Connection - Interface in org.eclipse.jgit.transport
  Represent connection for operation on a remote repository.
connectionFactory - Static variable in class org.eclipse.jgit.transport.HttpTransport
  factory for creating HTTP connections
connectionFailed - Variable in class org.eclipse.jgit.internal.JGitText
connectionTimeOut - Variable in class org.eclipse.jgit.internal.JGitText
Constants - Class in org.eclipse.jgit.lib
  Misc.
contains(long) - Method in class org.eclipse.jgit.util.LongList
  Determine if an entry appears in this collection.
contains(Object) - Method in class org.eclipse.jgit.revwalk.RevFlagSet
contains(String) - Method in class org.eclipse.jgit.util.RefList
  Determine if a reference is present.
contains(AnyObjectId) - Method in interface org.eclipse.jgit.internal.storage.pack.PackWriter.ObjectIdSet
  Returns true if the objectId is contained within the collection.
contains(AnyObjectId) - Method in interface org.eclipse.jgit.lib.BitmapIndex.BitmapBuilder
  Whether the bitmap has the id set.
contains(AnyObjectId) - Method in class org.eclipse.jgit.lib.ObjectIdOwnerMap
  Returns true if this map contains the specified object.
contains(AnyObjectId) - Method in class org.eclipse.jgit.lib.ObjectIdSubclassMap
  Returns true if this map contains the specified object.
contains(AnyObjectId) - Method in class org.eclipse.jgit.notes.NoteMap
  Determine if a note exists for the specified ObjectId.
containsAll(Collection<?>) - Method in class org.eclipse.jgit.revwalk.RevFlagSet
containsConflicts() - Method in class org.eclipse.jgit.merge.MergeResult
containsGitModulesFile(Repository) - Static method in class org.eclipse.jgit.submodule.SubmoduleWalk
  Checks whether the working tree (or the index in case of a bare repo) contains a .gitmodules file.
containsKey(Object) - Method in class org.eclipse.jgit.util.RefMap
content - Variable in class org.eclipse.jgit.diff.RawText
  The file content for this sequence.
contents - Variable in class org.eclipse.jgit.revwalk.RevObjectList
  Items stored in this list.
ContentSource - Class in org.eclipse.jgit.diff
  Supplies the content of a file for `DiffFormatter`.
ContentSource() - Constructor for class org.eclipse.jgit.diff.ContentSource
ContentSource.Pair - Class in org.eclipse.jgit.diff
  A pair of sources to access the old and new sides of a DiffEntry.
contextMustBeNonNegative - Variable in class org.eclipse.jgit.internal.JGitText
CONTINUE - org.eclipse.jgit.api.RebaseCommand.Operation
  Continues after a conflict resolution
copy() - Method in class org.eclipse.jgit.lib.AnyObjectId
  Obtain an immutable copy of this current object name value.
copy(int) - Method in class org.eclipse.jgit.util.RefList
  Obtain a builder initialized with the first `n` elements.
copy(long, int) - Method in class org.eclipse.jgit.internal.storage.pack.DeltaEncoder
  Create a copy instruction to copy from the base object.
copy(InputStream) - Method in class org.eclipse.jgit.util.TemporaryBuffer
  Copy all bytes remaining on the input stream into this buffer.
COPY - org.eclipse.jgit.diff.DiffConfig.RenameDetectionType
  Copies should be detected too.
COPY - org.eclipse.jgit.diff.DiffEntry.ChangeType
  Copy an existing file to a new location, keeping the original
copyCurrentContent() - Method in class org.eclipse.jgit.internal.storage.file.LockFile
  Copy the current file content into the temporary file.
copyFileFailed - Variable in class org.eclipse.jgit.gitrepo.internal.RepoText
copyMetaData(DirCacheEntry) - Method in class org.eclipse.jgit.dircache.DirCacheEntry
  Copy the ObjectId and other meta fields from an existing entry.
copyObjectAsIs(PackOutputStream, ObjectToPack, boolean) - Method in class org.eclipse.jgit.internal.storage.dfs.DfsReader
copyObjectAsIs(PackOutputStream, ObjectToPack, boolean) - Method in interface org.eclipse.jgit.internal.storage.pack.ObjectReuseAsIs
  Output a previously selected representation.
copyPackAsIs(PackOutputStream, CachedPack, boolean) - Method in class org.eclipse.jgit.internal.storage.dfs.DfsReader
copyPackAsIs(PackOutputStream, CachedPack, boolean) - Method in interface org.eclipse.jgit.internal.storage.pack.ObjectReuseAsIs
  Append an entire pack's contents onto the output stream.
copyRawTo(byte[], int) - Method in class org.eclipse.jgit.lib.AnyObjectId
  Copy this ObjectId to a byte array.
copyRawTo(int[], int) - Method in class org.eclipse.jgit.lib.AnyObjectId
  Copy this ObjectId to an int array.
copyRawTo(OutputStream) - Method in class org.eclipse.jgit.lib.AnyObjectId
  Copy this ObjectId to an output writer in raw binary.
copyRawTo(ByteBuffer) - Method in class org.eclipse.jgit.lib.AnyObjectId
  Copy this ObjectId to an output writer in raw binary.
copyTo(byte[], int) - Method in class org.eclipse.jgit.lib.AnyObjectId
  Copy this ObjectId to a byte array in hex format.
copyTo(byte[], int) - Method in class org.eclipse.jgit.lib.FileMode
  Copy this mode as a sequence of octal US-ASCII bytes.
copyTo(char[], Writer) - Method in class org.eclipse.jgit.lib.AnyObjectId
  Copy this ObjectId to an output writer in hex format.
copyTo(char[], StringBuilder) - Method in class org.eclipse.jgit.lib.AnyObjectId
  Copy this ObjectId to a StringBuilder in hex format.
copyTo(OutputStream) - Method in class org.eclipse.jgit.lib.AnyObjectId
  Copy this ObjectId to an output writer in hex format.
copyTo(OutputStream) - Method in class org.eclipse.jgit.lib.FileMode
  Copy this mode as a sequence of octal US-ASCII bytes.
copyTo(OutputStream) - Method in class org.eclipse.jgit.lib.ObjectLoader
  Copy this object to the output stream.
copyTo(Writer) - Method in class org.eclipse.jgit.lib.AnyObjectId
  Copy this ObjectId to an output writer in hex format.
copyTo(ByteBuffer) - Method in class org.eclipse.jgit.lib.AnyObjectId
  Copy this ObjectId to a ByteBuffer in hex format.
copyToLength() - Method in class org.eclipse.jgit.lib.FileMode
CoreConfig - Class in org.eclipse.jgit.lib
  This class keeps git repository core parameters.
CoreConfig.AutoCRLF - Enum in org.eclipse.jgit.lib
  Permissible values for `core.autocrlf`.
CoreConfig.CheckStat - Enum in org.eclipse.jgit.lib
  Permissible values for `core.checkstat`
CoreConfig.HideDotFiles - Enum in org.eclipse.jgit.lib
  Options for hiding files whose names start with a period
CoreConfig.SymLinks - Enum in org.eclipse.jgit.lib
  Options for symlink handling
corruptionDetectedReReadingAt - Variable in class org.eclipse.jgit.internal.JGitText
corruptObjectBadStream - Variable in class org.eclipse.jgit.internal.JGitText
corruptObjectBadStreamCorruptHeader - Variable in class org.eclipse.jgit.internal.JGitText
CorruptObjectException - Exception in org.eclipse.jgit.errors
  Exception thrown when an object cannot be read from Git.
CorruptObjectException(String) - Constructor for exception org.eclipse.jgit.errors.CorruptObjectException
  Construct a CorruptObjectException for reporting a problem not associated with a specific object id.
CorruptObjectException(String, Throwable) - Constructor for exception org.eclipse.jgit.errors.CorruptObjectException
  Construct a CorruptObjectException for reporting a problem not associated with a specific object id.
CorruptObjectException(AnyObjectId, String) - Constructor for exception org.eclipse.jgit.errors.CorruptObjectException
  Construct a CorruptObjectException for reporting a problem specified object id
CorruptObjectException(ObjectId, String) - Constructor for exception org.eclipse.jgit.errors.CorruptObjectException
  Construct a CorruptObjectException for reporting a problem specified object id
corruptObjectGarbageAfterSize - Variable in class org.eclipse.jgit.internal.JGitText
corruptObjectIncorrectLength - Variable in class org.eclipse.jgit.internal.JGitText
corruptObjectInvalidEntryMode - Variable in class org.eclipse.jgit.internal.JGitText
corruptObjectInvalidMode - Variable in class org.eclipse.jgit.internal.JGitText
corruptObjectInvalidMode2 - Variable in class org.eclipse.jgit.internal.JGitText
corruptObjectInvalidMode3 - Variable in class org.eclipse.jgit.internal.JGitText
corruptObjectInvalidType - Variable in class org.eclipse.jgit.internal.JGitText
corruptObjectInvalidType2 - Variable in class org.eclipse.jgit.internal.JGitText
corruptObjectMalformedHeader - Variable in class org.eclipse.jgit.internal.JGitText
corruptObjectNegativeSize - Variable in class org.eclipse.jgit.internal.JGitText
corruptObjectNoAuthor - Variable in class org.eclipse.jgit.internal.JGitText
corruptObjectNoCommitter - Variable in class org.eclipse.jgit.internal.JGitText
corruptObjectNoHeader - Variable in class org.eclipse.jgit.internal.JGitText
corruptObjectNoObject - Variable in class org.eclipse.jgit.internal.JGitText
corruptObjectNoTaggerBadHeader - Variable in class org.eclipse.jgit.internal.JGitText
corruptObjectNoTaggerHeader - Variable in class org.eclipse.jgit.internal.JGitText
corruptObjectNoTagName - Variable in class org.eclipse.jgit.internal.JGitText
corruptObjectNotree - Variable in class org.eclipse.jgit.internal.JGitText
corruptObjectNoType - Variable in class org.eclipse.jgit.internal.JGitText
corruptObjectPackfileChecksumIncorrect - Variable in class org.eclipse.jgit.internal.JGitText
corruptPack - Variable in class org.eclipse.jgit.internal.JGitText
COULD_NOT_DELETE - org.eclipse.jgit.merge.ResolveMerger.MergeFailureReason
  the merge failed because of a file could not be deleted
couldNotCheckOutBecauseOfConflicts - Variable in class org.eclipse.jgit.internal.JGitText
couldNotDeleteLockFileShouldNotHappen - Variable in class org.eclipse.jgit.internal.JGitText
couldNotDeleteTemporaryIndexFileShouldNotHappen - Variable in class org.eclipse.jgit.internal.JGitText
couldNotGetAdvertisedRef - Variable in class org.eclipse.jgit.internal.JGitText
couldNotGetRepoStatistics - Variable in class org.eclipse.jgit.internal.JGitText
couldNotLockHEAD - Variable in class org.eclipse.jgit.internal.JGitText
couldNotReadIndexInOneGo - Variable in class org.eclipse.jgit.internal.JGitText
couldNotReadObjectWhileParsingCommit - Variable in class org.eclipse.jgit.internal.JGitText
couldNotRenameDeleteOldIndex - Variable in class org.eclipse.jgit.internal.JGitText
couldNotRenameTemporaryFile - Variable in class org.eclipse.jgit.internal.JGitText
couldNotRenameTemporaryIndexFileToIndex - Variable in class org.eclipse.jgit.internal.JGitText
couldNotURLEncodeToUTF8 - Variable in class org.eclipse.jgit.internal.JGitText
couldNotWriteFile - Variable in class org.eclipse.jgit.internal.JGitText
count(RevWalk, RevCommit, RevCommit) - Static method in class org.eclipse.jgit.revwalk.RevWalkUtils
  Count the number of commits that are reachable from `start` until a commit that is reachable from `end` is encountered.
COUNTING - org.eclipse.jgit.internal.storage.pack.PackWriter.PackingPhase
  Counting objects phase.
countingObjects - Variable in class org.eclipse.jgit.internal.JGitText
CountingOutputStream - Class in org.eclipse.jgit.util.io
  Counts the number of bytes written.
CountingOutputStream(OutputStream) - Constructor for class org.eclipse.jgit.util.io.CountingOutputStream
  Initialize a new counting stream.
create() - Method in class org.eclipse.jgit.internal.storage.dfs.DfsRefDatabase
create() - Method in class org.eclipse.jgit.internal.storage.file.ObjectDirectory
create() - Method in class org.eclipse.jgit.internal.storage.file.RefDirectory
create() - Method in class org.eclipse.jgit.internal.storage.file.ReflogWriter
  Create the log directories
create() - Method in class org.eclipse.jgit.lib.ObjectDatabase
  Initialize a new object database at this location.
create() - Method in class org.eclipse.jgit.lib.RefDatabase
  Initialize a new reference database at this location.
create() - Method in class org.eclipse.jgit.lib.Repository
  Create a new Git repository.
create(boolean) - Method in class org.eclipse.jgit.internal.storage.dfs.DfsRepository
create(boolean) - Method in class org.eclipse.jgit.internal.storage.file.FileRepository
  Create a new Git repository initializing the necessary files and directories.
create(boolean) - Method in class org.eclipse.jgit.lib.Repository
  Create a new Git repository initializing the necessary files and directories.
create(int) - Static method in class org.eclipse.jgit.revwalk.filter.MaxCountRevFilter
  Create a new max count filter.
create(int) - Static method in class org.eclipse.jgit.revwalk.filter.SkipRevFilter
  Create a new skip filter.
create(C, Repository) - Method in interface org.eclipse.jgit.transport.resolver.ReceivePackFactory
  Create and configure a new ReceivePack instance for a repository.
create(C, Repository) - Method in interface org.eclipse.jgit.transport.resolver.UploadPackFactory
  Create and configure a new UploadPack instance for a repository.
create(File) - Static method in class org.eclipse.jgit.storage.file.FileRepositoryBuilder
  Convenience factory method to construct a `FileRepository`.
create(String) - Static method in class org.eclipse.jgit.revwalk.filter.AuthorRevFilter
  Create a new author filter.
create(String) - Static method in class org.eclipse.jgit.revwalk.filter.CommitterRevFilter
  Create a new committer filter.
create(String) - Static method in class org.eclipse.jgit.revwalk.filter.MessageRevFilter
  Create a message filter.
create(String) - Static method in class org.eclipse.jgit.treewalk.filter.PathFilter
  Create a new tree filter for a user supplied path.
create(String) - Static method in class org.eclipse.jgit.treewalk.filter.PathSuffixFilter
  Create a new tree filter for a user supplied path suffix.
create(String, DiffConfig) - Static method in class org.eclipse.jgit.revwalk.FollowFilter
  Create a new tree filter for a user supplied path.
create(URL) - Method in interface org.eclipse.jgit.transport.http.HttpConnectionFactory
  Creates a new connection to a destination defined by a `URL`
create(URL) - Method in class org.eclipse.jgit.transport.http.JDKHttpConnectionFactory
create(URL, Proxy) - Method in interface org.eclipse.jgit.transport.http.HttpConnectionFactory
  Creates a new connection to a destination defined by a `URL` using a proxy
create(URL, Proxy) - Method in class org.eclipse.jgit.transport.http.JDKHttpConnectionFactory
create(Collection<RevFilter>) - Static method in class org.eclipse.jgit.revwalk.filter.AndRevFilter
  Create a filter around many filters, all of which must match.
create(Collection<RevFilter>) - Static method in class org.eclipse.jgit.revwalk.filter.OrRevFilter
  Create a filter around many filters, one of which must match.
create(Collection<PathFilter>) - Static method in class org.eclipse.jgit.treewalk.filter.PathFilterGroup
  Create a collection of path filters.
create(Collection<TreeFilter>) - Static method in class org.eclipse.jgit.treewalk.filter.AndTreeFilter
  Create a filter around many filters, all of which must match.
create(Collection<TreeFilter>) - Static method in class org.eclipse.jgit.treewalk.filter.OrTreeFilter
  Create a filter around many filters, one of which must match.
create(BlameGenerator) - Static method in class org.eclipse.jgit.blame.BlameResult
  Construct a new BlameResult for a generator.
create(ObjectReader) - Static method in class org.eclipse.jgit.diff.ContentSource
  Construct a content source for an ObjectReader.
create(RevFilter) - Static method in class org.eclipse.jgit.revwalk.filter.NotRevFilter
  Create a filter that negates the result of another filter.
create(RevFilter[]) - Static method in class org.eclipse.jgit.revwalk.filter.AndRevFilter
  Create a filter around many filters, all of which must match.
create(RevFilter[]) - Static method in class org.eclipse.jgit.revwalk.filter.OrRevFilter
  Create a filter around many filters, one of which must match.
create(RevFilter, RevFilter) - Static method in class org.eclipse.jgit.revwalk.filter.AndRevFilter
  Create a filter with two filters, both of which must match.
create(RevFilter, RevFilter) - Static method in class org.eclipse.jgit.revwalk.filter.OrRevFilter
  Create a filter with two filters, one of which must match.
create(TreeFilter) - Static method in class org.eclipse.jgit.treewalk.filter.NotTreeFilter
  Create a filter that negates the result of another filter.
create(TreeFilter[]) - Static method in class org.eclipse.jgit.treewalk.filter.AndTreeFilter
  Create a filter around many filters, all of which must match.
create(TreeFilter[]) - Static method in class org.eclipse.jgit.treewalk.filter.OrTreeFilter
  Create a filter around many filters, one of which must match.
create(TreeFilter, TreeFilter) - Static method in class org.eclipse.jgit.treewalk.filter.AndTreeFilter
  Create a filter with two filters, both of which must match.
create(TreeFilter, TreeFilter) - Static method in class org.eclipse.jgit.treewalk.filter.OrTreeFilter
  Create a filter with two filters, one of which must match.
create(WorkingTreeIterator) - Static method in class org.eclipse.jgit.diff.ContentSource
  Construct a content source for a working directory.
CREATE - org.eclipse.jgit.transport.ReceiveCommand.Type
  Create a new ref; the ref must not already exist.
createArchiveOutputStream(OutputStream) - Method in interface org.eclipse.jgit.api.ArchiveCommand.Format
  Start a new archive.
CreateBranchCommand - Class in org.eclipse.jgit.api
  Used to create a local branch.
CreateBranchCommand(Repository) - Constructor for class org.eclipse.jgit.api.CreateBranchCommand
CreateBranchCommand.SetupUpstreamMode - Enum in org.eclipse.jgit.api
  The modes available for setting up the upstream configuration (corresponding to the --set-upstream, --track, --no-track options
createBranchFailedUnknownReason - Variable in class org.eclipse.jgit.internal.JGitText
createBranchUnexpectedResult - Variable in class org.eclipse.jgit.internal.JGitText
createCommit(AnyObjectId) - Method in class org.eclipse.jgit.revplot.PlotWalk
createCommit(AnyObjectId) - Method in class org.eclipse.jgit.revwalk.DepthWalk.ObjectWalk
createCommit(AnyObjectId) - Method in class org.eclipse.jgit.revwalk.DepthWalk.RevWalk
createCommit(AnyObjectId) - Method in class org.eclipse.jgit.revwalk.RevWalk
  Construct a new unparsed commit for the given object.
createCommitSnapshot() - Method in class org.eclipse.jgit.internal.storage.file.LockFile
  Update the commit snapshot `LockFile.getCommitSnapshot()` before commit.
createDefaultJSch(FS) - Method in class org.eclipse.jgit.transport.JschConfigSessionFactory
createEmptyTreeIterator() - Method in class org.eclipse.jgit.dircache.DirCacheIterator
createEmptyTreeIterator() - Method in class org.eclipse.jgit.treewalk.AbstractTreeIterator
  Create a new iterator as though the current entry were a subtree.
createFromStrings(String...) - Static method in class org.eclipse.jgit.treewalk.filter.PathFilterGroup
  Create a collection of path filters from Java strings.
createFromStrings(Collection<String>) - Static method in class org.eclipse.jgit.treewalk.filter.PathFilterGroup
  Create a collection of path filters from Java strings.
createLane() - Method in class org.eclipse.jgit.revplot.PlotCommitList
createMatcherForSuffix() - Method in class org.eclipse.jgit.fnmatch.FileNameMatcher
createNewFile(File) - Static method in class org.eclipse.jgit.util.FileUtils
  Atomically creates a new, empty file named by this abstract pathname if and only if a file with this name does not yet exist.
createNewFileFailed - Variable in class org.eclipse.jgit.internal.JGitText
createOldestPossible(OutputStream, List<? extends PackedObjectInfo>) - Static method in class org.eclipse.jgit.internal.storage.file.PackIndexWriter
  Create a new writer for the oldest (most widely understood) format.
createPathMatcher(String, Character, boolean) - Static method in class org.eclipse.jgit.ignore.internal.PathMatcher
createSession(OpenSshConfig.Host, String, String, int, FS) - Method in class org.eclipse.jgit.transport.JschConfigSessionFactory
  Create a new remote session for the requested address.
createSubtreeIterator(ObjectReader) - Method in class org.eclipse.jgit.dircache.DirCacheBuildIterator
createSubtreeIterator(ObjectReader) - Method in class org.eclipse.jgit.dircache.DirCacheIterator
createSubtreeIterator(ObjectReader) - Method in class org.eclipse.jgit.treewalk.AbstractTreeIterator
  Create a new iterator for the current entry's subtree.
createSubtreeIterator(ObjectReader) - Method in class org.eclipse.jgit.treewalk.CanonicalTreeParser
createSubtreeIterator(ObjectReader) - Method in class org.eclipse.jgit.treewalk.EmptyTreeIterator
createSubtreeIterator(ObjectReader) - Method in class org.eclipse.jgit.treewalk.FileTreeIterator
createSubtreeIterator(ObjectReader, MutableObjectId) - Method in class org.eclipse.jgit.treewalk.AbstractTreeIterator
  Create a new iterator for the current entry's subtree.
createSubtreeIterator(ObjectReader, MutableObjectId) - Method in class org.eclipse.jgit.treewalk.CanonicalTreeParser
createSubtreeIterator0(ObjectReader, AnyObjectId) - Method in class org.eclipse.jgit.treewalk.CanonicalTreeParser
  Back door to quickly create a subtree iterator for any subtree.
createSymLink(File, String) - Static method in class org.eclipse.jgit.util.FileUtils
  Create a symbolic link
createSymLink(File, String) - Method in class org.eclipse.jgit.util.FS
  Create a symbolic link
createTempDir(String, String, File) - Static method in class org.eclipse.jgit.util.FileUtils
  Create a temporary directory.
createVersion(OutputStream, int) - Static method in class org.eclipse.jgit.internal.storage.file.PackIndexWriter
  Create a new writer instance for a specific index format version.
CredentialItem - Class in org.eclipse.jgit.transport
  A credential requested from a `CredentialsProvider`.
CredentialItem(String, boolean) - Constructor for class org.eclipse.jgit.transport.CredentialItem
  Initialize a prompt.
CredentialItem.CharArrayType - Class in org.eclipse.jgit.transport
  An item whose value is stored as a char[] and is therefore clearable.
CredentialItem.InformationalMessage - Class in org.eclipse.jgit.transport
  An advice message presented to the user, with no response required.
CredentialItem.Password - Class in org.eclipse.jgit.transport
  Prompt for a password, which is masked on input.
CredentialItem.StringType - Class in org.eclipse.jgit.transport
  An item whose value is stored as a string.
CredentialItem.Username - Class in org.eclipse.jgit.transport
  Prompt for a username, which is not masked on input.
CredentialItem.YesNoType - Class in org.eclipse.jgit.transport
  An item whose value is a boolean choice, presented as Yes/No.
credentialPassword - Variable in class org.eclipse.jgit.internal.JGitText
credentialsProvider - Variable in class org.eclipse.jgit.api.TransportCommand
  Configured credentials provider
CredentialsProvider - Class in org.eclipse.jgit.transport
  Provide credentials for use in connecting to Git repositories.
CredentialsProvider() - Constructor for class org.eclipse.jgit.transport.CredentialsProvider
CredentialsProviderUserInfo - Class in org.eclipse.jgit.transport
  A JSch `UserInfo` adapter for a `CredentialsProvider`.
CredentialsProviderUserInfo(Session, CredentialsProvider) - Constructor for class org.eclipse.jgit.transport.CredentialsProviderUserInfo
  Wrap a CredentialsProvider to make it suitable for use with JSch.
credentialUsername - Variable in class org.eclipse.jgit.internal.JGitText
current() - Method in class org.eclipse.jgit.treewalk.WorkingTreeIterator
  Obtain the current entry from this iterator.
currentEntry - Variable in class org.eclipse.jgit.dircache.DirCacheIterator
  The current file entry from `cache`.
currentSubtree - Variable in class org.eclipse.jgit.dircache.DirCacheIterator
  The subtree containing `currentEntry` if this is first entry.
CUSTOM - org.eclipse.jgit.attributes.Attribute.State
  the attribute is set to a custom value

## D

Daemon - Class in org.eclipse.jgit.transport
  Basic daemon for the anonymous `git://` transport protocol.
Daemon() - Constructor for class org.eclipse.jgit.transport.Daemon
  Configure a daemon to listen on any available network port.
Daemon(InetSocketAddress) - Constructor for class org.eclipse.jgit.transport.Daemon
  Configure a new daemon for the specified network address.
daemonAlreadyRunning - Variable in class org.eclipse.jgit.internal.JGitText
DaemonClient - Class in org.eclipse.jgit.transport
  Active network client of `Daemon`.
DaemonService - Class in org.eclipse.jgit.transport
  A service exposed by `Daemon` over anonymous `git://`.
DATABASE - org.eclipse.jgit.transport.PackParser.Source
  Data is read back from the database's buffers.
DateRevQueue - Class in org.eclipse.jgit.revwalk
  A queue of commits sorted by commit time order.
DateRevQueue() - Constructor for class org.eclipse.jgit.revwalk.DateRevQueue
  Create an empty date queue.
daysAgo - Variable in class org.eclipse.jgit.internal.JGitText
db - Variable in class org.eclipse.jgit.merge.Merger
  The repository this merger operates on.
decode(byte[]) - Static method in class org.eclipse.jgit.util.RawParseUtils
  Decode a buffer under UTF-8, if possible.
decode(byte[], int, int) - Static method in class org.eclipse.jgit.util.Base64
  Low-level decoding ASCII characters from a byte array.
decode(byte[], int, int) - Static method in class org.eclipse.jgit.util.RawParseUtils
  Decode a buffer under UTF-8, if possible.
decode(int, int) - Method in class org.eclipse.jgit.diff.RawText
  Decode a region of the text into a String.
decode(String) - Static method in class org.eclipse.jgit.util.Base64
  Decodes data from Base64 notation.
decode(Charset, byte[]) - Static method in class org.eclipse.jgit.util.RawParseUtils
  Decode a buffer under the specified character set if possible.
decode(Charset, byte[], int, int) - Static method in class org.eclipse.jgit.util.RawParseUtils
  Decode a region of the buffer under the specified character set if possible.
decodeInt32(byte[], int) - Static method in class org.eclipse.jgit.util.NB
  Convert sequence of 4 bytes (network byte order) into signed value.
decodeInt64(byte[], int) - Static method in class org.eclipse.jgit.util.NB
  Convert sequence of 8 bytes (network byte order) into signed value.
decodeNoFallback(Charset, byte[], int, int) - Static method in class org.eclipse.jgit.util.RawParseUtils
  Decode a region of the buffer under the specified character set if possible.
decodeTypeString(AnyObjectId, byte[], byte, MutableInteger) - Static method in class org.eclipse.jgit.lib.Constants
  Parse an encoded type string into a type constant.
decodeUInt16(byte[], int) - Static method in class org.eclipse.jgit.util.NB
  Convert sequence of 2 bytes (network byte order) into unsigned value.
decodeUInt32(byte[], int) - Static method in class org.eclipse.jgit.util.NB
  Convert sequence of 4 bytes (network byte order) into unsigned value.
decodeUInt64(byte[], int) - Static method in class org.eclipse.jgit.util.NB
  Convert sequence of 8 bytes (network byte order) into unsigned value.
decrypt(URLConnection) - Method in class org.eclipse.jgit.transport.AmazonS3
  Decrypt an input stream from `AmazonS3.get(String, String)`.
DEFAULT - org.eclipse.jgit.lib.CoreConfig.CheckStat
  Check as much of the dircache stat info as possible.
DEFAULT - org.eclipse.jgit.util.GitDateFormatter.Format
  Git format: Time and original time zone
DEFAULT - Static variable in class org.eclipse.jgit.diff.RawTextComparator
  No special treatment.
DEFAULT - Static variable in interface org.eclipse.jgit.transport.AdvertiseRefsHook
  A simple hook that advertises the default refs.
DEFAULT - Static variable in interface org.eclipse.jgit.transport.RefFilter
  The default filter, allows all refs to be shown.
DEFAULT_BIG_FILE_THRESHOLD - Static variable in class org.eclipse.jgit.storage.pack.PackConfig
  Default big file threshold: 52428800
DEFAULT_BUILD_BITMAPS - Static variable in class org.eclipse.jgit.storage.pack.PackConfig
  Default value of the build bitmaps option: true
DEFAULT_DELTA_BASE_AS_OFFSET - Static variable in class org.eclipse.jgit.storage.pack.PackConfig
  Default value of delta base as offset option: false
DEFAULT_DELTA_CACHE_LIMIT - Static variable in class org.eclipse.jgit.storage.pack.PackConfig
  Default delta cache limit: 100
DEFAULT_DELTA_CACHE_SIZE - Static variable in class org.eclipse.jgit.storage.pack.PackConfig
  Default delta cache size: 52428800L
DEFAULT_DELTA_COMPRESS - Static variable in class org.eclipse.jgit.storage.pack.PackConfig
  Default value of delta compress option: true
DEFAULT_DELTA_SEARCH_WINDOW_SIZE - Static variable in class org.eclipse.jgit.storage.pack.PackConfig
  Default window size during packing: 10
DEFAULT_FETCH_THIN - Static variable in class org.eclipse.jgit.transport.Transport
  Default setting for `Transport.fetchThin` option.
DEFAULT_GC_AGGRESSIVE_DEPTH - Static variable in class org.eclipse.jgit.api.GarbageCollectCommand
  Default value of maximum delta chain depth during aggressive garbage collection: 250
DEFAULT_GC_AGGRESSIVE_WINDOW - Static variable in class org.eclipse.jgit.api.GarbageCollectCommand
  Default window size during packing during aggressive garbage collection: * 250
DEFAULT_IN_CORE_LIMIT - Static variable in class org.eclipse.jgit.util.TemporaryBuffer
  Default limit for in-core storage.
DEFAULT_INDEX_VERSION - Static variable in class org.eclipse.jgit.storage.pack.PackConfig
  Default index version: 2
DEFAULT_MAX_DELTA_DEPTH - Static variable in class org.eclipse.jgit.storage.pack.PackConfig
  Default value of maximum delta chain depth: 50
DEFAULT_PATH_SIZE - Static variable in class org.eclipse.jgit.treewalk.AbstractTreeIterator
  Default size for the `AbstractTreeIterator.path` buffer.
DEFAULT_PORT - Static variable in class org.eclipse.jgit.transport.Daemon
  9418: IANA assigned port number for Git.
DEFAULT_PUSH_THIN - Static variable in class org.eclipse.jgit.transport.Transport
  Default setting for `Transport.pushThin` option.
DEFAULT_RECEIVE_PACK - Static variable in class org.eclipse.jgit.transport.RemoteConfig
  Default value for `RemoteConfig.getReceivePack()` if not specified.
DEFAULT_REMOTE_NAME - Static variable in class org.eclipse.jgit.lib.Constants
  Default remote name used by clone, push and fetch operations
DEFAULT_REUSE_DELTAS - Static variable in class org.eclipse.jgit.storage.pack.PackConfig
  Default value of deltas reuse option: true
DEFAULT_REUSE_OBJECTS - Static variable in class org.eclipse.jgit.storage.pack.PackConfig
  Default value of objects reuse option: true
DEFAULT_UPLOAD_PACK - Static variable in class org.eclipse.jgit.transport.RemoteConfig
  Default value for `RemoteConfig.getUploadPack()` if not specified.
DefaultNoteMerger - Class in org.eclipse.jgit.notes
  Default implementation of the `NoteMerger`.
DefaultNoteMerger() - Constructor for class org.eclipse.jgit.notes.DefaultNoteMerger
DefaultRemoteReader() - Constructor for class org.eclipse.jgit.gitrepo.RepoCommand.DefaultRemoteReader
delegate() - Method in class org.eclipse.jgit.lib.ObjectInserter.Filter
delete() - Method in class org.eclipse.jgit.lib.RefUpdate
  Delete the ref.
delete() - Method in class org.eclipse.jgit.lib.TreeEntry
  Deprecated.
  Delete this entry.
delete(File) - Static method in class org.eclipse.jgit.util.FileUtils
  Delete file or empty folder
delete(File) - Method in class org.eclipse.jgit.util.FS
  Delete a file.
delete(File, int) - Static method in class org.eclipse.jgit.util.FileUtils
  Delete file or folder
delete(String, String) - Method in class org.eclipse.jgit.transport.AmazonS3
  Delete a single object.
delete(RevWalk) - Method in class org.eclipse.jgit.lib.RefUpdate
  Delete the ref.
DELETE - org.eclipse.jgit.diff.DiffEntry.ChangeType
  Delete an existing file from the project
DELETE - org.eclipse.jgit.diff.Edit.Type
  Sequence B has removed the region.
DELETE - org.eclipse.jgit.transport.ReceiveCommand.Type
  Delete an existing ref; the ref should already exist.
DeleteBranchCommand - Class in org.eclipse.jgit.api
  Used to delete one or several branches.
DeleteBranchCommand(Repository) - Constructor for class org.eclipse.jgit.api.DeleteBranchCommand
deleteBranchUnexpectedResult - Variable in class org.eclipse.jgit.internal.JGitText
DELETED_BY_THEM - org.eclipse.jgit.lib.IndexDiff.StageState
  Exists in base and ours, but no in theirs.
DELETED_BY_US - org.eclipse.jgit.lib.IndexDiff.StageState
  Exists in base and theirs, but not in ours.
deleteFileFailed - Variable in class org.eclipse.jgit.internal.JGitText
DeletePath(String) - Constructor for class org.eclipse.jgit.dircache.DirCacheEditor.DeletePath
  Create a new deletion command by path name.
DeletePath(DirCacheEntry) - Constructor for class org.eclipse.jgit.dircache.DirCacheEditor.DeletePath
  Create a new deletion command for an existing entry instance.
DeleteTagCommand - Class in org.eclipse.jgit.api
  Used to delete one or several tags.
DeleteTagCommand(Repository) - Constructor for class org.eclipse.jgit.api.DeleteTagCommand
deleteTagUnexpectedResult - Variable in class org.eclipse.jgit.internal.JGitText
DeleteTree(String) - Constructor for class org.eclipse.jgit.dircache.DirCacheEditor.DeleteTree
  Create a new tree deletion command by path name.
deletingNotSupported - Variable in class org.eclipse.jgit.internal.JGitText
DELTA_DEFLATED - org.eclipse.jgit.patch.BinaryHunk.Type
  A Git pack-style delta is stored, deflated.
DeltaEncoder - Class in org.eclipse.jgit.internal.storage.pack
  Encodes an instruction stream for `BinaryDelta`.
DeltaEncoder(OutputStream, long, long) - Constructor for class org.eclipse.jgit.internal.storage.pack.DeltaEncoder
  Create an encoder with no upper bound on the instruction stream size.
DeltaEncoder(OutputStream, long, long, int) - Constructor for class org.eclipse.jgit.internal.storage.pack.DeltaEncoder
  Create an encoder with an upper limit on the instruction size.
DeltaIndex - Class in org.eclipse.jgit.internal.storage.pack
  Index of blocks in a source file.
DeltaIndex(byte[]) - Constructor for class org.eclipse.jgit.internal.storage.pack.DeltaIndex
  Construct an index from the source file.
DepthWalk - Interface in org.eclipse.jgit.revwalk
  Interface for revision walkers that perform depth filtering.
DepthWalk.Commit - Class in org.eclipse.jgit.revwalk
  RevCommit with a depth (in commits) from a root.
DepthWalk.ObjectWalk - Class in org.eclipse.jgit.revwalk
  Subclass of ObjectWalk that performs depth filtering.
DepthWalk.RevWalk - Class in org.eclipse.jgit.revwalk
  Subclass of RevWalk that performs depth filtering.
dequote(byte[], int, int) - Method in class org.eclipse.jgit.util.QuotedString.BourneStyle
dequote(byte[], int, int) - Method in class org.eclipse.jgit.util.QuotedString
  Decode a previously quoted input, scanning a UTF-8 encoded buffer.
dequote(byte[], int, int) - Method in class org.eclipse.jgit.util.QuotedString.GitPathStyle
dequote(String) - Method in class org.eclipse.jgit.util.QuotedString
  Clean a previously quoted input, decoding the result via UTF-8.
describe() - Method in class org.eclipse.jgit.api.Git
  Returns a command object to come up with a short name that describes a commit in terms of the nearest git tag.
DescribeCommand - Class in org.eclipse.jgit.api
  Given a commit, show the most recent tag that is reachable from a commit.
DescribeCommand(Repository) - Constructor for class org.eclipse.jgit.api.DescribeCommand
destination - Variable in class org.eclipse.jgit.lib.RefRename
  Update operation to create/overwrite the destination reference.
destinationIsNotAWildcard - Variable in class org.eclipse.jgit.internal.JGitText
destroy() - Method in class org.eclipse.jgit.util.TemporaryBuffer
  Clear this buffer so it has no data, and cannot be used again.
destroy() - Method in class org.eclipse.jgit.util.TemporaryBuffer.LocalFile
detachedHeadDetected - Variable in class org.eclipse.jgit.internal.JGitText
DetachedHeadException - Exception in org.eclipse.jgit.api.errors
  Exception thrown when a command expected a non-detached `HEAD` reference
DetachedHeadException() - Constructor for exception org.eclipse.jgit.api.errors.DetachedHeadException
  The default constructor with a default message
DetachedHeadException(String) - Constructor for exception org.eclipse.jgit.api.errors.DetachedHeadException
DetachedHeadException(String, Throwable) - Constructor for exception org.eclipse.jgit.api.errors.DetachedHeadException
detachParent() - Method in class org.eclipse.jgit.lib.TreeEntry
  Deprecated.
  Detach this entry from it's parent.
detect() - Static method in class org.eclipse.jgit.util.FS
  Auto-detect the appropriate file system abstraction.
detect() - Static method in class org.eclipse.jgit.util.GSSManagerFactory
  Auto-detects the GSSManager factory to use based on system.
detect(Boolean) - Static method in class org.eclipse.jgit.util.FS
  Auto-detect the appropriate file system abstraction, taking into account the presence of a Cygwin installation on the system.
detect(Boolean) - Method in class org.eclipse.jgit.util.FS.FSFactory
  Detect the file system
DETECTED - Static variable in class org.eclipse.jgit.util.FS
  The auto-detected implementation selected for this operating system and JRE.
DEV_NULL - Static variable in class org.eclipse.jgit.diff.DiffEntry
  Magical file name used for file adds or deletes.
DfsBlockCache - Class in org.eclipse.jgit.internal.storage.dfs
  Caches slices of a `DfsPackFile` in memory for faster read access.
DfsBlockCacheConfig - Class in org.eclipse.jgit.internal.storage.dfs
  Configuration parameters for `DfsBlockCache`.
DfsBlockCacheConfig() - Constructor for class org.eclipse.jgit.internal.storage.dfs.DfsBlockCacheConfig
  Create a default configuration.
DfsCachedPack - Class in org.eclipse.jgit.internal.storage.dfs
  A DfsPackFile available for reuse as-is.
DfsGarbageCollector - Class in org.eclipse.jgit.internal.storage.dfs
  Repack and garbage collect a repository.
DfsGarbageCollector(DfsRepository) - Constructor for class org.eclipse.jgit.internal.storage.dfs.DfsGarbageCollector
  Initialize a garbage collector.
DfsInserter - Class in org.eclipse.jgit.internal.storage.dfs
  Inserts objects into the DFS.
DfsInserter(DfsObjDatabase) - Constructor for class org.eclipse.jgit.internal.storage.dfs.DfsInserter
  Initialize a new inserter.
DfsObjDatabase - Class in org.eclipse.jgit.internal.storage.dfs
  Manages objects stored in `DfsPackFile` on a storage system.
DfsObjDatabase(DfsRepository, DfsReaderOptions) - Constructor for class org.eclipse.jgit.internal.storage.dfs.DfsObjDatabase
  Initialize an object database for our repository.
DfsObjDatabase.PackSource - Enum in org.eclipse.jgit.internal.storage.dfs
  Sources for a pack file.
DfsOutputStream - Class in org.eclipse.jgit.internal.storage.dfs
  Output stream to create a file on the DFS.
DfsOutputStream() - Constructor for class org.eclipse.jgit.internal.storage.dfs.DfsOutputStream
DfsPackCompactor - Class in org.eclipse.jgit.internal.storage.dfs
  Combine several pack files into one pack.
DfsPackCompactor(DfsRepository) - Constructor for class org.eclipse.jgit.internal.storage.dfs.DfsPackCompactor
  Initialize a pack compactor.
DfsPackDescription - Class in org.eclipse.jgit.internal.storage.dfs
  Description of a DFS stored pack/index file.
DfsPackDescription(DfsRepositoryDescription, String) - Constructor for class org.eclipse.jgit.internal.storage.dfs.DfsPackDescription
  Initialize a description by pack name and repository.
DfsPackFile - Class in org.eclipse.jgit.internal.storage.dfs
  A Git version 2 pack file representation.
DfsPackParser - Class in org.eclipse.jgit.internal.storage.dfs
  Parses a pack stream into the DFS, by creating a new pack and index.
DfsPackParser(DfsObjDatabase, DfsInserter, InputStream) - Constructor for class org.eclipse.jgit.internal.storage.dfs.DfsPackParser
  Initialize a new pack parser.
DfsPacksChangedEvent - Class in org.eclipse.jgit.internal.storage.dfs
  Describes a change to the list of packs in a `DfsRepository`.
DfsPacksChangedEvent() - Constructor for class org.eclipse.jgit.internal.storage.dfs.DfsPacksChangedEvent
DfsPacksChangedListener - Interface in org.eclipse.jgit.internal.storage.dfs
  Receives `DfsPacksChangedEvent`s.
DfsReader - Class in org.eclipse.jgit.internal.storage.dfs
  Reader to access repository content through.
DfsReaderOptions - Class in org.eclipse.jgit.internal.storage.dfs
  Options controlling how objects are read from a DFS stored repository.
DfsReaderOptions() - Constructor for class org.eclipse.jgit.internal.storage.dfs.DfsReaderOptions
  Create a default reader configuration.
DfsRefDatabase - Class in org.eclipse.jgit.internal.storage.dfs
DfsRefDatabase(DfsRepository) - Constructor for class org.eclipse.jgit.internal.storage.dfs.DfsRefDatabase
  Initialize the reference database for a repository.
DfsRefDatabase.RefCache - Class in org.eclipse.jgit.internal.storage.dfs
  Collection of references managed by this database.
DfsRepository - Class in org.eclipse.jgit.internal.storage.dfs
  A Git repository on a DFS.
DfsRepository(DfsRepositoryBuilder) - Constructor for class org.eclipse.jgit.internal.storage.dfs.DfsRepository
  Initialize a DFS repository.
DfsRepositoryBuilder<B extends DfsRepositoryBuilder,​R extends DfsRepository> - Class in org.eclipse.jgit.internal.storage.dfs
  Constructs a `DfsRepository`.
DfsRepositoryBuilder() - Constructor for class org.eclipse.jgit.internal.storage.dfs.DfsRepositoryBuilder
DfsRepositoryDescription - Class in org.eclipse.jgit.internal.storage.dfs
  A description of a Git repository on a DFS.
DfsRepositoryDescription() - Constructor for class org.eclipse.jgit.internal.storage.dfs.DfsRepositoryDescription
  Initialize a new, empty repository description.
DfsRepositoryDescription(String) - Constructor for class org.eclipse.jgit.internal.storage.dfs.DfsRepositoryDescription
  Initialize a new repository description.
DfsText - Class in org.eclipse.jgit.internal.storage.dfs
  Translation bundle for the DFS storage implementation.
DfsText() - Constructor for class org.eclipse.jgit.internal.storage.dfs.DfsText
didFetchIncludeTags() - Method in class org.eclipse.jgit.transport.BasePackFetchConnection
didFetchIncludeTags() - Method in interface org.eclipse.jgit.transport.FetchConnection
  Did the last `FetchConnection.fetch(ProgressMonitor, Collection, Set)` get tags?
didFetchTestConnectivity() - Method in class org.eclipse.jgit.transport.BasePackFetchConnection
didFetchTestConnectivity() - Method in interface org.eclipse.jgit.transport.FetchConnection
  Did the last `FetchConnection.fetch(ProgressMonitor, Collection, Set)` validate graph?
diff() - Method in class org.eclipse.jgit.api.Git
  Returns a command object to execute a `diff` command
diff() - Method in class org.eclipse.jgit.lib.IndexDiff
  Run the diff operation.
diff(SequenceComparator<? super S>, S, S) - Method in class org.eclipse.jgit.diff.DiffAlgorithm
  Compare two sequences and identify a list of edits between them.
diff(ProgressMonitor, int, int, String) - Method in class org.eclipse.jgit.lib.IndexDiff
  Run the diff operation.
DiffAlgorithm - Class in org.eclipse.jgit.diff
  Compares two `Sequence`s to create an `EditList` of changes.
DiffAlgorithm() - Constructor for class org.eclipse.jgit.diff.DiffAlgorithm
DiffAlgorithm.SupportedAlgorithm - Enum in org.eclipse.jgit.diff
  Supported diff algorithm
DiffCommand - Class in org.eclipse.jgit.api
  Show changes between commits, commit and working tree, etc.
DiffCommand(Repository) - Constructor for class org.eclipse.jgit.api.DiffCommand
DiffConfig - Class in org.eclipse.jgit.diff
  Keeps track of diff related configuration options.
DiffConfig.RenameDetectionType - Enum in org.eclipse.jgit.diff
  Permissible values for `diff.renames`.
DiffEntry - Class in org.eclipse.jgit.diff
  A value class representing a change to a file
DiffEntry() - Constructor for class org.eclipse.jgit.diff.DiffEntry
  Create an empty DiffEntry
DiffEntry.ChangeType - Enum in org.eclipse.jgit.diff
  General type of change a single file-level patch describes.
DiffEntry.Side - Enum in org.eclipse.jgit.diff
  Specify the old or new side for more generalized access.
DIFFER_BY_METADATA - org.eclipse.jgit.treewalk.WorkingTreeIterator.MetadataDiff
  The entries are not equal by metaData (mode, length) or the `isUpdateNeeded` attribute of the index entry is set
DIFFER_BY_TIMESTAMP - org.eclipse.jgit.treewalk.WorkingTreeIterator.MetadataDiff
  The entries are equal by metaData (mode, length) but differ by modification-timestamp.
DiffFormatter - Class in org.eclipse.jgit.diff
  Format a Git style patch script.
DiffFormatter(OutputStream) - Constructor for class org.eclipse.jgit.diff.DiffFormatter
  Create a new formatter with a default level of context.
diffNonCommon(EditList, HashedSequenceComparator<S>, HashedSequence<S>, HashedSequence<S>, Edit) - Method in class org.eclipse.jgit.diff.HistogramDiff
diffNonCommon(EditList, HashedSequenceComparator<S>, HashedSequence<S>, HashedSequence<S>, Edit) - Method in class org.eclipse.jgit.diff.LowLevelDiffAlgorithm
  Compare two sequences and identify a list of edits between them.
diffNonCommon(SequenceComparator<? super S>, S, S) - Method in class org.eclipse.jgit.diff.DiffAlgorithm
  Compare two sequences and identify a list of edits between them.
diffNonCommon(SequenceComparator<? super S>, S, S) - Method in class org.eclipse.jgit.diff.LowLevelDiffAlgorithm
digest() - Method in class org.eclipse.jgit.lib.ObjectInserter
dircache - Variable in class org.eclipse.jgit.merge.ResolveMerger
  Directory cache
DirCache - Class in org.eclipse.jgit.dircache
  Support for the Git dircache (aka index file).
DirCache(File, FS) - Constructor for class org.eclipse.jgit.dircache.DirCache
  Create a new in-core index representation.
DirCacheBuilder - Class in org.eclipse.jgit.dircache
  Updates a `DirCache` by adding individual `DirCacheEntry`s.
DirCacheBuilder(DirCache, int) - Constructor for class org.eclipse.jgit.dircache.DirCacheBuilder
  Construct a new builder.
DirCacheBuildIterator - Class in org.eclipse.jgit.dircache
  Iterate and update a `DirCache` as part of a `TreeWalk`.
DirCacheBuildIterator(DirCacheBuilder) - Constructor for class org.eclipse.jgit.dircache.DirCacheBuildIterator
  Create a new iterator for an already loaded DirCache instance.
DirCacheCheckout - Class in org.eclipse.jgit.dircache
  This class handles checking out one or two trees merging with the index.
DirCacheCheckout(Repository, DirCache, ObjectId) - Constructor for class org.eclipse.jgit.dircache.DirCacheCheckout
  Constructs a DirCacheCeckout for checking out one tree, merging with the index.
DirCacheCheckout(Repository, DirCache, ObjectId, WorkingTreeIterator) - Constructor for class org.eclipse.jgit.dircache.DirCacheCheckout
  Constructs a DirCacheCeckout for checking out one tree, merging with the index.
DirCacheCheckout(Repository, ObjectId, DirCache, ObjectId) - Constructor for class org.eclipse.jgit.dircache.DirCacheCheckout
  Constructs a DirCacheCeckout for merging and checking out two trees (HEAD and mergeCommitTree) and the index.
DirCacheCheckout(Repository, ObjectId, DirCache, ObjectId, WorkingTreeIterator) - Constructor for class org.eclipse.jgit.dircache.DirCacheCheckout
  Constructs a DirCacheCeckout for merging and checking out two trees (HEAD and mergeCommitTree) and the index.
dirCacheDoesNotHaveABackingFile - Variable in class org.eclipse.jgit.internal.JGitText
DirCacheEditor - Class in org.eclipse.jgit.dircache
  Updates a `DirCache` by supplying discrete edit commands.
DirCacheEditor(DirCache, int) - Constructor for class org.eclipse.jgit.dircache.DirCacheEditor
  Construct a new editor.
DirCacheEditor.DeletePath - Class in org.eclipse.jgit.dircache
  Deletes a single file entry from the index.
DirCacheEditor.DeleteTree - Class in org.eclipse.jgit.dircache
  Recursively deletes all paths under a subtree.
DirCacheEditor.PathEdit - Class in org.eclipse.jgit.dircache
  Any index record update.
DirCacheEntry - Class in org.eclipse.jgit.dircache
  A single file (or stage of a file) in a `DirCache`.
DirCacheEntry(byte[]) - Constructor for class org.eclipse.jgit.dircache.DirCacheEntry
  Create an empty entry at stage 0.
DirCacheEntry(byte[], int) - Constructor for class org.eclipse.jgit.dircache.DirCacheEntry
  Create an empty entry at the specified stage.
DirCacheEntry(String) - Constructor for class org.eclipse.jgit.dircache.DirCacheEntry
  Create an empty entry at stage 0.
DirCacheEntry(String, int) - Constructor for class org.eclipse.jgit.dircache.DirCacheEntry
  Create an empty entry at the specified stage.
dirCacheFileIsNotLocked - Variable in class org.eclipse.jgit.internal.JGitText
dirCacheIsNotLocked - Variable in class org.eclipse.jgit.internal.JGitText
DirCacheIterator - Class in org.eclipse.jgit.dircache
  Iterate a `DirCache` as part of a `TreeWalk`.
DirCacheIterator(DirCache) - Constructor for class org.eclipse.jgit.dircache.DirCacheIterator
  Create a new iterator for an already loaded DirCache instance.
DirCacheTree - Class in org.eclipse.jgit.dircache
  Single tree record from the 'TREE' `DirCache` extension.
DIRCChecksumMismatch - Variable in class org.eclipse.jgit.internal.JGitText
DIRCExtensionIsTooLargeAt - Variable in class org.eclipse.jgit.internal.JGitText
DIRCExtensionNotSupportedByThisVersion - Variable in class org.eclipse.jgit.internal.JGitText
DIRCHasTooManyEntries - Variable in class org.eclipse.jgit.internal.JGitText
DIRCUnrecognizedExtendedFlags - Variable in class org.eclipse.jgit.internal.JGitText
directory - Variable in class org.eclipse.jgit.treewalk.FileTreeIterator
  the starting directory.
dirOnly() - Method in class org.eclipse.jgit.attributes.AttributesRule
dirOnly() - Method in class org.eclipse.jgit.ignore.FastIgnoreRule
dirOnly() - Method in class org.eclipse.jgit.ignore.IgnoreRule
  Deprecated.
DIRTY - org.eclipse.jgit.submodule.SubmoduleWalk.IgnoreSubmoduleMode
  Ignore changes to the working tree of a submodule
DIRTY - Static variable in class org.eclipse.jgit.internal.storage.file.FileSnapshot
  A FileSnapshot that is considered to always be modified.
DIRTY_INDEX - org.eclipse.jgit.merge.ResolveMerger.MergeFailureReason
  the merge failed because of a dirty index
DIRTY_WORKTREE - org.eclipse.jgit.merge.ResolveMerger.MergeFailureReason
  the merge failed because of a dirty workingtree
dirtyFilesExist - Variable in class org.eclipse.jgit.internal.JGitText
DISABLED - Static variable in interface org.eclipse.jgit.transport.resolver.ReceivePackFactory
  A factory disabling the ReceivePack service for all repositories
DISABLED - Static variable in interface org.eclipse.jgit.transport.resolver.UploadPackFactory
  A factory disabling the UploadPack service for all repositories.
DisabledOutputStream - Class in org.eclipse.jgit.util.io
  An OutputStream which always throws IllegalStateExeption during write.
disableRefLog() - Method in class org.eclipse.jgit.lib.BatchRefUpdate
  Don't record this update in the ref's associated reflog.
disableRefLog() - Method in class org.eclipse.jgit.lib.RefRename
  Don't record this rename in the ref's associated reflog.
disableRefLog() - Method in class org.eclipse.jgit.lib.RefUpdate
  Don't record this update in the ref's associated reflog.
discardResultContents() - Method in class org.eclipse.jgit.blame.BlameResult
  Throw away the `BlameResult.getResultContents()`.
disconnect() - Method in class org.eclipse.jgit.transport.JschSession
disconnect() - Method in interface org.eclipse.jgit.transport.RemoteSession
  Disconnect the remote session
discoverGitPrefix() - Method in class org.eclipse.jgit.util.FS_POSIX
discoverGitPrefix() - Method in class org.eclipse.jgit.util.FS_Win32
discoverGitPrefix() - Method in class org.eclipse.jgit.util.FS
dispatch(ConfigChangedListener) - Method in class org.eclipse.jgit.events.ConfigChangedEvent
dispatch(IndexChangedListener) - Method in class org.eclipse.jgit.events.IndexChangedEvent
dispatch(RefsChangedListener) - Method in class org.eclipse.jgit.events.RefsChangedEvent
dispatch(RepositoryEvent) - Method in class org.eclipse.jgit.events.ListenerList
  Dispatch an event to all interested listeners.
dispatch(BeforeDfsPackIndexLoadedListener) - Method in class org.eclipse.jgit.internal.storage.dfs.BeforeDfsPackIndexLoadedEvent
dispatch(DfsPacksChangedListener) - Method in class org.eclipse.jgit.internal.storage.dfs.DfsPacksChangedEvent
dispatch(T) - Method in class org.eclipse.jgit.events.RepositoryEvent
  Dispatch this event to the given listener.
dispose() - Method in class org.eclipse.jgit.revplot.PlotWalk
dispose() - Method in class org.eclipse.jgit.revwalk.ObjectWalk
dispose() - Method in class org.eclipse.jgit.revwalk.RevWalk
  Dispose all internal state and invalidate all RevObject instances.
disposeFlag(RevFlag) - Method in class org.eclipse.jgit.revwalk.RevWalk
  Allow a flag to be recycled for a different use.
doClose() - Method in class org.eclipse.jgit.lib.Repository
  Invoked when the use count drops to zero during `Repository.close()`.
doDelete(RefUpdate.Result) - Method in class org.eclipse.jgit.lib.RefUpdate
doesNotHandleMode - Variable in class org.eclipse.jgit.internal.JGitText
doFetch(ProgressMonitor, Collection<Ref>, Set<ObjectId>, OutputStream) - Method in class org.eclipse.jgit.transport.BasePackFetchConnection
  Execute common ancestor negotiation and fetch the objects.
doFlush() - Method in class org.eclipse.jgit.util.TemporaryBuffer
  Dumps the entire buffer into the overflow stream, and flushes it.
doLink(String) - Method in class org.eclipse.jgit.lib.RefUpdate
doPush(ProgressMonitor, Map<String, RemoteRefUpdate>, OutputStream) - Method in class org.eclipse.jgit.transport.BasePackPushConnection
  Push one or more objects and update the remote repository.
doRename() - Method in class org.eclipse.jgit.lib.RefRename
DOT_GIT - Static variable in class org.eclipse.jgit.lib.Constants
  Default name for the Git repository directory
DOT_GIT_ATTRIBUTES - Static variable in class org.eclipse.jgit.lib.Constants
  Name of the attributes file
DOT_GIT_EXT - Static variable in class org.eclipse.jgit.lib.Constants
  A bare repository typically ends with this string
DOT_GIT_IGNORE - Static variable in class org.eclipse.jgit.lib.Constants
  Name of the ignore file
DOT_GIT_MODULES - Static variable in class org.eclipse.jgit.lib.Constants
  Name of the submodules file
DOTGITONLY - org.eclipse.jgit.lib.CoreConfig.HideDotFiles
  Hide only .git
doUpdate(RefUpdate.Result) - Method in class org.eclipse.jgit.lib.RefUpdate
downloadCancelled - Variable in class org.eclipse.jgit.internal.JGitText
downloadCancelledDuringIndexing - Variable in class org.eclipse.jgit.internal.JGitText
drawBoundaryDot(int, int, int, int) - Method in class org.eclipse.jgit.revplot.AbstractPlotRenderer
  Draw a single boundary commit (aka uninteresting commit) dot.
drawCommitDot(int, int, int, int) - Method in class org.eclipse.jgit.revplot.AbstractPlotRenderer
  Draw a single commit dot.
drawLabel(int, int, Ref) - Method in class org.eclipse.jgit.revplot.AbstractPlotRenderer
  Draw a decoration for the Ref ref at x,y
drawLine(TColor, int, int, int, int, int) - Method in class org.eclipse.jgit.revplot.AbstractPlotRenderer
  Draw a single line within this cell.
drawText(String, int, int) - Method in class org.eclipse.jgit.revplot.AbstractPlotRenderer
  Draw a single line of text.
duplicateAdvertisementsOf - Variable in class org.eclipse.jgit.internal.JGitText
duplicateRef - Variable in class org.eclipse.jgit.internal.JGitText
duplicateRemoteRefUpdateIsIllegal - Variable in class org.eclipse.jgit.internal.JGitText
duplicateStagesNotAllowed - Variable in class org.eclipse.jgit.internal.JGitText

## E

Edit - Class in org.eclipse.jgit.diff
  A modified region detected between two versions of roughly the same content.
Edit(int, int) - Constructor for class org.eclipse.jgit.diff.Edit
  Create a new empty edit.
Edit(int, int, int, int) - Constructor for class org.eclipse.jgit.diff.Edit
  Create a new edit.
EDIT - org.eclipse.jgit.api.RebaseResult.Status
  Stopped for editing in the context of an interactive rebase
EDIT - org.eclipse.jgit.lib.RebaseTodoLine.Action
  Use commit, but stop for amending
Edit.Type - Enum in org.eclipse.jgit.diff
  Type of edit
EditList - Class in org.eclipse.jgit.diff
  Specialized list of `Edit`s in a document.
EditList() - Constructor for class org.eclipse.jgit.diff.EditList
  Create a new, empty edit list.
EditList(int) - Constructor for class org.eclipse.jgit.diff.EditList
  Create an empty edit list with the specified capacity.
editor() - Method in class org.eclipse.jgit.dircache.DirCache
  Create a new editor to recreate this cache.
edits - Variable in class org.eclipse.jgit.diff.MyersDiff
  The list of edits found during the last call to `MyersDiff.calculateEdits(Edit)`
effectiveLocale() - Method in class org.eclipse.jgit.nls.TranslationBundle
eitherGitDirOrWorkTreeRequired - Variable in class org.eclipse.jgit.internal.JGitText
EMPTY - org.eclipse.jgit.diff.Edit.Type
  Sequence A and B have zero length, describing nothing.
EMPTY - Static variable in class org.eclipse.jgit.util.RawCharSequence
  A zero-length character sequence.
EMPTY_BLOB_ID - Static variable in class org.eclipse.jgit.lib.Constants
  objectid for the empty blob
EMPTY_DIRECTORIES_ONLY - Static variable in class org.eclipse.jgit.util.FileUtils
  Option to only delete empty directories.
EMPTY_TEXT - Static variable in class org.eclipse.jgit.diff.RawText
  A Rawtext of length 0
emptyCommit - Variable in class org.eclipse.jgit.internal.JGitText
emptyList() - Static method in class org.eclipse.jgit.util.RefList
emptyPathNotPermitted - Variable in class org.eclipse.jgit.internal.JGitText
EmptyProgressMonitor - Class in org.eclipse.jgit.lib
  A convenient base class which provides empty method bodies for all ProgressMonitor methods.
EmptyProgressMonitor() - Constructor for class org.eclipse.jgit.lib.EmptyProgressMonitor
EmptyTreeIterator - Class in org.eclipse.jgit.treewalk
  Iterator over an empty tree (a directory with no files).
EmptyTreeIterator() - Constructor for class org.eclipse.jgit.treewalk.EmptyTreeIterator
  Create a new iterator with no parent.
EmptyTreeIterator(AbstractTreeIterator, byte[], int) - Constructor for class org.eclipse.jgit.treewalk.EmptyTreeIterator
  Create an iterator for a subtree of an existing iterator.
enableCapabilities() - Method in class org.eclipse.jgit.transport.BaseReceivePack
  Enable capabilities based on a previously read capabilities line.
enableCapabilities() - Method in class org.eclipse.jgit.transport.ReceivePack
encode(OutputStream, byte[]) - Method in class org.eclipse.jgit.internal.storage.pack.DeltaIndex
  Generate a delta sequence to recreate the result buffer.
encode(OutputStream, byte[], int) - Method in class org.eclipse.jgit.internal.storage.pack.DeltaIndex
  Generate a delta sequence to recreate the result buffer.
encode(String) - Static method in class org.eclipse.jgit.lib.Constants
  Convert a string to a byte array in the standard character encoding.
encode(StringBuilder, String) - Static method in class org.eclipse.jgit.util.HttpSupport
  URL encode a value string into an output buffer.
encodeASCII(long) - Static method in class org.eclipse.jgit.lib.Constants
  Convert an integer into its decimal representation.
encodeASCII(String) - Static method in class org.eclipse.jgit.lib.Constants
  Convert a string to US-ASCII encoding.
encodeBytes(byte[]) - Static method in class org.eclipse.jgit.util.Base64
  Encodes a byte array into Base64 notation.
encodeBytes(byte[], int, int) - Static method in class org.eclipse.jgit.util.Base64
  Encodes a byte array into Base64 notation.
encodedTypeString(int) - Static method in class org.eclipse.jgit.lib.Constants
  Convert an OBJ_* type constant to an ASCII encoded string constant.
encodeInt16(byte[], int, int) - Static method in class org.eclipse.jgit.util.NB
  Write a 16 bit integer as a sequence of 2 bytes (network byte order).
encodeInt32(byte[], int, int) - Static method in class org.eclipse.jgit.util.NB
  Write a 32 bit integer as a sequence of 4 bytes (network byte order).
encodeInt64(byte[], int, long) - Static method in class org.eclipse.jgit.util.NB
  Write a 64 bit integer as a sequence of 8 bytes (network byte order).
encoding - Static variable in class org.eclipse.jgit.lib.ObjectChecker
  Header "encoding "
encoding(byte[], int) - Static method in class org.eclipse.jgit.util.RawParseUtils
  Locate the "encoding " header line.
ENCODING_GZIP - Static variable in class org.eclipse.jgit.util.HttpSupport
  The `gzip` encoding value for `HttpSupport.HDR_ACCEPT_ENCODING`.
encryptionError - Variable in class org.eclipse.jgit.internal.JGitText
end() - Method in class org.eclipse.jgit.transport.PacketLineOut
  Write a packet end marker, sometimes referred to as a flush command.
end() - Method in class org.eclipse.jgit.transport.RefAdvertiser
  Mark the end of the advertisements.
end() - Method in class org.eclipse.jgit.transport.RefAdvertiser.PacketLineOutRefAdvertiser
end() - Method in class org.eclipse.jgit.util.io.InterruptTimer
  Disable the interrupt timer, as the operation is complete.
END - Static variable in class org.eclipse.jgit.transport.PacketLineIn
  Magic return from `PacketLineIn.readString()` when a flush packet is found.
endOfFileInEscape - Variable in class org.eclipse.jgit.internal.JGitText
endOfFooterLineKey(byte[], int) - Static method in class org.eclipse.jgit.util.RawParseUtils
  Locate the end of a footer line key string.
endOfParagraph(byte[], int) - Static method in class org.eclipse.jgit.util.RawParseUtils
  Locate the end of a paragraph.
endTask() - Method in class org.eclipse.jgit.lib.BatchingProgressMonitor
endTask() - Method in class org.eclipse.jgit.lib.EmptyProgressMonitor
endTask() - Method in class org.eclipse.jgit.lib.NullProgressMonitor
endTask() - Method in interface org.eclipse.jgit.lib.ProgressMonitor
  Finish the current task, so the next can begin.
endTask() - Method in class org.eclipse.jgit.lib.ThreadSafeProgressMonitor
endWorker() - Method in class org.eclipse.jgit.lib.ThreadSafeProgressMonitor
  Notify the monitor a worker is finished.
ensurePathCapacity(int, int) - Method in class org.eclipse.jgit.treewalk.AbstractTreeIterator
  Ensure that path is capable to hold at least `capacity` bytes
enter(int, E) - Method in class org.eclipse.jgit.revwalk.RevCommitList
  Optional callback invoked when commits enter the list by fillTo.
enter(int, PlotCommit<L>) - Method in class org.eclipse.jgit.revplot.PlotCommitList
enterSubtree - Variable in class org.eclipse.jgit.merge.ResolveMerger
  Updated as we merge entries of the tree walk.
enterSubtree() - Method in class org.eclipse.jgit.treewalk.TreeWalk
  Enter into the current subtree.
entries - Variable in class org.eclipse.jgit.internal.storage.file.PackIndexWriter
  The entries this writer must pack.
Entry() - Constructor for class org.eclipse.jgit.treewalk.WorkingTreeIterator.Entry
Entry(AnyObjectId) - Constructor for class org.eclipse.jgit.lib.ObjectIdOwnerMap.Entry
  Initialize this entry with a specific ObjectId.
EntryExistsException - Exception in org.eclipse.jgit.errors
  Attempt to add an entry to a tree that already exists.
EntryExistsException(String) - Constructor for exception org.eclipse.jgit.errors.EntryExistsException
  Construct an EntryExistsException when the specified name already exists in a tree.
entryNotFoundByPath - Variable in class org.eclipse.jgit.internal.JGitText
entrySet() - Method in class org.eclipse.jgit.util.RefMap
entrySize(FileMode, int) - Static method in class org.eclipse.jgit.lib.TreeFormatter
  Compute the size of a tree entry record.
enumValueNotSupported2 - Variable in class org.eclipse.jgit.internal.JGitText
enumValueNotSupported3 - Variable in class org.eclipse.jgit.internal.JGitText
enumValuesNotAvailable - Variable in class org.eclipse.jgit.internal.JGitText
eof() - Method in class org.eclipse.jgit.dircache.DirCacheIterator
eof() - Method in class org.eclipse.jgit.treewalk.AbstractTreeIterator
  Is this tree iterator at its EOF point (no more entries)?
eof() - Method in class org.eclipse.jgit.treewalk.CanonicalTreeParser
eof() - Method in class org.eclipse.jgit.treewalk.EmptyTreeIterator
eof() - Method in class org.eclipse.jgit.treewalk.WorkingTreeIterator
EOF - Static variable in class org.eclipse.jgit.treewalk.WorkingTreeIterator
  An empty entry array, suitable for `WorkingTreeIterator.init(Entry[])`.
EolCanonicalizingInputStream - Class in org.eclipse.jgit.util.io
  An input stream which canonicalizes EOLs bytes on the fly to '\n'.
EolCanonicalizingInputStream(InputStream, boolean) - Constructor for class org.eclipse.jgit.util.io.EolCanonicalizingInputStream
  Creates a new InputStream, wrapping the specified stream
EolCanonicalizingInputStream(InputStream, boolean, boolean) - Constructor for class org.eclipse.jgit.util.io.EolCanonicalizingInputStream
  Creates a new InputStream, wrapping the specified stream
EolCanonicalizingInputStream.IsBinaryException - Exception in org.eclipse.jgit.util.io
  A special exception thrown when `EolCanonicalizingInputStream` is told to throw an exception when attempting to read a binary file.
EQUAL - org.eclipse.jgit.treewalk.WorkingTreeIterator.MetadataDiff
  The entries are equal by metaData (mode, length, modification-timestamp) or the `assumeValid` attribute of the index entry is set
equals(byte[], int, byte[], int) - Static method in class org.eclipse.jgit.lib.ObjectId
  Compare to object identifier byte sequences for equality.
equals(int) - Method in class org.eclipse.jgit.lib.FileMode
  Test a file mode for equality with this `FileMode` object.
equals(Object) - Method in class org.eclipse.jgit.attributes.Attribute
equals(Object) - Method in class org.eclipse.jgit.diff.Edit
equals(Object) - Method in class org.eclipse.jgit.ignore.FastIgnoreRule
equals(Object) - Method in class org.eclipse.jgit.ignore.internal.AbstractMatcher
equals(Object) - Method in class org.eclipse.jgit.internal.storage.dfs.DfsPackDescription
equals(Object) - Method in class org.eclipse.jgit.internal.storage.dfs.DfsRepositoryDescription
equals(Object) - Method in class org.eclipse.jgit.internal.storage.file.FileSnapshot
equals(Object) - Method in class org.eclipse.jgit.lib.AbbreviatedObjectId
equals(Object) - Method in class org.eclipse.jgit.lib.AnyObjectId
equals(Object) - Method in class org.eclipse.jgit.lib.PersonIdent
equals(Object) - Method in class org.eclipse.jgit.lib.RepositoryCache.FileKey
equals(Object) - Method in class org.eclipse.jgit.transport.RefSpec
equals(Object) - Method in class org.eclipse.jgit.transport.URIish
equals(HashedSequence<S>, int, HashedSequence<S>, int) - Method in class org.eclipse.jgit.diff.HashedSequenceComparator
equals(Subsequence<S>, int, Subsequence<S>, int) - Method in class org.eclipse.jgit.diff.SubsequenceComparator
equals(FileSnapshot) - Method in class org.eclipse.jgit.internal.storage.file.FileSnapshot
  Compare two snapshots to see if they cache the same information.
equals(AnyObjectId) - Method in class org.eclipse.jgit.lib.AnyObjectId
  Determine if this ObjectId has exactly the same value as another.
equals(AnyObjectId, AnyObjectId) - Static method in class org.eclipse.jgit.lib.AnyObjectId
  Compare to object identifier byte sequences for equality.
equals(S, int, S, int) - Method in class org.eclipse.jgit.diff.SequenceComparator
  Compare two items to determine if they are equivalent.
equalsIgnoreCase(String, String) - Static method in class org.eclipse.jgit.util.StringUtils
  Test if two strings are equal, ignoring case.
ERROR - org.eclipse.jgit.api.CheckoutResult.Status
  An Exception occurred during checkout
ERROR - org.eclipse.jgit.patch.FormatError.Severity
  The error indicates the script is severely flawed.
ERROR_RESULT - Static variable in class org.eclipse.jgit.api.CheckoutResult
  The `CheckoutResult.Status.ERROR` result;
errorDecodingFromFile - Variable in class org.eclipse.jgit.internal.JGitText
errorEncodingFromFile - Variable in class org.eclipse.jgit.internal.JGitText
errorInBase64CodeReadingStream - Variable in class org.eclipse.jgit.internal.JGitText
errorIncludeFile - Variable in class org.eclipse.jgit.gitrepo.internal.RepoText
errorIncludeNotImplemented - Variable in class org.eclipse.jgit.gitrepo.internal.RepoText
errorInPackedRefs - Variable in class org.eclipse.jgit.internal.JGitText
errorInvalidProtocolWantedOldNewRef - Variable in class org.eclipse.jgit.internal.JGitText
errorListing - Variable in class org.eclipse.jgit.internal.JGitText
errorNoDefault - Variable in class org.eclipse.jgit.gitrepo.internal.RepoText
errorNoDefaultFilename - Variable in class org.eclipse.jgit.gitrepo.internal.RepoText
errorOccurredDuringUnpackingOnTheRemoteEnd - Variable in class org.eclipse.jgit.internal.JGitText
errorParsingManifestFile - Variable in class org.eclipse.jgit.gitrepo.internal.RepoText
errorReadingInfoRefs - Variable in class org.eclipse.jgit.internal.JGitText
errorRemoteUnavailable - Variable in class org.eclipse.jgit.gitrepo.internal.RepoText
errorSymlinksNotSupported - Variable in class org.eclipse.jgit.internal.JGitText
estimateBytesUsed() - Method in class org.eclipse.jgit.internal.storage.pack.PackWriter.State
estimateIndexSize(int) - Static method in class org.eclipse.jgit.internal.storage.pack.DeltaIndex
  Estimate the size of an index for a given source.
exact(File, FS) - Static method in class org.eclipse.jgit.lib.RepositoryCache.FileKey
  Obtain a pointer to an exact location on disk.
ExceedsByteArrayLimit() - Constructor for exception org.eclipse.jgit.errors.LargeObjectException.ExceedsByteArrayLimit
ExceedsLimit(long, long) - Constructor for exception org.eclipse.jgit.errors.LargeObjectException.ExceedsLimit
  Construct an exception for a particular size being exceeded.
exceptionCaughtDuringExecutionOfAddCommand - Variable in class org.eclipse.jgit.internal.JGitText
exceptionCaughtDuringExecutionOfArchiveCommand - Variable in class org.eclipse.jgit.internal.JGitText
exceptionCaughtDuringExecutionOfCherryPickCommand - Variable in class org.eclipse.jgit.internal.JGitText
exceptionCaughtDuringExecutionOfCommitCommand - Variable in class org.eclipse.jgit.internal.JGitText
exceptionCaughtDuringExecutionOfFetchCommand - Variable in class org.eclipse.jgit.internal.JGitText
exceptionCaughtDuringExecutionOfHook - Variable in class org.eclipse.jgit.internal.JGitText
exceptionCaughtDuringExecutionOfLsRemoteCommand - Variable in class org.eclipse.jgit.internal.JGitText
exceptionCaughtDuringExecutionOfMergeCommand - Variable in class org.eclipse.jgit.internal.JGitText
exceptionCaughtDuringExecutionOfPullCommand - Variable in class org.eclipse.jgit.internal.JGitText
exceptionCaughtDuringExecutionOfPushCommand - Variable in class org.eclipse.jgit.internal.JGitText
exceptionCaughtDuringExecutionOfResetCommand - Variable in class org.eclipse.jgit.internal.JGitText
exceptionCaughtDuringExecutionOfRevertCommand - Variable in class org.eclipse.jgit.internal.JGitText
exceptionCaughtDuringExecutionOfRmCommand - Variable in class org.eclipse.jgit.internal.JGitText
exceptionCaughtDuringExecutionOfTagCommand - Variable in class org.eclipse.jgit.internal.JGitText
exceptionHookExecutionInterrupted - Variable in class org.eclipse.jgit.internal.JGitText
exceptionOccurredDuringAddingOfOptionToALogCommand - Variable in class org.eclipse.jgit.internal.JGitText
exceptionOccurredDuringReadingOfGIT_DIR - Variable in class org.eclipse.jgit.internal.JGitText
exceptionWhileReadingPack - Variable in class org.eclipse.jgit.internal.JGitText
exclude(DfsPackFile) - Method in class org.eclipse.jgit.internal.storage.dfs.DfsPackCompactor
  Exclude objects from the compacted pack.
exclude(PackWriter.ObjectIdSet) - Method in class org.eclipse.jgit.internal.storage.dfs.DfsPackCompactor
  Exclude objects from the compacted pack.
excludeObjects(PackWriter.ObjectIdSet) - Method in class org.eclipse.jgit.internal.storage.pack.PackWriter
  Add a pack index whose contents should be excluded from the result.
exec(String, int) - Method in class org.eclipse.jgit.transport.JschSession
exec(String, int) - Method in interface org.eclipse.jgit.transport.RemoteSession
  Generate a new remote process to execute the given command.
EXECUTABLE_FILE - Static variable in class org.eclipse.jgit.lib.FileMode
  Mode indicating an entry is an executable file.
execute(RevWalk, ProgressMonitor) - Method in class org.eclipse.jgit.lib.BatchRefUpdate
  Execute this batch update.
execute(BaseReceivePack) - Method in class org.eclipse.jgit.transport.ReceiveCommand
  Execute this command during a receive-pack session.
executeCommands() - Method in class org.eclipse.jgit.transport.BaseReceivePack
  Execute commands to update references.
exists() - Method in class org.eclipse.jgit.internal.storage.dfs.DfsRepository
  Check if the repository already exists.
exists() - Method in class org.eclipse.jgit.internal.storage.file.ObjectDirectory
exists() - Method in class org.eclipse.jgit.lib.ObjectDatabase
  Does this database exist yet?
exists(File) - Method in class org.eclipse.jgit.util.FS
  Tests if the path exists, in case of a symbolic link, true even if the target does not exist
existsBlob(String) - Method in class org.eclipse.jgit.lib.Tree
  Deprecated.
existsTree(String) - Method in class org.eclipse.jgit.lib.Tree
  Deprecated.
expandFromDestination(String) - Method in class org.eclipse.jgit.transport.RefSpec
  Expand this specification to exactly match a ref name.
expandFromDestination(Ref) - Method in class org.eclipse.jgit.transport.RefSpec
  Expand this specification to exactly match a ref.
expandFromSource(String) - Method in class org.eclipse.jgit.transport.RefSpec
  Expand this specification to exactly match a ref name.
expandFromSource(Ref) - Method in class org.eclipse.jgit.transport.RefSpec
  Expand this specification to exactly match a ref.
expectedACKNAKFoundEOF - Variable in class org.eclipse.jgit.internal.JGitText
expectedACKNAKGot - Variable in class org.eclipse.jgit.internal.JGitText
expectedBooleanStringValue - Variable in class org.eclipse.jgit.internal.JGitText
expectedCharacterEncodingGuesses - Variable in class org.eclipse.jgit.internal.JGitText
expectedEOFReceived - Variable in class org.eclipse.jgit.internal.JGitText
expectedGot - Variable in class org.eclipse.jgit.internal.JGitText
expectedLessThanGot - Variable in class org.eclipse.jgit.internal.JGitText
expectedPktLineWithService - Variable in class org.eclipse.jgit.internal.JGitText
expectedReceivedContentType - Variable in class org.eclipse.jgit.internal.JGitText
expectedReportForRefNotReceived - Variable in class org.eclipse.jgit.internal.JGitText
exportDirectory(File) - Method in class org.eclipse.jgit.transport.resolver.FileResolver
  Recursively export all Git repositories within a directory.
exportRepository(String, Repository) - Method in class org.eclipse.jgit.transport.resolver.FileResolver
  Add a single repository to the set that is exported by this daemon.
extendA() - Method in class org.eclipse.jgit.diff.Edit
  Increase `Edit.getEndA()` by 1.
extendB() - Method in class org.eclipse.jgit.diff.Edit
  Increase `Edit.getEndB()` by 1.
extractBinaryString(byte[], int, int) - Static method in class org.eclipse.jgit.util.RawParseUtils
  Decode a region of the buffer under the ISO-8859-1 encoding.

## F

failed() - Method in class org.eclipse.jgit.merge.ResolveMerger
  Returns whether this merge failed (i.e.
FAILED - org.eclipse.jgit.api.CherryPickResult.CherryPickStatus
FAILED - org.eclipse.jgit.api.MergeResult.MergeStatus
FAILED - org.eclipse.jgit.api.RebaseResult.Status
  Failed; the original HEAD was restored
failedUpdatingRefs - Variable in class org.eclipse.jgit.internal.JGitText
failingPaths - Variable in class org.eclipse.jgit.merge.ResolveMerger
  Paths for which the merge failed altogether.
failPendingCommands() - Method in class org.eclipse.jgit.transport.BaseReceivePack
  Set the result to fail for any command that was not processed yet.
failureDueToOneOfTheFollowing - Variable in class org.eclipse.jgit.internal.JGitText
failureUpdatingFETCH_HEAD - Variable in class org.eclipse.jgit.internal.JGitText
failureUpdatingTrackingRef - Variable in class org.eclipse.jgit.internal.JGitText
FALSE - org.eclipse.jgit.api.MergeCommand.FastForwardMode.Merge
  `MergeCommand.FastForwardMode.NO_FF`.
FALSE - org.eclipse.jgit.diff.DiffConfig.RenameDetectionType
  Rename detection is disabled.
FALSE - org.eclipse.jgit.lib.CoreConfig.AutoCRLF
  Automatic CRLF->LF conversion is disabled.
FALSE - org.eclipse.jgit.lib.CoreConfig.HideDotFiles
  Do not hide .files
FALSE - org.eclipse.jgit.lib.CoreConfig.SymLinks
  Checkout symbolic links as plain files
FAST_FORWARD - org.eclipse.jgit.api.MergeResult.MergeStatus
FAST_FORWARD - org.eclipse.jgit.api.RebaseResult.Status
  Fast-forward, HEAD points to the new commit
FAST_FORWARD - org.eclipse.jgit.lib.RefUpdate.Result
  The ref was updated/deleted in a fast-forward way.
FAST_FORWARD_SQUASHED - org.eclipse.jgit.api.MergeResult.MergeStatus
FastIgnoreRule - Class in org.eclipse.jgit.ignore
  "Fast" (compared with IgnoreRule) git ignore rule implementation supporting also double star `**`pattern.``
FastIgnoreRule(String) - Constructor for class org.eclipse.jgit.ignore.FastIgnoreRule
fetch() - Method in class org.eclipse.jgit.api.Git
  Returns a command object to execute a `Fetch` command
fetch(ProgressMonitor, Collection<Ref>, Set<ObjectId>) - Method in class org.eclipse.jgit.transport.BasePackFetchConnection
fetch(ProgressMonitor, Collection<Ref>, Set<ObjectId>) - Method in interface org.eclipse.jgit.transport.FetchConnection
  Fetch objects we don't have but that are reachable from advertised refs.
fetch(ProgressMonitor, Collection<Ref>, Set<ObjectId>, OutputStream) - Method in class org.eclipse.jgit.transport.BasePackFetchConnection
fetch(ProgressMonitor, Collection<Ref>, Set<ObjectId>, OutputStream) - Method in interface org.eclipse.jgit.transport.FetchConnection
  Fetch objects we don't have but that are reachable from advertised refs.
fetch(ProgressMonitor, Collection<RefSpec>) - Method in class org.eclipse.jgit.transport.Transport
  Fetch objects and refs from the remote repository to the local one.
FETCH - org.eclipse.jgit.transport.Transport.Operation
  Transport is to fetch objects locally.
FETCH_HEAD - Static variable in class org.eclipse.jgit.lib.Constants
  Special name for the "FETCH_HEAD" symbolic-ref.
FETCH_TAGS - org.eclipse.jgit.transport.TagOpt
  Always fetch tags, even if we do not have the thing it points at.
FetchCommand - Class in org.eclipse.jgit.api
  A class used to execute a `Fetch` command.
FetchCommand(Repository) - Constructor for class org.eclipse.jgit.api.FetchCommand
FetchConnection - Interface in org.eclipse.jgit.transport
  Lists known refs from the remote and copies objects of selected refs.
FetchResult - Class in org.eclipse.jgit.transport
  Final status after a successful fetch from a remote repository.
FF - org.eclipse.jgit.api.MergeCommand.FastForwardMode
  Corresponds to the default --ff option (for a fast forward update the branch pointer only).
FF_ONLY - org.eclipse.jgit.api.MergeCommand.FastForwardMode
  Corresponds to the --ff-only option (abort unless the merge is a fast forward).
FIFORevQueue - Class in org.eclipse.jgit.revwalk
  A queue of commits in FIFO order.
FIFORevQueue() - Constructor for class org.eclipse.jgit.revwalk.FIFORevQueue
  Create an empty FIFO queue.
FileBasedConfig - Class in org.eclipse.jgit.storage.file
  The configuration file that is stored in the file of the file system.
FileBasedConfig(File, FS) - Constructor for class org.eclipse.jgit.storage.file.FileBasedConfig
  Create a configuration with no default fallback.
FileBasedConfig(Config, File, FS) - Constructor for class org.eclipse.jgit.storage.file.FileBasedConfig
  The constructor
fileCannotBeDeleted - Variable in class org.eclipse.jgit.internal.JGitText
FileEntry(File, FS) - Constructor for class org.eclipse.jgit.treewalk.FileTreeIterator.FileEntry
  Create a new file entry.
fileFor(AnyObjectId) - Method in class org.eclipse.jgit.internal.storage.file.ObjectDirectory
  Compute the location of a loose object file.
FileHeader - Class in org.eclipse.jgit.patch
  Patch header describing an action for a single file path.
FileHeader(byte[], EditList, FileHeader.PatchType) - Constructor for class org.eclipse.jgit.patch.FileHeader
  Constructs a new FileHeader
FileHeader.PatchType - Enum in org.eclipse.jgit.patch
  Type of patch used by this file.
fileIsTooBigForThisConvenienceMethod - Variable in class org.eclipse.jgit.internal.JGitText
fileIsTooLarge - Variable in class org.eclipse.jgit.internal.JGitText
FileKey(File, FS) - Constructor for class org.eclipse.jgit.lib.RepositoryCache.FileKey
FileMode - Class in org.eclipse.jgit.lib
  Constants describing various file modes recognized by GIT.
fileModeNotSetForPath - Variable in class org.eclipse.jgit.internal.JGitText
FileNameMatcher - Class in org.eclipse.jgit.fnmatch
  This class can be used to match filenames against fnmatch like patterns.
FileNameMatcher(String, Character) - Constructor for class org.eclipse.jgit.fnmatch.FileNameMatcher
FileNameMatcher(FileNameMatcher) - Constructor for class org.eclipse.jgit.fnmatch.FileNameMatcher
  A Copy Constructor which creates a new `FileNameMatcher` with the same state and reset point like `other`.
FileRepository - Class in org.eclipse.jgit.internal.storage.file
  Represents a Git repository.
FileRepository(File) - Constructor for class org.eclipse.jgit.internal.storage.file.FileRepository
  Construct a representation of a Git repository.
FileRepository(String) - Constructor for class org.eclipse.jgit.internal.storage.file.FileRepository
  A convenience API for `FileRepository(File)`.
FileRepository(BaseRepositoryBuilder) - Constructor for class org.eclipse.jgit.internal.storage.file.FileRepository
  Create a repository using the local file system.
FileRepositoryBuilder - Class in org.eclipse.jgit.storage.file
  Constructs a `FileRepository`.
FileRepositoryBuilder() - Constructor for class org.eclipse.jgit.storage.file.FileRepositoryBuilder
FileResolver<C> - Class in org.eclipse.jgit.transport.resolver
  Default resolver serving from the local filesystem.
FileResolver() - Constructor for class org.eclipse.jgit.transport.resolver.FileResolver
  Initialize an empty file based resolver.
FileResolver(File, boolean) - Constructor for class org.eclipse.jgit.transport.resolver.FileResolver
  Create a new resolver for the given path.
FileSnapshot - Class in org.eclipse.jgit.internal.storage.file
  Caches when a file was last read, making it possible to detect future edits.
FileTreeEntry - Class in org.eclipse.jgit.lib
  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.
FileTreeEntry(Tree, ObjectId, byte[], boolean) - Constructor for class org.eclipse.jgit.lib.FileTreeEntry
  Deprecated.
  Constructor for a File (blob) object.
FileTreeIterator - Class in org.eclipse.jgit.treewalk
  Working directory iterator for standard Java IO.
FileTreeIterator(File, FS, WorkingTreeOptions) - Constructor for class org.eclipse.jgit.treewalk.FileTreeIterator
  Create a new iterator to traverse the given directory and its children.
FileTreeIterator(Repository) - Constructor for class org.eclipse.jgit.treewalk.FileTreeIterator
  Create a new iterator to traverse the work tree and its children.
FileTreeIterator(WorkingTreeIterator, File, FS) - Constructor for class org.eclipse.jgit.treewalk.FileTreeIterator
  Create a new iterator to traverse a subdirectory.
FileTreeIterator.FileEntry - Class in org.eclipse.jgit.treewalk
  Wrapper for a standard Java IO file
FileUtils - Class in org.eclipse.jgit.util
  File Utilities
FileUtils() - Constructor for class org.eclipse.jgit.util.FileUtils
fillTo(int) - Method in class org.eclipse.jgit.revwalk.RevCommitList
  Ensure this list contains at least a specified number of commits.
fillTo(int, int) - Method in class org.eclipse.jgit.util.IntList
  Pad the list with entries.
fillTo(int, long) - Method in class org.eclipse.jgit.util.LongList
  Pad the list with entries.
fillTo(RevCommit, int) - Method in class org.eclipse.jgit.revwalk.RevCommitList
  Ensures all commits until the given commit are loaded.
filter(List<ReceiveCommand>, ReceiveCommand.Result) - Static method in class org.eclipse.jgit.transport.ReceiveCommand
  Filter a list of commands according to result.
filter(Map<String, Ref>) - Method in interface org.eclipse.jgit.transport.RefFilter
  Filters a `Map` of refs before it is advertised to the client.
Filter() - Constructor for class org.eclipse.jgit.lib.ObjectInserter.Filter
Filter(int, long, InputStream) - Constructor for class org.eclipse.jgit.lib.ObjectStream.Filter
  Create a filter stream for an object.
filterCommands(ReceiveCommand.Result) - Method in class org.eclipse.jgit.transport.BaseReceivePack
  Filter the list of commands according to result.
find(String) - Method in class org.eclipse.jgit.util.RefList
  Locate an entry by name.
find(RevWalk, RevCommit, RevCommit) - Static method in class org.eclipse.jgit.revwalk.RevWalkUtils
  Find commits that are reachable from `start` until a commit that is reachable from `end` is encountered.
findBlobMember(String) - Method in class org.eclipse.jgit.lib.Tree
  Deprecated.
findBranchesReachableFrom(RevCommit, RevWalk, Collection<Ref>) - Static method in class org.eclipse.jgit.revwalk.RevWalkUtils
  Find the list of branches a given commit is reachable from when following parent.s
findCRC32(AnyObjectId) - Method in class org.eclipse.jgit.internal.storage.file.PackIndex
  Retrieve stored CRC32 checksum of the requested object raw-data (including header).
findEntry(byte[], int) - Method in class org.eclipse.jgit.dircache.DirCache
  Locate the position a path's entry is at in the index.
findEntry(String) - Method in class org.eclipse.jgit.dircache.DirCache
  Locate the position a path's entry is at in the index.
findGitDir() - Method in class org.eclipse.jgit.lib.BaseRepositoryBuilder
  Configure `GIT_DIR` by searching up the file system.
findGitDir(File) - Method in class org.eclipse.jgit.lib.BaseRepositoryBuilder
  Configure `GIT_DIR` by searching up the file system.
findHook(Repository, Hook) - Method in class org.eclipse.jgit.util.FS
  Tries to find a hook matching the given one in the given repository.
FINDING_SOURCES - org.eclipse.jgit.internal.storage.pack.PackWriter.PackingPhase
  Finding sources phase.
findNextOffset(long, long) - Method in class org.eclipse.jgit.internal.storage.file.PackReverseIndex
  Search for the next offset to the specified offset in this pack (reverse) index.
findObject(long) - Method in class org.eclipse.jgit.internal.storage.file.PackReverseIndex
  Search for object id with the specified start offset in this pack (reverse) index.
findOffset(AnyObjectId) - Method in class org.eclipse.jgit.internal.storage.file.PackIndex
  Locate the file offset position for the requested object.
findPassingThrough(PlotCommit<L>, Collection<L>) - Method in class org.eclipse.jgit.revplot.PlotCommitList
  Find the set of lanes passing through a commit's row.
findPosition(AnyObjectId) - Method in class org.eclipse.jgit.internal.storage.file.PackBitmapIndex
  Finds the position in the bitmap of the object.
findPosition(AnyObjectId) - Method in class org.eclipse.jgit.internal.storage.file.PackBitmapIndexBuilder
findPosition(AnyObjectId) - Method in class org.eclipse.jgit.internal.storage.file.PackBitmapIndexRemapper
findRef(Map<String, Ref>, String) - Static method in class org.eclipse.jgit.lib.RefDatabase
  Try to find the specified name in the ref map using `RefDatabase.SEARCH_PATH`.
findRemoteRefUpdatesFor(Collection<RefSpec>) - Method in class org.eclipse.jgit.transport.Transport
  Convert push remote refs update specification from `RefSpec` form to `RemoteRefUpdate`.
findRemoteRefUpdatesFor(Repository, Collection<RefSpec>, Collection<RefSpec>) - Static method in class org.eclipse.jgit.transport.Transport
  Convert push remote refs update specification from `RefSpec` form to `RemoteRefUpdate`.
findTreeMember(String) - Method in class org.eclipse.jgit.lib.Tree
  Deprecated.
finish() - Method in class org.eclipse.jgit.dircache.DirCacheBuilder
finish() - Method in class org.eclipse.jgit.dircache.DirCacheEditor
fireConfigChangedEvent() - Method in class org.eclipse.jgit.lib.Config
  Notifies the listeners
fireEvent(RepositoryEvent<?>) - Method in class org.eclipse.jgit.lib.Repository
  Fire an event to all registered listeners.
first() - Method in class org.eclipse.jgit.dircache.DirCacheIterator
first() - Method in class org.eclipse.jgit.treewalk.AbstractTreeIterator
  Is this tree iterator positioned on its first entry?
first() - Method in class org.eclipse.jgit.treewalk.CanonicalTreeParser
first() - Method in class org.eclipse.jgit.treewalk.EmptyTreeIterator
first() - Method in class org.eclipse.jgit.treewalk.WorkingTreeIterator
FIRST_CONFLICTING_RANGE - org.eclipse.jgit.merge.MergeChunk.ConflictState
  This chunk does belong to a conflict and is the first one of the conflicting chunks
FirstLine(String) - Constructor for class org.eclipse.jgit.transport.BaseReceivePack.FirstLine
  Parse the first line of a receive-pack request.
FirstLine(String) - Constructor for class org.eclipse.jgit.transport.UploadPack.FirstLine
  Parse the first line of a receive-pack request.
FIXUP - org.eclipse.jgit.lib.RebaseTodoLine.Action
  like "squash", but discard this commit's log message
FLAG_REUSE - Static variable in class org.eclipse.jgit.internal.storage.file.PackBitmapIndex
  Flag bit denoting the bitmap should be reused during index creation.
flagIsDisposed - Variable in class org.eclipse.jgit.internal.JGitText
flagNotFromThis - Variable in class org.eclipse.jgit.internal.JGitText
flagsAlreadyCreated - Variable in class org.eclipse.jgit.internal.JGitText
flush() - Method in class org.eclipse.jgit.diff.DiffFormatter
  Flush the underlying output stream of this formatter.
flush() - Method in class org.eclipse.jgit.internal.storage.dfs.DfsInserter
flush() - Method in class org.eclipse.jgit.internal.storage.pack.PackOutputStream
flush() - Method in class org.eclipse.jgit.lib.ObjectInserter.Filter
flush() - Method in class org.eclipse.jgit.lib.ObjectInserter
  Make all inserted objects visible.
flush() - Method in class org.eclipse.jgit.lib.ObjectInserter.Formatter
flush() - Method in class org.eclipse.jgit.transport.PacketLineOut
  Flush the underlying OutputStream.
flush() - Method in class org.eclipse.jgit.transport.SideBandOutputStream
flush() - Method in class org.eclipse.jgit.util.io.AutoCRLFOutputStream
flush() - Method in class org.eclipse.jgit.util.io.CountingOutputStream
flush() - Method in class org.eclipse.jgit.util.io.MessageWriter
flush() - Method in class org.eclipse.jgit.util.io.StreamCopyThread
  Request the thread to flush the output stream as soon as possible.
flush() - Method in class org.eclipse.jgit.util.io.ThrowingPrintWriter
flush() - Method in class org.eclipse.jgit.util.io.TimeoutOutputStream
FollowFilter - Class in org.eclipse.jgit.revwalk
  Updates the internal path filter to follow copy/renames.
FooterKey - Class in org.eclipse.jgit.revwalk
  Case insensitive key for a `FooterLine`.
FooterKey(String) - Constructor for class org.eclipse.jgit.revwalk.FooterKey
  Create a key for a specific footer line.
FooterLine - Class in org.eclipse.jgit.revwalk
  Single line at the end of a message, such as a "Signed-off-by: someone".
FORCED - org.eclipse.jgit.lib.RefUpdate.Result
  The ref had to be forcefully updated/deleted.
forceToRaw(String) - Static method in class org.eclipse.jgit.revwalk.filter.PatternMatchRevFilter
  Encode a string pattern for faster matching on byte arrays.
forceUpdate() - Method in class org.eclipse.jgit.lib.RefUpdate
  Force the ref to take the new value.
forIndex(Repository) - Static method in class org.eclipse.jgit.submodule.SubmoduleWalk
  Create a generator to walk over the submodule entries currently in the index The `.gitmodules` file is read from the index.
format() - Method in class org.eclipse.jgit.lib.Tree
  Deprecated.
  Format this Tree in canonical format.
format(byte[]) - Static method in class org.eclipse.jgit.internal.storage.pack.BinaryDelta
  Format this delta as a human readable string.
format(byte[], boolean) - Static method in class org.eclipse.jgit.internal.storage.pack.BinaryDelta
  Format this delta as a human readable string.
format(String, Object...) - Method in class org.eclipse.jgit.util.io.ThrowingPrintWriter
  Print a formatted message according to `String.format(String, Object...)`.
format(Date) - Static method in class org.eclipse.jgit.util.RelativeDateFormatter
format(List<? extends DiffEntry>) - Method in class org.eclipse.jgit.diff.DiffFormatter
  Format a patch script from a list of difference entries.
format(List<Ref>, Ref) - Method in class org.eclipse.jgit.merge.MergeMessageFormatter
  Construct the merge commit message.
format(List<RevCommit>, Ref) - Method in class org.eclipse.jgit.merge.SquashMessageFormatter
  Construct the squashed commit message.
format(DiffEntry) - Method in class org.eclipse.jgit.diff.DiffFormatter
  Format a patch script for one file entry.
format(EditList, RawText, RawText) - Method in class org.eclipse.jgit.diff.DiffFormatter
  Formats a list of edits in unified diff format
format(AnyObjectId, AnyObjectId) - Method in class org.eclipse.jgit.diff.DiffFormatter
  Format the differences between two trees.
format(FileHeader, RawText, RawText) - Method in class org.eclipse.jgit.diff.DiffFormatter
  Format a patch script, reusing a previously parsed FileHeader.
format(RevTree, RevTree) - Method in class org.eclipse.jgit.diff.DiffFormatter
  Format the differences between two trees.
format(AbstractTreeIterator, AbstractTreeIterator) - Method in class org.eclipse.jgit.diff.DiffFormatter
  Format the differences between two trees.
FORMAT_OTHER - Static variable in class org.eclipse.jgit.internal.storage.pack.StoredObjectRepresentation
  Only available after inflating to canonical format.
formatBase10(byte[], int, int) - Static method in class org.eclipse.jgit.util.RawParseUtils
  Format a base 10 numeric into a temporary buffer.
formatDate(PersonIdent) - Method in class org.eclipse.jgit.util.GitDateFormatter
  Format committer, author or tagger ident according to this formatter's specification.
FormatError - Class in org.eclipse.jgit.patch
  An error in a patch script
FormatError.Severity - Enum in org.eclipse.jgit.patch
  Classification of an error.
formatGitDiffFirstHeaderLine(ByteArrayOutputStream, DiffEntry.ChangeType, String, String) - Method in class org.eclipse.jgit.diff.DiffFormatter
  Output the first header line
formatIndexLine(OutputStream, DiffEntry) - Method in class org.eclipse.jgit.diff.DiffFormatter
formatIndexLine(OutputStream, DiffEntry) - Method in class org.eclipse.jgit.diff.PatchIdDiffFormatter
formatMerge(OutputStream, MergeResult<RawText>, List<String>, String) - Method in class org.eclipse.jgit.merge.MergeFormatter
  Formats the results of a merge of `RawText` objects in a Git conformant way.
formatMerge(OutputStream, MergeResult, String, String, String, String) - Method in class org.eclipse.jgit.merge.MergeFormatter
  Formats the results of a merge of exactly two `RawText` objects in a Git conformant way.
Formatter() - Constructor for class org.eclipse.jgit.lib.ObjectInserter.Formatter
formatWithConflicts(String, List<String>) - Method in class org.eclipse.jgit.merge.MergeMessageFormatter
  Add section with conflicting paths to merge message.
forPath(ObjectReader, String, AnyObjectId...) - Static method in class org.eclipse.jgit.treewalk.TreeWalk
  Open a tree walk and filter to exactly one path.
forPath(Repository, String, AnyObjectId...) - Static method in class org.eclipse.jgit.treewalk.TreeWalk
  Open a tree walk and filter to exactly one path.
forPath(Repository, String, RevTree) - Static method in class org.eclipse.jgit.treewalk.TreeWalk
  Open a tree walk and filter to exactly one path.
forPath(Repository, AnyObjectId, String) - Static method in class org.eclipse.jgit.submodule.SubmoduleWalk
  Create a generator and advance it to the submodule entry at the given path
forPath(Repository, AbstractTreeIterator, String) - Static method in class org.eclipse.jgit.submodule.SubmoduleWalk
  Create a generator and advance it to the submodule entry at the given path
fromBits(int) - Static method in class org.eclipse.jgit.lib.FileMode
  Convert a set of mode bits into a FileMode enumerated value.
fromConfig(Config) - Method in class org.eclipse.jgit.internal.storage.dfs.DfsBlockCacheConfig
  Update properties by setting fields from the configuration.
fromConfig(Config) - Method in class org.eclipse.jgit.internal.storage.dfs.DfsReaderOptions
  Update properties by setting fields from the configuration.
fromConfig(Config) - Method in class org.eclipse.jgit.storage.file.WindowCacheConfig
  Update properties by setting fields from the configuration.
fromConfig(Config) - Method in class org.eclipse.jgit.storage.pack.PackConfig
  Update properties by setting fields from the configuration.
fromObjectId(AnyObjectId) - Static method in class org.eclipse.jgit.lib.AbbreviatedObjectId
  Convert an AbbreviatedObjectId from an `AnyObjectId`.
fromObjectId(AnyObjectId) - Method in class org.eclipse.jgit.lib.MutableObjectId
  Copy an ObjectId into this mutable buffer.
fromOption(String) - Static method in enum org.eclipse.jgit.transport.TagOpt
  Convert a command line/configuration file text into a value instance.
fromRaw(byte[]) - Method in class org.eclipse.jgit.lib.MutableObjectId
  Convert an ObjectId from raw binary representation.
fromRaw(byte[]) - Static method in class org.eclipse.jgit.lib.ObjectId
  Convert an ObjectId from raw binary representation.
fromRaw(byte[], int) - Method in class org.eclipse.jgit.lib.MutableObjectId
  Convert an ObjectId from raw binary representation.
fromRaw(byte[], int) - Static method in class org.eclipse.jgit.lib.ObjectId
  Convert an ObjectId from raw binary representation.
fromRaw(int[]) - Method in class org.eclipse.jgit.lib.MutableObjectId
  Convert an ObjectId from binary representation expressed in integers.
fromRaw(int[]) - Static method in class org.eclipse.jgit.lib.ObjectId
  Convert an ObjectId from raw binary representation.
fromRaw(int[], int) - Method in class org.eclipse.jgit.lib.MutableObjectId
  Convert an ObjectId from binary representation expressed in integers.
fromRaw(int[], int) - Static method in class org.eclipse.jgit.lib.ObjectId
  Convert an ObjectId from raw binary representation.
fromString(byte[], int) - Method in class org.eclipse.jgit.lib.MutableObjectId
  Convert an ObjectId from hex characters (US-ASCII).
fromString(byte[], int) - Static method in class org.eclipse.jgit.lib.ObjectId
  Convert an ObjectId from hex characters (US-ASCII).
fromString(byte[], int, int) - Static method in class org.eclipse.jgit.lib.AbbreviatedObjectId
  Convert an AbbreviatedObjectId from hex characters (US-ASCII).
fromString(String) - Static method in class org.eclipse.jgit.lib.AbbreviatedObjectId
  Convert an AbbreviatedObjectId from hex characters.
fromString(String) - Method in class org.eclipse.jgit.lib.MutableObjectId
  Convert an ObjectId from hex characters.
fromString(String) - Static method in class org.eclipse.jgit.lib.ObjectId
  Convert an ObjectId from hex characters.
fromText(String) - Method in class org.eclipse.jgit.lib.Config
  Clear this configuration and reset to the contents of the parsed string.
fs - Variable in class org.eclipse.jgit.treewalk.FileTreeIterator
  the file system abstraction which will be necessary to perform certain file system operations.
FS - Class in org.eclipse.jgit.util
  Abstraction to support various file system operations not in Java.
FS() - Constructor for class org.eclipse.jgit.util.FS
  Constructs a file system abstraction.
FS(FS) - Constructor for class org.eclipse.jgit.util.FS
  Initialize this FS using another's current settings.
FS_POSIX - Class in org.eclipse.jgit.util
  Base FS for POSIX based systems
FS_POSIX() - Constructor for class org.eclipse.jgit.util.FS_POSIX
  Default constructor
FS_POSIX(FS) - Constructor for class org.eclipse.jgit.util.FS_POSIX
  Constructor
FS_POSIX_Java5 - Class in org.eclipse.jgit.util
  FS implementaton for Java5
FS_POSIX_Java5() - Constructor for class org.eclipse.jgit.util.FS_POSIX_Java5
  Constructor
FS_POSIX_Java5(FS) - Constructor for class org.eclipse.jgit.util.FS_POSIX_Java5
  Constructor
FS_POSIX_Java6 - Class in org.eclipse.jgit.util
  FS implementation for POSIX systems using Java6
FS_POSIX_Java6() - Constructor for class org.eclipse.jgit.util.FS_POSIX_Java6
  Constructor
FS_POSIX_Java6(FS) - Constructor for class org.eclipse.jgit.util.FS_POSIX_Java6
  Constructor
FS_Win32 - Class in org.eclipse.jgit.util
  FS implementation for Windows
FS_Win32() - Constructor for class org.eclipse.jgit.util.FS_Win32
  Constructor
FS_Win32(FS) - Constructor for class org.eclipse.jgit.util.FS_Win32
  Constructor
FS_Win32_Cygwin - Class in org.eclipse.jgit.util
  FS implementation for Cygwin on Windows
FS_Win32_Cygwin() - Constructor for class org.eclipse.jgit.util.FS_Win32_Cygwin
  Constructor
FS_Win32_Cygwin(FS) - Constructor for class org.eclipse.jgit.util.FS_Win32_Cygwin
  Constructor
FS.Attributes - Class in org.eclipse.jgit.util
  File attributes we typically care for.
FS.FSFactory - Class in org.eclipse.jgit.util
  This class creates FS instances.
FSFactory() - Constructor for class org.eclipse.jgit.util.FS.FSFactory
  Constructor
funnyRefname - Variable in class org.eclipse.jgit.internal.JGitText

## G

GarbageCollectCommand - Class in org.eclipse.jgit.api
  A class used to execute a `gc` command.
GarbageCollectCommand(Repository) - Constructor for class org.eclipse.jgit.api.GarbageCollectCommand
gc() - Method in class org.eclipse.jgit.api.Git
  Returns a command object to execute a `gc` command
gc() - Method in class org.eclipse.jgit.internal.storage.file.GC
  Runs a garbage collector on a `FileRepository`.
GC - Class in org.eclipse.jgit.internal.storage.file
  A garbage collector for git `FileRepository`.
GC - org.eclipse.jgit.internal.storage.dfs.DfsObjDatabase.PackSource
  Pack was created by Git garbage collection by this implementation.
GC(FileRepository) - Constructor for class org.eclipse.jgit.internal.storage.file.GC
  Creates a new garbage collector with default values.
GC.RepoStatistics - Class in org.eclipse.jgit.internal.storage.file
  A class holding statistical data for a FileRepository regarding how many objects are stored as loose or packed objects
gcFailed - Variable in class org.eclipse.jgit.internal.JGitText
get() - Static method in class org.eclipse.jgit.gitrepo.internal.RepoText
get() - Static method in class org.eclipse.jgit.internal.JGitText
get() - Static method in class org.eclipse.jgit.internal.storage.dfs.DfsText
get() - Static method in class org.eclipse.jgit.lib.InflaterCache
  Obtain an Inflater for decompression.
get() - Static method in class org.eclipse.jgit.merge.MergeStrategy
  Get all registered strategies.
get(int) - Method in class org.eclipse.jgit.revwalk.RevObjectList
get(int) - Method in class org.eclipse.jgit.util.BlockList
get(int) - Method in class org.eclipse.jgit.util.IntList
get(int) - Method in class org.eclipse.jgit.util.LongList
get(int) - Method in class org.eclipse.jgit.util.RefList.Builder
  Get the reference at a particular index.
get(int) - Method in class org.eclipse.jgit.util.RefList
  Get the reference at a particular index.
get(Object) - Method in class org.eclipse.jgit.util.RefMap
get(String) - Method in class org.eclipse.jgit.internal.storage.dfs.DfsRefDatabase.RefCache
  Find a reference by name.
get(String) - Static method in class org.eclipse.jgit.merge.MergeStrategy
  Locate a strategy by name.
get(String) - Method in class org.eclipse.jgit.util.RefList
  Get a reference object by name.
get(String, String) - Method in class org.eclipse.jgit.transport.AmazonS3
  Get the content of a bucket object.
get(AnyObjectId) - Method in class org.eclipse.jgit.internal.storage.pack.PackWriter
  Lookup the ObjectToPack object for a given ObjectId.
get(AnyObjectId) - Method in class org.eclipse.jgit.lib.ObjectIdOwnerMap
  Lookup an existing mapping.
get(AnyObjectId) - Method in class org.eclipse.jgit.lib.ObjectIdSubclassMap
  Lookup an existing mapping.
get(AnyObjectId) - Method in class org.eclipse.jgit.notes.NoteMap
  Lookup a note for a specific ObjectId.
get(Config.SectionParser<T>) - Method in class org.eclipse.jgit.lib.Config
  Obtain a handle to a parsed set of configuration values.
get(URIish, List<CredentialItem>) - Method in class org.eclipse.jgit.transport.CredentialsProvider
  Ask for the credential items to be populated.
get(URIish, CredentialItem...) - Method in class org.eclipse.jgit.transport.ChainingCredentialsProvider
  Populates the credential items with the credentials provided by the first credential provider in the list which populates them with non-null values
get(URIish, CredentialItem...) - Method in class org.eclipse.jgit.transport.CredentialsProvider
  Ask for the credential items to be populated.
get(URIish, CredentialItem...) - Method in class org.eclipse.jgit.transport.NetRCCredentialsProvider
get(URIish, CredentialItem...) - Method in class org.eclipse.jgit.transport.UsernamePasswordCredentialsProvider
get(FS) - Static method in class org.eclipse.jgit.transport.OpenSshConfig
  Obtain the user's configuration data.
getA() - Method in class org.eclipse.jgit.diff.HashedSequencePair
getAbbreviatedObjectId() - Method in exception org.eclipse.jgit.errors.AmbiguousObjectException
getAction() - Method in class org.eclipse.jgit.lib.RebaseTodoLine
getAdded() - Method in class org.eclipse.jgit.api.Status
getAdded() - Method in class org.eclipse.jgit.lib.IndexDiff
getAdditionalHaves() - Method in class org.eclipse.jgit.internal.storage.file.FileRepository
  Objects known to exist but not expressed by `Repository.getAllRefs()`.
getAdditionalHaves() - Method in class org.eclipse.jgit.lib.Repository
  Objects known to exist but not expressed by `Repository.getAllRefs()`.
getAdditionalRefs() - Method in class org.eclipse.jgit.internal.storage.dfs.DfsRefDatabase
getAdditionalRefs() - Method in class org.eclipse.jgit.internal.storage.file.RefDirectory
getAdditionalRefs() - Method in class org.eclipse.jgit.lib.RefDatabase
  Get the additional reference-like entities from the repository.
getAddress() - Method in class org.eclipse.jgit.transport.Daemon
getAdvertisedHaves(Repository, RevWalk) - Method in class org.eclipse.jgit.transport.AbstractAdvertiseRefsHook
  Get the additional haves to advertise.
getAdvertisedObjects() - Method in class org.eclipse.jgit.transport.BaseReceivePack
  Get objects advertised to the client.
getAdvertisedOrDefaultRefs() - Method in class org.eclipse.jgit.transport.BaseReceivePack
getAdvertisedRef(String) - Method in class org.eclipse.jgit.transport.OperationResult
  Get a single advertised ref by name.
getAdvertisedRefs() - Method in class org.eclipse.jgit.transport.BaseReceivePack
  Get refs which were advertised to the client.
getAdvertisedRefs() - Method in class org.eclipse.jgit.transport.OperationResult
  Get the complete list of refs advertised by the remote.
getAdvertisedRefs() - Method in class org.eclipse.jgit.transport.UploadPack
  Get refs which were advertised to the client.
getAdvertisedRefs(Repository, RevWalk) - Method in class org.eclipse.jgit.transport.AbstractAdvertiseRefsHook
  Get the refs to advertise.
getAdvertiseRefsHook() - Method in class org.eclipse.jgit.transport.BaseReceivePack
getAdvertiseRefsHook() - Method in class org.eclipse.jgit.transport.UploadPack
getAheadCount() - Method in class org.eclipse.jgit.lib.BranchTrackingStatus
getAlgorithm(DiffAlgorithm.SupportedAlgorithm) - Static method in class org.eclipse.jgit.diff.DiffAlgorithm
getAllCauses() - Method in exception org.eclipse.jgit.errors.CompoundException
  Get the complete list of reasons why this failure happened.
getAllCommands() - Method in class org.eclipse.jgit.transport.BaseReceivePack
getAllRefs() - Method in class org.eclipse.jgit.lib.Repository
getAllRefsByPeeledObjectId() - Method in class org.eclipse.jgit.lib.Repository
getAllRemoteConfigs(Config) - Static method in class org.eclipse.jgit.transport.RemoteConfig
  Parse all remote blocks in an existing configuration file, looking for remotes configuration.
getAlternateObjectDirectories() - Method in class org.eclipse.jgit.lib.BaseRepositoryBuilder
getAssumeUnchanged() - Method in class org.eclipse.jgit.lib.IndexDiff
getAttributes() - Method in class org.eclipse.jgit.attributes.AttributesRule
  Returns the attributes.
getAttributes(File) - Method in class org.eclipse.jgit.util.FS
getAttributes(String, boolean, Map<String, Attribute>) - Method in class org.eclipse.jgit.attributes.AttributesNode
  Returns the matching attributes for an entry path.
getAttributesFile() - Method in class org.eclipse.jgit.lib.CoreConfig
getAuthor() - Method in class org.eclipse.jgit.api.CommitCommand
getAuthor() - Method in class org.eclipse.jgit.lib.CommitBuilder
getAuthorEmail() - Method in class org.eclipse.jgit.lib.UserConfig
getAuthorIdent() - Method in class org.eclipse.jgit.revwalk.RevCommit
  Parse the author identity from the raw buffer.
getAuthorName() - Method in class org.eclipse.jgit.lib.UserConfig
getAutoCRLF() - Method in class org.eclipse.jgit.treewalk.WorkingTreeOptions
getB() - Method in class org.eclipse.jgit.diff.HashedSequencePair
getBase() - Method in class org.eclipse.jgit.api.MergeResult
getBaseCommit(int, int) - Method in class org.eclipse.jgit.merge.Merger
  Deprecated.
  use `Merger.getBaseCommitId()` instead, as that does not require walking the commits again
getBaseCommit(RevCommit, RevCommit) - Method in class org.eclipse.jgit.merge.Merger
  Return the merge base of two commits.
getBaseCommit(RevCommit, RevCommit) - Method in class org.eclipse.jgit.merge.RecursiveMerger
  Get a single base commit for two given commits.
getBaseCommit(RevCommit, RevCommit, int) - Method in class org.eclipse.jgit.merge.RecursiveMerger
  Get a single base commit for two given commits.
getBaseCommitId() - Method in class org.eclipse.jgit.merge.Merger
getBaseCommitId() - Method in class org.eclipse.jgit.merge.ThreeWayMerger
getBaseObjectIds() - Method in class org.eclipse.jgit.transport.PackParser
getBaseSize(byte[]) - Static method in class org.eclipse.jgit.internal.storage.pack.BinaryDelta
  Length of the base object in the delta stream.
getBegin() - Method in class org.eclipse.jgit.merge.MergeChunk
getBeginA() - Method in class org.eclipse.jgit.diff.Edit
getBeginB() - Method in class org.eclipse.jgit.diff.Edit
getBehindCount() - Method in class org.eclipse.jgit.lib.BranchTrackingStatus
getBigFileThreshold() - Method in class org.eclipse.jgit.storage.pack.PackConfig
  Get the maximum file size that will be delta compressed.
getBit() - Method in class org.eclipse.jgit.internal.storage.pack.PackExt
getBitmap() - Method in class org.eclipse.jgit.internal.storage.file.PackBitmapIndexBuilder.StoredEntry
getBitmap(AnyObjectId) - Method in class org.eclipse.jgit.internal.storage.file.BitmapIndexImpl
getBitmap(AnyObjectId) - Method in class org.eclipse.jgit.internal.storage.file.PackBitmapIndex
  Returns the previously constructed bitmap for the object.
getBitmap(AnyObjectId) - Method in class org.eclipse.jgit.internal.storage.file.PackBitmapIndexRemapper
getBitmap(AnyObjectId) - Method in interface org.eclipse.jgit.lib.BitmapIndex
  Get the bitmap for the id.
getBitmapCount() - Method in class org.eclipse.jgit.internal.storage.file.PackBitmapIndexBuilder
getBitmapIndex() - Method in class org.eclipse.jgit.internal.storage.dfs.DfsReader
getBitmapIndex() - Method in class org.eclipse.jgit.lib.ObjectReader
  An index that can be used to speed up ObjectWalks.
getBits() - Method in class org.eclipse.jgit.lib.FileMode
getBlobs() - Method in class org.eclipse.jgit.internal.storage.file.PackBitmapIndexBuilder
getBlockLimit() - Method in class org.eclipse.jgit.internal.storage.dfs.DfsBlockCacheConfig
getBlockSize() - Method in class org.eclipse.jgit.internal.storage.dfs.DfsBlockCacheConfig
getBoolean(String, String, boolean) - Method in class org.eclipse.jgit.lib.Config
  Get a boolean value from the git config
getBoolean(String, String, String, boolean) - Method in class org.eclipse.jgit.lib.Config
  Get a boolean value from the git config
getBranch() - Method in class org.eclipse.jgit.lib.Repository
  Get the short name of the current branch that `HEAD` points to.
getBreakScore() - Method in class org.eclipse.jgit.diff.RenameDetector
getBuffer() - Method in class org.eclipse.jgit.patch.BinaryHunk
getBuffer() - Method in class org.eclipse.jgit.patch.FileHeader
getBuffer() - Method in class org.eclipse.jgit.patch.FormatError
getBuffer() - Method in class org.eclipse.jgit.patch.HunkHeader
getBundleClass() - Method in exception org.eclipse.jgit.errors.TranslationBundleException
getBundleFor(Class<T>) - Static method in class org.eclipse.jgit.nls.NLS
  Returns an instance of the translation bundle of the required type.
getByte(int) - Method in class org.eclipse.jgit.lib.AnyObjectId
  Get any byte from the ObjectId.
getBytes() - Method in class org.eclipse.jgit.internal.storage.pack.PackWriter.Statistics.ObjectType
getBytes() - Method in class org.eclipse.jgit.lib.ObjectLoader
  Obtain a copy of the bytes of this object.
getBytes(int) - Method in class org.eclipse.jgit.lib.ObjectLoader
  Obtain a copy of the bytes of this object.
getCachedBytes() - Method in class org.eclipse.jgit.lib.ObjectLoader
  Obtain a reference to the (possibly cached) bytes of this object.
getCachedBytes() - Method in class org.eclipse.jgit.lib.ObjectLoader.SmallObject
getCachedBytes(int) - Method in class org.eclipse.jgit.lib.ObjectLoader
  Obtain a reference to the (possibly cached) bytes of this object.
getCachedBytes(AnyObjectId, int) - Method in class org.eclipse.jgit.notes.NoteMap
  Open and return the content of an object's note.
getCachedPacksAndUpdate(BitmapIndex.BitmapBuilder) - Method in class org.eclipse.jgit.internal.storage.dfs.DfsReader
getCachedPacksAndUpdate(BitmapIndex.BitmapBuilder) - Method in interface org.eclipse.jgit.internal.storage.pack.ObjectReuseAsIs
  Obtain the available cached packs that match the bitmap and update the bitmap by removing the items that are in the CachedPack.
getCachedSize() - Method in class org.eclipse.jgit.internal.storage.dfs.DfsPackFile
getCacheTree(boolean) - Method in class org.eclipse.jgit.dircache.DirCache
  Obtain (or build) the current cache tree structure.
getCalulatedPatchId() - Method in class org.eclipse.jgit.diff.PatchIdDiffFormatter
  Should be called after having called one of the format methods
getCandidates() - Method in exception org.eclipse.jgit.errors.AmbiguousObjectException
getCapabilities() - Method in class org.eclipse.jgit.transport.BaseReceivePack.FirstLine
getChanged() - Method in class org.eclipse.jgit.api.Status
getChanged() - Method in class org.eclipse.jgit.lib.IndexDiff
getChangeType() - Method in class org.eclipse.jgit.diff.DiffEntry
getCheckoutConflicts() - Method in class org.eclipse.jgit.api.MergeResult
  Returns a list of paths that cause a checkout conflict.
getCheckStat() - Method in class org.eclipse.jgit.treewalk.WorkingTreeOptions
getCherryPickedRefs() - Method in class org.eclipse.jgit.api.CherryPickResult
getChild(int) - Method in class org.eclipse.jgit.dircache.DirCacheTree
  Get the i-th child cache tree.
getChild(int) - Method in class org.eclipse.jgit.revplot.PlotCommit
  Get the nth child from this commit's child list.
getChildCount() - Method in class org.eclipse.jgit.dircache.DirCacheTree
  Get the number of cached subtrees contained within this tree.
getChildCount() - Method in class org.eclipse.jgit.revplot.PlotCommit
  Get the number of child commits listed in this commit.
getClientShallowCommits() - Method in class org.eclipse.jgit.transport.BaseReceivePack
  Get the commits from the client's shallow file.
getCoalesceGarbageLimit() - Method in class org.eclipse.jgit.internal.storage.dfs.DfsGarbageCollector
getCommandName() - Method in class org.eclipse.jgit.transport.DaemonService
getCommands() - Method in class org.eclipse.jgit.lib.BatchRefUpdate
getComment() - Method in class org.eclipse.jgit.internal.storage.file.ReflogEntryImpl
getComment() - Method in class org.eclipse.jgit.lib.RebaseTodoLine
getComment() - Method in interface org.eclipse.jgit.lib.ReflogEntry
getCommit() - Method in class org.eclipse.jgit.lib.RebaseTodoLine
getCommitLastModified() - Method in class org.eclipse.jgit.internal.storage.file.LockFile
  Get the modification time of the output file when it was committed.
getCommitNames() - Method in class org.eclipse.jgit.merge.ResolveMerger
getCommits() - Method in class org.eclipse.jgit.internal.storage.file.PackBitmapIndexBuilder
getCommitSnapshot() - Method in class org.eclipse.jgit.internal.storage.file.LockFile
getCommitter() - Method in class org.eclipse.jgit.api.CommitCommand
getCommitter() - Method in class org.eclipse.jgit.lib.CommitBuilder
getCommitterEmail() - Method in class org.eclipse.jgit.lib.UserConfig
getCommitterIdent() - Method in class org.eclipse.jgit.revwalk.RevCommit
  Parse the committer identity from the raw buffer.
getCommitterName() - Method in class org.eclipse.jgit.lib.UserConfig
getCommitTime() - Method in class org.eclipse.jgit.revwalk.RevCommit
  Time from the "committer " line of the buffer.
getComparator() - Method in class org.eclipse.jgit.diff.HashedSequencePair
getCompressedBitmaps() - Method in class org.eclipse.jgit.internal.storage.file.PackBitmapIndexBuilder
getCompression() - Method in class org.eclipse.jgit.lib.CoreConfig
getCompressionLevel() - Method in class org.eclipse.jgit.storage.pack.PackConfig
  Get the compression level applied to objects in the pack.
getConfig() - Method in class org.eclipse.jgit.internal.storage.dfs.DfsRepository
getConfig() - Method in class org.eclipse.jgit.internal.storage.file.FileRepository
getConfig() - Method in class org.eclipse.jgit.internal.storage.pack.PackWriter.State
getConfig() - Method in class org.eclipse.jgit.lib.BaseRepositoryBuilder
  Get the cached repository configuration, loading if not yet available.
getConfig() - Method in class org.eclipse.jgit.lib.Repository
getConfigForCurrentBranch(Repository) - Static method in class org.eclipse.jgit.merge.MergeConfig
getConfigUpdate() - Method in class org.eclipse.jgit.submodule.SubmoduleWalk
  Get the configured update field for current entry.
getConfigUrl() - Method in class org.eclipse.jgit.submodule.SubmoduleWalk
  Get the configured remote URL for current entry.
getConflicting() - Method in class org.eclipse.jgit.api.Status
getConflicting() - Method in class org.eclipse.jgit.lib.IndexDiff
getConflictingNames(String) - Method in class org.eclipse.jgit.lib.RefDatabase
  Determine if a proposed reference cannot coexist with existing ones.
getConflictingPaths() - Method in exception org.eclipse.jgit.api.errors.CheckoutConflictException
getConflictingStageState() - Method in class org.eclipse.jgit.api.Status
getConflictingStageStates() - Method in class org.eclipse.jgit.lib.IndexDiff
getConflictList() - Method in class org.eclipse.jgit.api.CheckoutResult
getConflicts() - Method in class org.eclipse.jgit.api.MergeResult
  Returns information about the conflicts which occurred during a `MergeCommand`.
getConflicts() - Method in class org.eclipse.jgit.api.RebaseResult
getConflicts() - Method in class org.eclipse.jgit.dircache.DirCacheCheckout
getConflictState() - Method in class org.eclipse.jgit.merge.MergeChunk
getConnectionAttempts() - Method in class org.eclipse.jgit.transport.OpenSshConfig.Host
getConnectionFactory() - Static method in class org.eclipse.jgit.transport.HttpTransport
getContentLength() - Method in interface org.eclipse.jgit.transport.http.HttpConnection
getContentLength() - Method in class org.eclipse.jgit.transport.http.JDKHttpConnection
getContentType() - Method in interface org.eclipse.jgit.transport.http.HttpConnection
getContentType() - Method in class org.eclipse.jgit.transport.http.JDKHttpConnection
getCopyBuffer() - Method in class org.eclipse.jgit.internal.storage.pack.PackOutputStream
getCount() - Method in class org.eclipse.jgit.util.io.CountingOutputStream
getCRC() - Method in class org.eclipse.jgit.transport.PackedObjectInfo
getCRC() - Method in class org.eclipse.jgit.transport.PackParser.UnresolvedDelta
getCreationTime() - Method in class org.eclipse.jgit.dircache.DirCacheEntry
  Get the cached creation time of this file, in milliseconds.
getCreationTime() - Method in class org.eclipse.jgit.util.FS.Attributes
getCredentialsProvider() - Method in class org.eclipse.jgit.transport.Transport
  The configured credentials provider.
getCurrent() - Method in interface org.eclipse.jgit.lib.AsyncObjectLoaderQueue
getCurrent() - Method in interface org.eclipse.jgit.lib.AsyncObjectSizeQueue
getCurrentCommit() - Method in class org.eclipse.jgit.api.RebaseResult
getCurrentPacks() - Method in class org.eclipse.jgit.internal.storage.dfs.DfsObjDatabase
  List currently known pack files in the repository, without scanning.
getCurrentSize() - Method in class org.eclipse.jgit.internal.storage.dfs.DfsBlockCache
getCurrentTime() - Method in class org.eclipse.jgit.util.SystemReader
getCutDeltaChains() - Method in class org.eclipse.jgit.storage.pack.PackConfig
getDaemon() - Method in class org.eclipse.jgit.transport.DaemonClient
getData() - Method in class org.eclipse.jgit.notes.Note
getDateTimeInstance(int, int) - Method in class org.eclipse.jgit.util.SystemReader
  Returns a date/time format instance for the given styles.
getDefault() - Static method in class org.eclipse.jgit.transport.CredentialsProvider
getDefaultPort() - Method in class org.eclipse.jgit.transport.TransportProtocol
getDeltaBase() - Method in class org.eclipse.jgit.internal.storage.pack.ObjectToPack
getDeltaBase() - Method in class org.eclipse.jgit.internal.storage.pack.StoredObjectRepresentation
getDeltaBaseCacheLimit() - Method in class org.eclipse.jgit.internal.storage.dfs.DfsReaderOptions
getDeltaBaseCacheLimit() - Method in class org.eclipse.jgit.storage.file.WindowCacheConfig
getDeltaBaseId() - Method in class org.eclipse.jgit.internal.storage.pack.ObjectToPack
getDeltaBytes() - Method in class org.eclipse.jgit.internal.storage.pack.PackWriter.Statistics.ObjectType
getDeltaCacheLimit() - Method in class org.eclipse.jgit.storage.pack.PackConfig
  Maximum size in bytes of a delta to cache.
getDeltaCacheSize() - Method in class org.eclipse.jgit.storage.pack.PackConfig
  Get the size of the in-memory delta cache.
getDeltaCount() - Method in class org.eclipse.jgit.internal.storage.dfs.DfsCachedPack
getDeltaCount() - Method in class org.eclipse.jgit.internal.storage.dfs.DfsPackDescription
getDeltaCount() - Method in class org.eclipse.jgit.internal.storage.pack.CachedPack
  Get the number of delta objects stored in this pack.
getDeltas() - Method in class org.eclipse.jgit.internal.storage.pack.PackWriter.Statistics.ObjectType
getDeltaSearchMemoryLimit() - Method in class org.eclipse.jgit.storage.pack.PackConfig
  Get maximum number of bytes to put into the delta search window.
getDeltaSearchNonEdgeObjects() - Method in class org.eclipse.jgit.internal.storage.pack.PackWriter.Statistics
getDeltaSearchWindowSize() - Method in class org.eclipse.jgit.storage.pack.PackConfig
  Get the number of objects to try when looking for a delta base.
getDeltasFound() - Method in class org.eclipse.jgit.internal.storage.pack.PackWriter.Statistics
getDepth() - Method in class org.eclipse.jgit.internal.storage.pack.PackWriter.Statistics
getDepth() - Method in class org.eclipse.jgit.revwalk.DepthWalk.Commit
getDepth() - Method in interface org.eclipse.jgit.revwalk.DepthWalk
getDepth() - Method in class org.eclipse.jgit.revwalk.DepthWalk.ObjectWalk
getDepth() - Method in class org.eclipse.jgit.revwalk.DepthWalk.RevWalk
getDepth() - Method in class org.eclipse.jgit.treewalk.TreeWalk
  Get the current subtree depth of this walker.
getDescription() - Method in class org.eclipse.jgit.internal.storage.dfs.DfsRepository
getDescription() - Method in enum org.eclipse.jgit.lib.RepositoryState
getDestination() - Method in class org.eclipse.jgit.transport.RefSpec
  Get the destination ref description.
getDirCacheEntry() - Method in class org.eclipse.jgit.dircache.DirCacheIterator
  Get the DirCacheEntry for the current file.
getDirCacheEntry() - Method in exception org.eclipse.jgit.errors.UnmergedPathException
getDirectory() - Method in class org.eclipse.jgit.internal.storage.file.ObjectDirectory
getDirectory() - Method in class org.eclipse.jgit.lib.Repository
getDirectory() - Method in class org.eclipse.jgit.submodule.SubmoduleWalk
  Get directory that will be the root of the submodule's local repository
getDirectory() - Method in class org.eclipse.jgit.treewalk.FileTreeIterator
getEmailAddress() - Method in class org.eclipse.jgit.lib.PersonIdent
getEmailAddress() - Method in class org.eclipse.jgit.revwalk.FooterLine
  Extract the email address (if present) from the footer.
getEncoding() - Method in class org.eclipse.jgit.lib.CommitBuilder
getEncoding() - Method in class org.eclipse.jgit.revwalk.RevCommit
  Determine the encoding of the commit message buffer.
getEnd() - Method in class org.eclipse.jgit.merge.MergeChunk
getEndA() - Method in class org.eclipse.jgit.diff.Edit
getEndB() - Method in class org.eclipse.jgit.diff.Edit
getEndOffset() - Method in class org.eclipse.jgit.patch.BinaryHunk
getEndOffset() - Method in class org.eclipse.jgit.patch.FileHeader
getEndOffset() - Method in class org.eclipse.jgit.patch.HunkHeader
getEntries() - Method in class org.eclipse.jgit.transport.NetRC
getEntriesWithin(String) - Method in class org.eclipse.jgit.dircache.DirCache
  Recursively get all entries within a subtree.
getEntry(int) - Method in class org.eclipse.jgit.dircache.DirCache
  Get a specific entry.
getEntry(String) - Method in class org.eclipse.jgit.dircache.DirCache
  Get a specific entry.
getEntry(String) - Method in class org.eclipse.jgit.transport.NetRC
  Get entry by host name
getEntryAttributesNode() - Method in class org.eclipse.jgit.treewalk.WorkingTreeIterator
  Retrieves the `AttributesNode` for the current entry.
getEntryAttributesNode(ObjectReader) - Method in class org.eclipse.jgit.dircache.DirCacheIterator
  Retrieves the `AttributesNode` for the current entry.
getEntryContentLength() - Method in class org.eclipse.jgit.treewalk.WorkingTreeIterator
  Get the filtered input length of this entry
getEntryCount() - Method in class org.eclipse.jgit.dircache.DirCache
  Total number of file entries stored in the index.
getEntryFile() - Method in class org.eclipse.jgit.treewalk.FileTreeIterator
getEntryFileMode() - Method in class org.eclipse.jgit.treewalk.AbstractTreeIterator
getEntryLastModified() - Method in class org.eclipse.jgit.treewalk.WorkingTreeIterator
  Get the last modified time of this entry.
getEntryLength() - Method in class org.eclipse.jgit.treewalk.WorkingTreeIterator
  Get the raw byte length of this entry.
getEntryObjectId() - Method in class org.eclipse.jgit.treewalk.AbstractTreeIterator
  Get the object id of the current entry.
getEntryObjectId() - Method in class org.eclipse.jgit.treewalk.EmptyTreeIterator
getEntryObjectId(MutableObjectId) - Method in class org.eclipse.jgit.treewalk.AbstractTreeIterator
  Obtain the ObjectId for the current entry.
getEntryPathBuffer() - Method in class org.eclipse.jgit.treewalk.AbstractTreeIterator
  Get the current entry path buffer.
getEntryPathHashCode() - Method in class org.eclipse.jgit.treewalk.AbstractTreeIterator
  Get the current entry's path hash code.
getEntryPathLength() - Method in class org.eclipse.jgit.treewalk.AbstractTreeIterator
getEntryPathString() - Method in class org.eclipse.jgit.treewalk.AbstractTreeIterator
getEntryRawMode() - Method in class org.eclipse.jgit.treewalk.AbstractTreeIterator
getEntrySpan() - Method in class org.eclipse.jgit.dircache.DirCacheTree
  Get the number of entries this tree spans within the DirCache.
getEnum(String, String, String, T) - Method in class org.eclipse.jgit.lib.Config
  Parse an enumeration from the configuration.
getEnum(T[], String, String, String, T) - Method in class org.eclipse.jgit.lib.Config
  Parse an enumeration from the configuration.
getenv(String) - Method in class org.eclipse.jgit.util.SystemReader
getErrors() - Method in exception org.eclipse.jgit.api.errors.PatchFormatException
getErrors() - Method in class org.eclipse.jgit.patch.Patch
getEvictions() - Method in class org.eclipse.jgit.internal.storage.dfs.DfsBlockCache
getExcludesFile() - Method in class org.eclipse.jgit.lib.CoreConfig
getExecutor() - Method in class org.eclipse.jgit.storage.pack.PackConfig
getExitCode() - Method in class org.eclipse.jgit.util.ProcessResult
getExpectedOldObjectId() - Method in class org.eclipse.jgit.lib.RefUpdate
getExpectedOldObjectId() - Method in class org.eclipse.jgit.transport.RemoteRefUpdate
getExtendedFlags() - Method in class org.eclipse.jgit.internal.storage.pack.ObjectToPack
getExtension() - Method in class org.eclipse.jgit.internal.storage.pack.PackExt
getFailingPaths() - Method in class org.eclipse.jgit.api.CherryPickResult
getFailingPaths() - Method in class org.eclipse.jgit.api.MergeResult
  Returns a list of paths causing this merge to fail as returned by `ResolveMerger.getFailingPaths()`
getFailingPaths() - Method in class org.eclipse.jgit.api.RebaseResult
getFailingPaths() - Method in class org.eclipse.jgit.merge.ResolveMerger
getFailingResult() - Method in class org.eclipse.jgit.api.RevertCommand
getFastForwardMode() - Method in class org.eclipse.jgit.merge.MergeConfig
getFetchedFrom() - Method in class org.eclipse.jgit.api.PullResult
getFetchRefSpecs() - Method in class org.eclipse.jgit.transport.RemoteConfig
  Remembered specifications for fetching from a repository.
getFetchResult() - Method in class org.eclipse.jgit.api.PullResult
getFile() - Method in exception org.eclipse.jgit.errors.LockFailedException
  Get the file that could not be locked
getFile() - Method in class org.eclipse.jgit.lib.RepositoryCache.FileKey
getFile() - Method in class org.eclipse.jgit.storage.file.FileBasedConfig
getFile() - Method in class org.eclipse.jgit.treewalk.FileTreeIterator.FileEntry
  Get the underlying file of this entry.
getFile() - Method in class org.eclipse.jgit.util.FS.Attributes
getFileHeader() - Method in class org.eclipse.jgit.patch.BinaryHunk
getFileHeader() - Method in class org.eclipse.jgit.patch.CombinedHunkHeader
getFileHeader() - Method in class org.eclipse.jgit.patch.HunkHeader
getFileMode() - Method in class org.eclipse.jgit.dircache.DirCacheEntry
  Obtain the `FileMode` for this entry.
getFileMode(int) - Method in class org.eclipse.jgit.treewalk.TreeWalk
  Obtain the `FileMode` for the current entry.
getFileName(PackExt) - Method in class org.eclipse.jgit.internal.storage.dfs.DfsPackDescription
getFiles() - Method in class org.eclipse.jgit.patch.Patch
getFileSize(PackExt) - Method in class org.eclipse.jgit.internal.storage.dfs.DfsPackDescription
getFillPercentage() - Method in class org.eclipse.jgit.internal.storage.dfs.DfsBlockCache
getFilter() - Method in class org.eclipse.jgit.treewalk.TreeWalk
  Get the currently configured filter.
getFirstByte() - Method in class org.eclipse.jgit.lib.AbbreviatedObjectId
getFirstByte() - Method in class org.eclipse.jgit.lib.AnyObjectId
  Get the first 8 bits of the ObjectId.
getFlags() - Method in class org.eclipse.jgit.internal.storage.file.PackBitmapIndexBuilder.StoredEntry
getFlags() - Method in class org.eclipse.jgit.internal.storage.file.PackBitmapIndexRemapper.Entry
getFooterLines() - Method in class org.eclipse.jgit.revwalk.RevCommit
  Parse the footer lines (e.g.
getFooterLines(String) - Method in class org.eclipse.jgit.revwalk.RevCommit
  Get the values of all footer lines with the given key.
getFooterLines(FooterKey) - Method in class org.eclipse.jgit.revwalk.RevCommit
  Get the values of all footer lines with the given key.
getFormat() - Method in exception org.eclipse.jgit.api.ArchiveCommand.UnsupportedFormatException
getFormat() - Method in class org.eclipse.jgit.internal.storage.pack.StoredObjectRepresentation
getForwardBinaryHunk() - Method in class org.eclipse.jgit.patch.FileHeader
getFromBranch() - Method in class org.eclipse.jgit.internal.storage.file.CheckoutEntryImpl
getFromBranch() - Method in interface org.eclipse.jgit.lib.CheckoutEntry
getFS() - Method in class org.eclipse.jgit.lib.BaseRepositoryBuilder
getFS() - Method in class org.eclipse.jgit.lib.Repository
getFullBranch() - Method in class org.eclipse.jgit.lib.Repository
  Get the name of the reference that `HEAD` points to.
getFullMessage() - Method in class org.eclipse.jgit.revwalk.RevCommit
  Parse the complete commit message and decode it to a string.
getFullMessage() - Method in class org.eclipse.jgit.revwalk.RevTag
  Parse the complete tag message and decode it to a string.
getFullName() - Method in class org.eclipse.jgit.lib.TreeEntry
  Deprecated.
getFullNameUTF8() - Method in class org.eclipse.jgit.lib.TreeEntry
  Deprecated.
getGitDir() - Method in class org.eclipse.jgit.lib.BaseRepositoryBuilder
getGlobalAttributesNode() - Method in class org.eclipse.jgit.treewalk.WorkingTreeIterator
  Retrieves the `AttributesNode` that holds the information located in system-wide file.
getGlobalListenerList() - Static method in class org.eclipse.jgit.lib.Repository
getHead() - Method in class org.eclipse.jgit.submodule.SubmoduleWalk
  Get commit id that HEAD points to in the current submodule's repository
getHeadBranch(Repository) - Method in class org.eclipse.jgit.api.SubmoduleSyncCommand
  Get branch that HEAD currently points to
getHeaderField(String) - Method in interface org.eclipse.jgit.transport.http.HttpConnection
getHeaderField(String) - Method in class org.eclipse.jgit.transport.http.JDKHttpConnection
getHeaderFields() - Method in interface org.eclipse.jgit.transport.http.HttpConnection
getHeaderFields() - Method in class org.eclipse.jgit.transport.http.JDKHttpConnection
getHeadId() - Method in class org.eclipse.jgit.submodule.SubmoduleStatus
getHeadRef() - Method in class org.eclipse.jgit.submodule.SubmoduleWalk
  Get ref that HEAD points to in the current submodule's repository
getHideDotFiles() - Method in class org.eclipse.jgit.treewalk.WorkingTreeOptions
getHitCount() - Method in class org.eclipse.jgit.internal.storage.dfs.DfsBlockCache
getHitRatio() - Method in class org.eclipse.jgit.internal.storage.dfs.DfsBlockCache
getHost() - Method in class org.eclipse.jgit.transport.URIish
getHostname() - Method in class org.eclipse.jgit.util.SystemReader
  Gets the hostname of the local host.
getHostName() - Method in class org.eclipse.jgit.transport.OpenSshConfig.Host
getHumanishName() - Method in class org.eclipse.jgit.transport.URIish
  Get the "humanish" part of the path.
getHunks() - Method in class org.eclipse.jgit.patch.CombinedFileHeader
getHunks() - Method in class org.eclipse.jgit.patch.FileHeader
getId() - Method in class org.eclipse.jgit.lib.TreeEntry
  Deprecated.
getId() - Method in class org.eclipse.jgit.patch.HunkHeader.OldImage
getId() - Method in class org.eclipse.jgit.revwalk.RevObject
  Get the name of this object.
getId(DiffEntry.Side) - Method in class org.eclipse.jgit.diff.DiffEntry
  Get the object id.
getIdentityFile() - Method in class org.eclipse.jgit.transport.OpenSshConfig.Host
getIgnoredNotInIndex() - Method in class org.eclipse.jgit.api.Status
getIgnoredNotInIndex() - Method in class org.eclipse.jgit.lib.IndexDiff
  The method returns the list of ignored files and folders.
getIgnoredPaths() - Method in class org.eclipse.jgit.treewalk.filter.IndexDiffFilter
  The method returns the list of ignored files and folders.
getIndex() - Method in class org.eclipse.jgit.internal.storage.file.PackFile
getIndexFile() - Method in class org.eclipse.jgit.lib.BaseRepositoryBuilder
getIndexFile() - Method in class org.eclipse.jgit.lib.Repository
getIndexFileMode(DirCacheIterator) - Method in class org.eclipse.jgit.treewalk.WorkingTreeIterator
  Get the file mode to use for the current entry when it is to be updated in the index.
getIndexId() - Method in class org.eclipse.jgit.submodule.SubmoduleStatus
getIndexMode(String) - Method in class org.eclipse.jgit.lib.IndexDiff
  Get the file mode of the given path in the index
getIndexSize() - Method in class org.eclipse.jgit.internal.storage.pack.DeltaIndex
  Get an estimate of the memory required by this index.
getIndexVersion() - Method in class org.eclipse.jgit.internal.storage.dfs.DfsPackDescription
getIndexVersion() - Method in class org.eclipse.jgit.internal.storage.pack.PackWriter
  Returns the index format version that will be written.
getIndexVersion() - Method in class org.eclipse.jgit.storage.pack.PackConfig
  Get the pack index file format version this instance creates.
getInfoAttributesNode() - Method in class org.eclipse.jgit.treewalk.WorkingTreeIterator
  Retrieves the `AttributesNode` that holds the information located in $GIT_DIR/info/attributes file.
getInputStream() - Method in class org.eclipse.jgit.transport.DaemonClient
getInputStream() - Method in interface org.eclipse.jgit.transport.http.HttpConnection
getInputStream() - Method in class org.eclipse.jgit.transport.http.JDKHttpConnection
getInstance() - Static method in class org.eclipse.jgit.internal.storage.dfs.DfsBlockCache
getInstance() - Static method in class org.eclipse.jgit.transport.SshSessionFactory
  Get the currently configured JVM-wide factory.
getInstance() - Static method in class org.eclipse.jgit.util.SystemReader
getInstances() - Static method in class org.eclipse.jgit.internal.storage.pack.PackWriter
getInt(String, String, int) - Method in class org.eclipse.jgit.lib.Config
  Obtain an integer value from the configuration.
getInt(String, String, String, int) - Method in class org.eclipse.jgit.lib.Config
  Obtain an integer value from the configuration.
getInterestingObjects() - Method in class org.eclipse.jgit.internal.storage.pack.PackWriter.Statistics
getJSch(OpenSshConfig.Host, FS) - Method in class org.eclipse.jgit.transport.JschConfigSessionFactory
  Obtain the JSch used to create new sessions.
getKey() - Method in class org.eclipse.jgit.attributes.Attribute
getKey() - Method in exception org.eclipse.jgit.errors.TranslationStringMissingException
getKey() - Method in class org.eclipse.jgit.revwalk.FooterLine
getLane() - Method in class org.eclipse.jgit.revplot.PlotCommit
  Obtain the lane this commit has been plotted into.
getLastEntry() - Method in interface org.eclipse.jgit.lib.ReflogReader
  Get the last entry in the reflog
getLastModified() - Method in class org.eclipse.jgit.dircache.DirCacheEntry
  Get the cached last modification date of this file, in milliseconds.
getLastModified() - Method in class org.eclipse.jgit.internal.storage.dfs.DfsPackDescription
getLastModified() - Method in class org.eclipse.jgit.treewalk.FileTreeIterator.FileEntry
getLastModified() - Method in class org.eclipse.jgit.treewalk.WorkingTreeIterator.Entry
  Get the last modified time of this entry.
getLastModifiedTime() - Method in class org.eclipse.jgit.util.FS.Attributes
getLeaf() - Method in class org.eclipse.jgit.lib.ObjectIdRef
getLeaf() - Method in interface org.eclipse.jgit.lib.Ref
  Traverse target references until `Ref.isSymbolic()` is false.
getLeaf() - Method in class org.eclipse.jgit.lib.SymbolicRef
getLength() - Method in class org.eclipse.jgit.dircache.DirCacheEntry
  Get the cached size (mod 4 GB) (in bytes) of this file.
getLength() - Method in class org.eclipse.jgit.treewalk.FileTreeIterator.FileEntry
getLength() - Method in class org.eclipse.jgit.treewalk.WorkingTreeIterator.Entry
  Get the byte length of this entry.
getLength() - Method in class org.eclipse.jgit.util.FS.Attributes
getLengthA() - Method in class org.eclipse.jgit.diff.Edit
getLengthB() - Method in class org.eclipse.jgit.diff.Edit
getLine() - Method in class org.eclipse.jgit.transport.BaseReceivePack.FirstLine
getLine() - Method in class org.eclipse.jgit.transport.UploadPack.FirstLine
getLineCount() - Method in class org.eclipse.jgit.patch.HunkHeader.OldImage
getLineDelimiter() - Method in class org.eclipse.jgit.diff.RawText
  Get the line delimiter for the first line.
getLinesAdded() - Method in class org.eclipse.jgit.patch.HunkHeader.OldImage
getLinesContext() - Method in class org.eclipse.jgit.patch.HunkHeader
getLinesDeleted() - Method in class org.eclipse.jgit.patch.HunkHeader.OldImage
getLineText() - Method in class org.eclipse.jgit.patch.FormatError
getListenerList() - Method in class org.eclipse.jgit.lib.Repository
getListenerType() - Method in class org.eclipse.jgit.events.ConfigChangedEvent
getListenerType() - Method in class org.eclipse.jgit.events.IndexChangedEvent
getListenerType() - Method in class org.eclipse.jgit.events.RefsChangedEvent
getListenerType() - Method in class org.eclipse.jgit.events.RepositoryEvent
getListenerType() - Method in class org.eclipse.jgit.internal.storage.dfs.BeforeDfsPackIndexLoadedEvent
getListenerType() - Method in class org.eclipse.jgit.internal.storage.dfs.DfsPacksChangedEvent
getLocale() - Method in exception org.eclipse.jgit.errors.TranslationBundleException
getLocale() - Method in class org.eclipse.jgit.util.SystemReader
getLocalName() - Method in class org.eclipse.jgit.transport.TrackingRefUpdate
  Get the name of the local tracking ref.
getLockMessage() - Method in class org.eclipse.jgit.transport.PackParser
getLockMessageProcessName() - Method in class org.eclipse.jgit.transport.BaseReceivePack
getLockMessageProcessName() - Method in class org.eclipse.jgit.transport.ReceivePack
getLogger() - Method in class org.eclipse.jgit.transport.UploadPack
getLong(String, String, long) - Method in class org.eclipse.jgit.lib.Config
  Obtain an integer value from the configuration.
getLong(String, String, String, long) - Method in class org.eclipse.jgit.lib.Config
  Obtain an integer value from the configuration.
getMarks(TreeWalk) - Method in class org.eclipse.jgit.treewalk.filter.TreeFilterMarker
  Test the filters against the walk.
getMaxDeltaDepth() - Method in class org.eclipse.jgit.storage.pack.PackConfig
  Get maximum depth of delta chain set up for the writer.
getMerge() - Method in class org.eclipse.jgit.lib.BranchConfig
getMergedCommits() - Method in class org.eclipse.jgit.api.MergeResult
getMergeResult() - Method in class org.eclipse.jgit.api.PullResult
getMergeResults() - Method in class org.eclipse.jgit.merge.ResolveMerger
getMergeStatus() - Method in class org.eclipse.jgit.api.MergeResult
getMessage() - Method in class org.eclipse.jgit.api.CommitCommand
getMessage() - Method in class org.eclipse.jgit.api.TagCommand
getMessage() - Method in exception org.eclipse.jgit.errors.LargeObjectException.ExceedsByteArrayLimit
getMessage() - Method in exception org.eclipse.jgit.errors.LargeObjectException.ExceedsLimit
getMessage() - Method in exception org.eclipse.jgit.errors.LargeObjectException
getMessage() - Method in exception org.eclipse.jgit.errors.LargeObjectException.OutOfMemory
getMessage() - Method in class org.eclipse.jgit.internal.storage.pack.PackWriter.Statistics
getMessage() - Method in class org.eclipse.jgit.lib.CommitBuilder
getMessage() - Method in class org.eclipse.jgit.lib.TagBuilder
getMessage() - Method in class org.eclipse.jgit.patch.FormatError
getMessage() - Method in class org.eclipse.jgit.transport.ReceiveCommand
getMessage() - Method in class org.eclipse.jgit.transport.RemoteRefUpdate
getMessageOutputStream() - Method in class org.eclipse.jgit.transport.BaseReceivePack
getMessageOutputStream() - Method in class org.eclipse.jgit.transport.UploadPack
getMessages() - Method in class org.eclipse.jgit.transport.BaseConnection
getMessages() - Method in interface org.eclipse.jgit.transport.Connection
  Get the additional messages, if any, returned by the remote process.
getMessages() - Method in class org.eclipse.jgit.transport.OperationResult
  Get the additional messages, if any, returned by the remote process.
getMessageWriter() - Method in class org.eclipse.jgit.transport.BaseConnection
  Get the writer that buffers messages from the remote side.
getMissCount() - Method in class org.eclipse.jgit.internal.storage.dfs.DfsBlockCache
getMissing() - Method in class org.eclipse.jgit.api.Status
getMissing() - Method in class org.eclipse.jgit.lib.IndexDiff
getMode() - Method in class org.eclipse.jgit.lib.FileTreeEntry
  Deprecated.
getMode() - Method in class org.eclipse.jgit.lib.GitlinkTreeEntry
  Deprecated.
getMode() - Method in class org.eclipse.jgit.lib.SymlinkTreeEntry
  Deprecated.
getMode() - Method in class org.eclipse.jgit.lib.Tree
  Deprecated.
getMode() - Method in class org.eclipse.jgit.lib.TreeEntry
  Deprecated.
getMode() - Method in class org.eclipse.jgit.treewalk.FileTreeIterator.FileEntry
getMode() - Method in class org.eclipse.jgit.treewalk.WorkingTreeIterator.Entry
  Get the type of this entry.
getMode(DiffEntry.Side) - Method in class org.eclipse.jgit.diff.DiffEntry
  Get the mode associated with this file.
getModified() - Method in class org.eclipse.jgit.api.Status
getModified() - Method in class org.eclipse.jgit.lib.IndexDiff
getModifiedFiles() - Method in class org.eclipse.jgit.merge.ResolveMerger
getModifiedList() - Method in class org.eclipse.jgit.api.CheckoutResult
getModulesIgnore() - Method in class org.eclipse.jgit.submodule.SubmoduleWalk
  Get the configured ignore field for the current entry.
getModulesPath() - Method in class org.eclipse.jgit.submodule.SubmoduleWalk
  Get the configured path for current entry.
getModulesUpdate() - Method in class org.eclipse.jgit.submodule.SubmoduleWalk
  Get the configured update field for current entry.
getModulesUrl() - Method in class org.eclipse.jgit.submodule.SubmoduleWalk
  Get the configured remote URL for current entry.
getName() - Method in class org.eclipse.jgit.api.TagCommand
getName() - Method in class org.eclipse.jgit.lib.AnyObjectId
getName() - Method in class org.eclipse.jgit.lib.ObjectIdRef
getName() - Method in class org.eclipse.jgit.lib.PersonIdent
getName() - Method in interface org.eclipse.jgit.lib.Ref
  What this ref is called within the repository.
getName() - Method in class org.eclipse.jgit.lib.RefUpdate
  Get the name of the ref this update will operate on.
getName() - Method in class org.eclipse.jgit.lib.SymbolicRef
getName() - Method in class org.eclipse.jgit.lib.TreeEntry
  Deprecated.
getName() - Method in class org.eclipse.jgit.merge.MergeStrategy
getName() - Method in class org.eclipse.jgit.merge.StrategyOneSided
getName() - Method in class org.eclipse.jgit.merge.StrategyRecursive
getName() - Method in class org.eclipse.jgit.merge.StrategyResolve
getName() - Method in class org.eclipse.jgit.merge.StrategySimpleTwoWayInCore
getName() - Method in class org.eclipse.jgit.revwalk.FooterKey
getName() - Method in class org.eclipse.jgit.transport.RemoteConfig
  Get the local name this remote configuration is recognized as.
getName() - Method in class org.eclipse.jgit.transport.TransportProtocol
getName() - Method in class org.eclipse.jgit.treewalk.FileTreeIterator.FileEntry
getName() - Method in class org.eclipse.jgit.treewalk.WorkingTreeIterator.Entry
  Get the name of this entry within its directory.
getName() - Method in class org.eclipse.jgit.util.FS.Attributes
getName() - Method in enum org.eclipse.jgit.util.Hook
getName(byte[], int) - Method in class org.eclipse.jgit.treewalk.AbstractTreeIterator
  Get the name component of the current entry path into the provided buffer.
getNameLength() - Method in class org.eclipse.jgit.treewalk.AbstractTreeIterator
getNameOffset() - Method in class org.eclipse.jgit.treewalk.AbstractTreeIterator
  JGit internal API for use by `DirCacheCheckout`
getNameOnly() - Method in class org.eclipse.jgit.ignore.FastIgnoreRule
getNameOnly() - Method in class org.eclipse.jgit.ignore.IgnoreRule
  Deprecated.
getNames(String) - Method in class org.eclipse.jgit.lib.Config
getNames(String, boolean) - Method in class org.eclipse.jgit.lib.Config
getNames(String, String) - Method in class org.eclipse.jgit.lib.Config
getNames(String, String, boolean) - Method in class org.eclipse.jgit.lib.Config
getNameString() - Method in class org.eclipse.jgit.dircache.DirCacheTree
  Get the tree's name within its parent.
getNameString() - Method in class org.eclipse.jgit.treewalk.TreeWalk
  Get the current entry's name within its parent tree.
getNameUTF8() - Method in class org.eclipse.jgit.lib.TreeEntry
  Deprecated.
getNegation() - Method in class org.eclipse.jgit.ignore.FastIgnoreRule
  Indicates whether the rule is non-negation or negation.
getNegation() - Method in class org.eclipse.jgit.ignore.IgnoreRule
  Deprecated.
getNewHead() - Method in class org.eclipse.jgit.api.CherryPickResult
getNewHead() - Method in class org.eclipse.jgit.api.MergeResult
getNewId() - Method in class org.eclipse.jgit.diff.DiffEntry
  Get the new object id from the `index`.
getNewId() - Method in class org.eclipse.jgit.internal.storage.file.ReflogEntryImpl
getNewId() - Method in interface org.eclipse.jgit.lib.ReflogEntry
getNewId() - Method in class org.eclipse.jgit.transport.ReceiveCommand
getNewLineCount() - Method in class org.eclipse.jgit.patch.HunkHeader
getNewMode() - Method in class org.eclipse.jgit.diff.DiffEntry
getNewObjectId() - Method in class org.eclipse.jgit.lib.RefUpdate
  Get the new value the ref will be (or was) updated to.
getNewObjectId() - Method in class org.eclipse.jgit.transport.RemoteRefUpdate
getNewObjectId() - Method in class org.eclipse.jgit.transport.TrackingRefUpdate
  Get the new value the ref will be (or was) updated to.
getNewObjectIds() - Method in class org.eclipse.jgit.transport.PackParser
getNewPacks() - Method in class org.eclipse.jgit.internal.storage.dfs.DfsGarbageCollector
getNewPacks() - Method in class org.eclipse.jgit.internal.storage.dfs.DfsPackCompactor
getNewPackStatistics() - Method in class org.eclipse.jgit.internal.storage.dfs.DfsGarbageCollector
getNewPackStatistics() - Method in class org.eclipse.jgit.internal.storage.dfs.DfsPackCompactor
getNewPath() - Method in class org.eclipse.jgit.diff.DiffEntry
  Get the new name associated with this file.
getNewPrefix() - Method in class org.eclipse.jgit.diff.DiffFormatter
  Get the prefix applied in front of new file paths.
getNewStartLine() - Method in class org.eclipse.jgit.patch.HunkHeader
getNote(AnyObjectId) - Method in class org.eclipse.jgit.notes.NoteMap
  Lookup a note for a specific ObjectId.
getObject() - Method in class org.eclipse.jgit.revwalk.RevTag
  Get a reference to the object this tag was placed on.
getObject(int) - Method in class org.eclipse.jgit.internal.storage.file.PackBitmapIndex
  Get the object at the bitmap position.
getObject(int) - Method in class org.eclipse.jgit.internal.storage.file.PackBitmapIndexBuilder
getObject(int) - Method in class org.eclipse.jgit.internal.storage.file.PackBitmapIndexRemapper
getObject(int) - Method in class org.eclipse.jgit.transport.PackParser
  Get the information about the requested object.
getObjectChecker() - Method in class org.eclipse.jgit.transport.Transport
getObjectCount() - Method in class org.eclipse.jgit.internal.storage.dfs.DfsCachedPack
getObjectCount() - Method in class org.eclipse.jgit.internal.storage.dfs.DfsPackDescription
getObjectCount() - Method in class org.eclipse.jgit.internal.storage.file.PackBitmapIndex
  Obtain the total number of objects described by this index.
getObjectCount() - Method in class org.eclipse.jgit.internal.storage.file.PackBitmapIndexBuilder
getObjectCount() - Method in class org.eclipse.jgit.internal.storage.file.PackBitmapIndexRemapper
getObjectCount() - Method in class org.eclipse.jgit.internal.storage.file.PackIndex
  Obtain the total number of objects described by this index.
getObjectCount() - Method in class org.eclipse.jgit.internal.storage.pack.CachedPack
  Get the number of objects in this pack.
getObjectCount() - Method in class org.eclipse.jgit.internal.storage.pack.PackWriter
  Returns objects number in a pack file that was created by this writer.
getObjectCount() - Method in class org.eclipse.jgit.transport.PackParser
  Get the number of objects in the stream.
getObjectDatabase() - Method in class org.eclipse.jgit.internal.storage.dfs.DfsRepository
getObjectDatabase() - Method in class org.eclipse.jgit.internal.storage.dfs.InMemoryRepository
getObjectDatabase() - Method in class org.eclipse.jgit.internal.storage.file.FileRepository
getObjectDatabase() - Method in class org.eclipse.jgit.lib.Repository
getObjectDirectory() - Method in class org.eclipse.jgit.lib.BaseRepositoryBuilder
getObjectId() - Method in class org.eclipse.jgit.api.TagCommand
getObjectId() - Method in class org.eclipse.jgit.dircache.DirCacheEntry
  Obtain the ObjectId for the entry.
getObjectId() - Method in exception org.eclipse.jgit.errors.LargeObjectException
getObjectId() - Method in exception org.eclipse.jgit.errors.MissingObjectException
getObjectId() - Method in class org.eclipse.jgit.internal.storage.file.PackBitmapIndexBuilder.StoredEntry
getObjectId() - Method in interface org.eclipse.jgit.lib.AsyncObjectLoaderQueue
getObjectId() - Method in interface org.eclipse.jgit.lib.AsyncObjectSizeQueue
getObjectId() - Method in class org.eclipse.jgit.lib.BitmapObject
  Get the name of this object.
getObjectId() - Method in class org.eclipse.jgit.lib.ObjectIdRef
getObjectId() - Method in interface org.eclipse.jgit.lib.Ref
  Cached value of this ref.
getObjectId() - Method in class org.eclipse.jgit.lib.SymbolicRef
getObjectId() - Method in class org.eclipse.jgit.lib.TagBuilder
getObjectId() - Method in class org.eclipse.jgit.submodule.SubmoduleWalk
  Get object id of current submodule entry
getObjectId(int) - Method in class org.eclipse.jgit.internal.storage.file.PackIndex
  Get ObjectId for the n-th object entry returned by `PackIndex.iterator()`.
getObjectId(int) - Method in class org.eclipse.jgit.treewalk.TreeWalk
  Obtain the ObjectId for the current entry.
getObjectId(long) - Method in class org.eclipse.jgit.internal.storage.file.PackIndex
  Get ObjectId for the n-th object entry returned by `PackIndex.iterator()`.
getObjectId(MutableObjectId, int) - Method in class org.eclipse.jgit.treewalk.TreeWalk
  Obtain the ObjectId for the current entry.
getObjectInserter() - Method in class org.eclipse.jgit.merge.Merger
getObjectName() - Method in exception org.eclipse.jgit.errors.LargeObjectException
getObjectReader() - Method in class org.eclipse.jgit.revwalk.RevWalk
getObjectReader() - Method in class org.eclipse.jgit.treewalk.TreeWalk
getObjects() - Method in class org.eclipse.jgit.internal.storage.pack.PackWriter.Statistics.ObjectType
getObjectsDirectory() - Method in class org.eclipse.jgit.internal.storage.file.FileRepository
getObjectSet() - Method in class org.eclipse.jgit.internal.storage.pack.PackWriter
  Returns the object ids in the pack file that was created by this writer.
getObjectSize(Iterable<T>, boolean) - Method in class org.eclipse.jgit.internal.storage.dfs.DfsReader
getObjectSize(Iterable<T>, boolean) - Method in class org.eclipse.jgit.lib.ObjectReader
  Asynchronous object size lookup.
getObjectSize(AnyObjectId, int) - Method in class org.eclipse.jgit.internal.storage.dfs.DfsReader
getObjectSize(AnyObjectId, int) - Method in class org.eclipse.jgit.lib.ObjectReader
  Get only the size of an object.
getObjectType() - Method in class org.eclipse.jgit.lib.FileMode
  Get the object type that should appear for this type of mode.
getObjectType() - Method in class org.eclipse.jgit.lib.TagBuilder
getOffset() - Method in class org.eclipse.jgit.internal.storage.file.PackIndex.MutableEntry
  Returns offset for this index object entry
getOffset() - Method in class org.eclipse.jgit.patch.FormatError
getOffset() - Method in class org.eclipse.jgit.transport.PackedObjectInfo
getOffset() - Method in class org.eclipse.jgit.transport.PackParser.UnresolvedDelta
getOffset64Count() - Method in class org.eclipse.jgit.internal.storage.file.PackIndex
  Obtain the total number of objects needing 64 bit offsets.
getOldId() - Method in class org.eclipse.jgit.diff.DiffEntry
  Get the old object id from the `index`.
getOldId() - Method in class org.eclipse.jgit.internal.storage.file.ReflogEntryImpl
getOldId() - Method in interface org.eclipse.jgit.lib.ReflogEntry
getOldId() - Method in class org.eclipse.jgit.patch.CombinedFileHeader
getOldId() - Method in class org.eclipse.jgit.transport.ReceiveCommand
getOldId(int) - Method in class org.eclipse.jgit.patch.CombinedFileHeader
  Get the ObjectId of the nth ancestor
getOldImage() - Method in class org.eclipse.jgit.patch.CombinedHunkHeader
getOldImage() - Method in class org.eclipse.jgit.patch.HunkHeader
getOldImage(int) - Method in class org.eclipse.jgit.patch.CombinedHunkHeader
  Get the OldImage data related to the nth ancestor
getOldMode() - Method in class org.eclipse.jgit.diff.DiffEntry
getOldMode() - Method in class org.eclipse.jgit.patch.CombinedFileHeader
getOldMode(int) - Method in class org.eclipse.jgit.patch.CombinedFileHeader
  Get the file mode of the nth ancestor
getOldObjectId() - Method in class org.eclipse.jgit.lib.RefUpdate
  The old value of the ref, prior to the update being attempted.
getOldObjectId() - Method in class org.eclipse.jgit.transport.TrackingRefUpdate
  The old value of the ref, prior to the update being attempted.
getOldPath() - Method in class org.eclipse.jgit.diff.DiffEntry
  Get the old name associated with this file.
getOldPrefix() - Method in class org.eclipse.jgit.diff.DiffFormatter
  Get the prefix applied in front of old file paths.
getOptionalFields() - Method in class org.eclipse.jgit.transport.TransportProtocol
getOptionReceivePack() - Method in class org.eclipse.jgit.transport.Transport
  Default setting is: `RemoteConfig.DEFAULT_RECEIVE_PACK`
getOptions() - Method in class org.eclipse.jgit.internal.storage.file.PackBitmapIndexBuilder
getOptions() - Method in class org.eclipse.jgit.transport.UploadPack.FirstLine
getOptions() - Method in class org.eclipse.jgit.treewalk.WorkingTreeIterator
  Returns the working tree options used by this iterator.
getOptionUploadPack() - Method in class org.eclipse.jgit.transport.Transport
  Get the name of the remote executable providing upload-pack service.
getOutputStream() - Method in class org.eclipse.jgit.diff.DiffFormatter
getOutputStream() - Method in class org.eclipse.jgit.internal.storage.file.LockFile
  Obtain the direct output stream for this lock.
getOutputStream() - Method in class org.eclipse.jgit.transport.DaemonClient
getOutputStream() - Method in interface org.eclipse.jgit.transport.http.HttpConnection
getOutputStream() - Method in class org.eclipse.jgit.transport.http.JDKHttpConnection
getPackConfig() - Method in class org.eclipse.jgit.internal.storage.dfs.DfsGarbageCollector
getPackConfig() - Method in class org.eclipse.jgit.transport.Daemon
getPackConfig() - Method in class org.eclipse.jgit.transport.Transport
  Get the configuration used by the pack generator to make packs.
getPackDescription() - Method in class org.eclipse.jgit.internal.storage.dfs.DfsCachedPack
getPackDescription() - Method in class org.eclipse.jgit.internal.storage.dfs.DfsPackFile
getPackDescription() - Method in class org.eclipse.jgit.internal.storage.dfs.DfsPackParser
getPackedGitLimit() - Method in class org.eclipse.jgit.storage.file.WindowCacheConfig
getPackedGitOpenFiles() - Method in class org.eclipse.jgit.storage.file.WindowCacheConfig
getPackedGitWindowSize() - Method in class org.eclipse.jgit.storage.file.WindowCacheConfig
getPackFile() - Method in class org.eclipse.jgit.internal.storage.dfs.BeforeDfsPackIndexLoadedEvent
getPackFile() - Method in class org.eclipse.jgit.internal.storage.file.ObjectDirectoryPackParser
  Get the imported `PackFile`.
getPackFile() - Method in class org.eclipse.jgit.internal.storage.file.PackFile
getPackFiles() - Method in class org.eclipse.jgit.internal.storage.dfs.DfsBlockCache
  Get the pack files stored in this cache.
getPackIndexVersion() - Method in class org.eclipse.jgit.lib.CoreConfig
getPackLocks() - Method in class org.eclipse.jgit.transport.BasePackFetchConnection
getPackLocks() - Method in interface org.eclipse.jgit.transport.FetchConnection
  All locks created by the last `FetchConnection.fetch(ProgressMonitor, Collection, Set)` call.
getPackName() - Method in class org.eclipse.jgit.internal.storage.file.PackFile
getPacks() - Method in class org.eclipse.jgit.internal.storage.dfs.DfsObjDatabase
  Scan and list all available pack files in the repository.
getPacks() - Method in class org.eclipse.jgit.internal.storage.file.ObjectDirectory
getPackSize() - Method in class org.eclipse.jgit.internal.storage.file.ObjectDirectoryPackParser
getPackSize() - Method in class org.eclipse.jgit.transport.BaseReceivePack
  Get the size of the received pack file including the index size.
getPackSize() - Method in class org.eclipse.jgit.transport.PackParser
  Get the size of the parsed pack.
getPackSource() - Method in class org.eclipse.jgit.internal.storage.dfs.DfsPackDescription
getPackStatistics() - Method in class org.eclipse.jgit.transport.UploadPack
  Get the PackWriter's statistics if a pack was sent to the client.
getPackStats() - Method in class org.eclipse.jgit.internal.storage.dfs.DfsPackDescription
getParent() - Method in class org.eclipse.jgit.lib.TreeEntry
  Deprecated.
getParent() - Method in class org.eclipse.jgit.treewalk.CanonicalTreeParser
  Deprecated.
  internal use only
getParent(int) - Method in class org.eclipse.jgit.revwalk.RevCommit
  Get the nth parent from this commit's parent list.
getParentCount() - Method in class org.eclipse.jgit.patch.CombinedFileHeader
getParentCount() - Method in class org.eclipse.jgit.revwalk.RevCommit
  Get the number of parent commits listed in this commit.
getParentIds() - Method in class org.eclipse.jgit.lib.CommitBuilder
getParents() - Method in class org.eclipse.jgit.revwalk.RevCommit
  Obtain an array of all parents (NOTE - THIS IS NOT A COPY).
getParser(String) - Static method in class org.eclipse.jgit.merge.MergeConfig
getPass() - Method in class org.eclipse.jgit.transport.URIish
getPassphrase() - Method in class org.eclipse.jgit.transport.CredentialsProviderUserInfo
getPassword() - Method in class org.eclipse.jgit.transport.CredentialsProviderUserInfo
getPasswordAuthentication() - Method in class org.eclipse.jgit.util.CachedAuthenticator
getPatchType() - Method in class org.eclipse.jgit.patch.FileHeader
getPath() - Method in class org.eclipse.jgit.revwalk.FollowFilter
getPath() - Method in class org.eclipse.jgit.submodule.SubmoduleStatus
getPath() - Method in class org.eclipse.jgit.submodule.SubmoduleWalk
  Get path of current submodule entry
getPath() - Method in class org.eclipse.jgit.transport.URIish
getPath() - Method in class org.eclipse.jgit.treewalk.filter.PathFilter
getPath(DiffEntry.Side) - Method in class org.eclipse.jgit.diff.DiffEntry
  Get the path associated with this file.
getPathBuffer() - Method in class org.eclipse.jgit.revwalk.ObjectWalk
getPathFilter() - Method in class org.eclipse.jgit.diff.DiffFormatter
getPathHashCode() - Method in class org.eclipse.jgit.revwalk.ObjectWalk
  Get the current object's path hash code.
getPathLength() - Method in class org.eclipse.jgit.revwalk.ObjectWalk
getPathLength() - Method in class org.eclipse.jgit.treewalk.TreeWalk
getPaths() - Method in class org.eclipse.jgit.api.StatusCommand
  Returns the paths filtering this status.
getPathString() - Method in class org.eclipse.jgit.dircache.DirCacheEntry
  Get the entry's complete path.
getPathString() - Method in class org.eclipse.jgit.dircache.DirCacheTree
  Get the tree's path within the repository.
getPathString() - Method in class org.eclipse.jgit.revwalk.ObjectWalk
  Get the current object's complete path.
getPathString() - Method in class org.eclipse.jgit.treewalk.TreeWalk
  Get the current entry's complete path.
getPathsWithIndexMode(FileMode) - Method in class org.eclipse.jgit.lib.IndexDiff
  Get the list of paths that IndexDiff has detected to differ and have the given file mode
getPattern() - Method in class org.eclipse.jgit.attributes.AttributesRule
getPattern() - Method in exception org.eclipse.jgit.errors.InvalidPatternException
getPattern() - Method in class org.eclipse.jgit.ignore.IgnoreRule
  Deprecated.
getPeeledObjectId() - Method in class org.eclipse.jgit.lib.ObjectIdRef.PeeledNonTag
getPeeledObjectId() - Method in class org.eclipse.jgit.lib.ObjectIdRef.PeeledTag
getPeeledObjectId() - Method in class org.eclipse.jgit.lib.ObjectIdRef.Unpeeled
getPeeledObjectId() - Method in interface org.eclipse.jgit.lib.Ref
  Cached value of `ref^{}` (the ref peeled to commit).
getPeeledObjectId() - Method in class org.eclipse.jgit.lib.SymbolicRef
getPhase() - Method in class org.eclipse.jgit.internal.storage.pack.PackWriter.State
getPort() - Method in class org.eclipse.jgit.transport.OpenSshConfig.Host
getPort() - Method in class org.eclipse.jgit.transport.URIish
getPosition() - Method in class org.eclipse.jgit.internal.storage.pack.PackExt
getPosition() - Method in class org.eclipse.jgit.revplot.PlotLane
  Logical location of this lane within the graphing plane.
getPostReceiveHook() - Method in class org.eclipse.jgit.transport.ReceivePack
getPreferredAuthentications() - Method in class org.eclipse.jgit.transport.OpenSshConfig.Host
getPreReceiveHook() - Method in class org.eclipse.jgit.transport.ReceivePack
getPreUploadHook() - Method in class org.eclipse.jgit.transport.UploadPack
getProgressMonitor() - Method in class org.eclipse.jgit.api.FetchCommand
getProgressMonitor() - Method in class org.eclipse.jgit.api.PushCommand
getPromptText() - Method in class org.eclipse.jgit.transport.CredentialItem
getProperty(String) - Method in class org.eclipse.jgit.util.SystemReader
getPushRefSpecs() - Method in class org.eclipse.jgit.transport.RemoteConfig
  Remembered specifications for pushing to a repository.
getPushURIs() - Method in class org.eclipse.jgit.transport.RemoteConfig
  Get all configured push-only URIs under this remote.
getRawBuffer() - Method in class org.eclipse.jgit.revwalk.RevCommit
  Obtain the raw unparsed commit body (NOTE - THIS IS NOT A COPY).
getRawMode() - Method in class org.eclipse.jgit.dircache.DirCacheEntry
  Obtain the raw `FileMode` bits for this entry.
getRawMode(int) - Method in class org.eclipse.jgit.treewalk.TreeWalk
  Obtain the raw `FileMode` bits for the current entry.
getRawPath() - Method in class org.eclipse.jgit.dircache.DirCacheEntry
  Get a copy of the entry's raw path bytes.
getRawPath() - Method in class org.eclipse.jgit.transport.URIish
getRawPath() - Method in class org.eclipse.jgit.treewalk.TreeWalk
  Get the current entry's complete path as a UTF-8 byte array.
getRawStream() - Method in class org.eclipse.jgit.util.io.MessageWriter
getReaderOptions() - Method in class org.eclipse.jgit.internal.storage.dfs.DfsObjDatabase
getReaderOptions() - Method in class org.eclipse.jgit.internal.storage.dfs.DfsRepositoryBuilder
getReason() - Method in exception org.eclipse.jgit.errors.NoMergeBaseException
getRebaseResult() - Method in class org.eclipse.jgit.api.PullResult
getReceivePack() - Method in class org.eclipse.jgit.api.PushCommand
getReceivePack() - Method in class org.eclipse.jgit.transport.RemoteConfig
  Override for the location of 'git-receive-pack' on the remote system.
getRef() - Method in exception org.eclipse.jgit.api.errors.ConcurrentRefUpdateException
getRef() - Method in class org.eclipse.jgit.lib.RefUpdate
getRef() - Method in class org.eclipse.jgit.transport.ReceiveCommand
getRef(int) - Method in class org.eclipse.jgit.revplot.PlotCommit
  Get the nth Ref from this commit's ref list.
getRef(String) - Method in class org.eclipse.jgit.internal.storage.dfs.DfsRefDatabase
getRef(String) - Method in class org.eclipse.jgit.internal.storage.file.RefDirectory
getRef(String) - Method in class org.eclipse.jgit.lib.RefDatabase
  Read a single reference.
getRef(String) - Method in class org.eclipse.jgit.lib.Repository
  Get a ref by name.
getRef(String) - Method in class org.eclipse.jgit.transport.BaseConnection
getRef(String) - Method in interface org.eclipse.jgit.transport.Connection
  Get a single advertised ref by name.
getRefCount() - Method in class org.eclipse.jgit.revplot.PlotCommit
  Get the number of refs for this commit.
getRefDatabase() - Method in class org.eclipse.jgit.internal.storage.dfs.DfsRepository
getRefDatabase() - Method in class org.eclipse.jgit.internal.storage.dfs.InMemoryRepository
getRefDatabase() - Method in class org.eclipse.jgit.internal.storage.file.FileRepository
getRefDatabase() - Method in class org.eclipse.jgit.lib.RefUpdate
getRefDatabase() - Method in class org.eclipse.jgit.lib.Repository
getRefFilter() - Method in class org.eclipse.jgit.transport.BaseReceivePack
getRefFilter() - Method in class org.eclipse.jgit.transport.TransferConfig
getRefFilter() - Method in class org.eclipse.jgit.transport.UploadPack
getRefLogIdent() - Method in class org.eclipse.jgit.lib.BatchRefUpdate
getRefLogIdent() - Method in class org.eclipse.jgit.lib.RefRename
getRefLogIdent() - Method in class org.eclipse.jgit.lib.RefUpdate
getRefLogIdent() - Method in class org.eclipse.jgit.transport.BaseReceivePack
getRefLogMessage() - Method in class org.eclipse.jgit.lib.BatchRefUpdate
  Get the message to include in the reflog.
getRefLogMessage() - Method in class org.eclipse.jgit.lib.RefRename
  Get the message to include in the reflog.
getRefLogMessage() - Method in class org.eclipse.jgit.lib.RefUpdate
  Get the message to include in the reflog.
getReflogReader(String) - Method in class org.eclipse.jgit.internal.storage.dfs.DfsRepository
getReflogReader(String) - Method in class org.eclipse.jgit.internal.storage.file.FileRepository
getReflogReader(String) - Method in class org.eclipse.jgit.lib.Repository
getRefName() - Method in class org.eclipse.jgit.transport.ReceiveCommand
getRefs() - Method in class org.eclipse.jgit.transport.BaseConnection
getRefs() - Method in interface org.eclipse.jgit.transport.Connection
  Get the complete list of refs advertised as available for fetching or pushing.
getRefs(String) - Method in class org.eclipse.jgit.internal.storage.dfs.DfsRefDatabase
getRefs(String) - Method in class org.eclipse.jgit.internal.storage.file.RefDirectory
getRefs(String) - Method in class org.eclipse.jgit.lib.RefDatabase
  Get a section of the reference namespace.
getRefsMap() - Method in class org.eclipse.jgit.transport.BaseConnection
getRefsMap() - Method in interface org.eclipse.jgit.transport.Connection
  Get the complete map of refs advertised as available for fetching or pushing.
getRefSpecs() - Method in class org.eclipse.jgit.api.FetchCommand
getRefSpecs() - Method in class org.eclipse.jgit.api.PushCommand
getRegionLength() - Method in class org.eclipse.jgit.blame.BlameGenerator
getReinterestingFlag() - Method in interface org.eclipse.jgit.revwalk.DepthWalk
getReinterestingFlag() - Method in class org.eclipse.jgit.revwalk.DepthWalk.ObjectWalk
getReinterestingFlag() - Method in class org.eclipse.jgit.revwalk.DepthWalk.RevWalk
getRemote() - Method in class org.eclipse.jgit.api.FetchCommand
getRemote() - Method in class org.eclipse.jgit.api.PullCommand
getRemote() - Method in class org.eclipse.jgit.api.PushCommand
getRemote() - Method in class org.eclipse.jgit.lib.BranchConfig
getRemoteAddress() - Method in class org.eclipse.jgit.transport.DaemonClient
getRemoteBranchName() - Method in class org.eclipse.jgit.api.PullCommand
getRemoteName() - Method in class org.eclipse.jgit.transport.RemoteRefUpdate
getRemoteName() - Method in class org.eclipse.jgit.transport.TrackingRefUpdate
  Get the name of the remote ref.
getRemoteName(String) - Method in class org.eclipse.jgit.lib.Repository
getRemoteNames() - Method in class org.eclipse.jgit.lib.Repository
getRemoteTrackingBranch() - Method in class org.eclipse.jgit.lib.BranchConfig
getRemoteTrackingBranch() - Method in class org.eclipse.jgit.lib.BranchTrackingStatus
getRemoteUpdate(String) - Method in class org.eclipse.jgit.transport.PushResult
  Get status of specific remote ref update by remote ref name.
getRemoteUpdates() - Method in class org.eclipse.jgit.transport.PushResult
  Get status of remote refs updates.
getRemoteUrl() - Method in class org.eclipse.jgit.submodule.SubmoduleWalk
  Get the resolved remote URL for the current submodule.
getRemoved() - Method in class org.eclipse.jgit.api.Status
getRemoved() - Method in class org.eclipse.jgit.dircache.DirCacheCheckout
getRemoved() - Method in class org.eclipse.jgit.lib.IndexDiff
getRemovedList() - Method in class org.eclipse.jgit.api.CheckoutResult
getRenameCallback() - Method in class org.eclipse.jgit.revwalk.FollowFilter
getRenameDetectionType() - Method in class org.eclipse.jgit.diff.DiffConfig
getRenameDetector() - Method in class org.eclipse.jgit.blame.BlameGenerator
  Obtain the RenameDetector if `setFollowFileRenames(true)`.
getRenameDetector() - Method in class org.eclipse.jgit.diff.DiffFormatter
getRenameLimit() - Method in class org.eclipse.jgit.diff.DiffConfig
getRenameLimit() - Method in class org.eclipse.jgit.diff.RenameDetector
getRenameScore() - Method in class org.eclipse.jgit.blame.BlameGenerator
getRenameScore() - Method in class org.eclipse.jgit.diff.RenameDetector
getRepository() - Method in class org.eclipse.jgit.api.Git
getRepository() - Method in class org.eclipse.jgit.api.GitCommand
getRepository() - Method in class org.eclipse.jgit.blame.BlameGenerator
getRepository() - Method in class org.eclipse.jgit.events.RepositoryEvent
getRepository() - Method in class org.eclipse.jgit.internal.storage.dfs.DfsObjDatabase
getRepository() - Method in class org.eclipse.jgit.internal.storage.dfs.DfsRefDatabase
getRepository() - Method in class org.eclipse.jgit.internal.storage.file.ReflogWriter
  Get repository that reflog is being written for
getRepository() - Method in class org.eclipse.jgit.lib.RefUpdate
getRepository() - Method in class org.eclipse.jgit.lib.Tree
  Deprecated.
getRepository() - Method in class org.eclipse.jgit.lib.TreeEntry
  Deprecated.
getRepository() - Method in class org.eclipse.jgit.merge.Merger
getRepository() - Method in class org.eclipse.jgit.submodule.SubmoduleWalk
  Get repository for current submodule entry
getRepository() - Method in class org.eclipse.jgit.transport.BaseReceivePack
getRepository() - Method in class org.eclipse.jgit.transport.UploadPack
getRepositoryDescription() - Method in class org.eclipse.jgit.internal.storage.dfs.DfsPackDescription
getRepositoryDescription() - Method in class org.eclipse.jgit.internal.storage.dfs.DfsRepositoryBuilder
getRepositoryName() - Method in class org.eclipse.jgit.internal.storage.dfs.DfsRepositoryDescription
getRepositoryState() - Method in class org.eclipse.jgit.lib.Repository
getRequestMethod() - Method in interface org.eclipse.jgit.transport.http.HttpConnection
getRequestMethod() - Method in class org.eclipse.jgit.transport.http.JDKHttpConnection
getRequestPolicy() - Method in class org.eclipse.jgit.transport.UploadPack
getRequiredFields() - Method in class org.eclipse.jgit.transport.TransportProtocol
getResponseCode() - Method in interface org.eclipse.jgit.transport.http.HttpConnection
getResponseCode() - Method in class org.eclipse.jgit.transport.http.JDKHttpConnection
getResponseMessage() - Method in interface org.eclipse.jgit.transport.http.HttpConnection
getResponseMessage() - Method in class org.eclipse.jgit.transport.http.JDKHttpConnection
getResult() - Method in class org.eclipse.jgit.api.CheckoutCommand
getResult() - Method in exception org.eclipse.jgit.api.errors.ConcurrentRefUpdateException
getResult() - Method in class org.eclipse.jgit.ignore.FastIgnoreRule
  Indicates whether the rule is non-negation or negation.
getResult() - Method in class org.eclipse.jgit.ignore.IgnoreRule
  Deprecated.
  If a call to `isMatch(String, boolean)` was previously made, this will return whether or not the target was ignored.
getResult() - Method in class org.eclipse.jgit.lib.RefRename
getResult() - Method in class org.eclipse.jgit.lib.RefUpdate
  Get the status of this update.
getResult() - Method in class org.eclipse.jgit.transport.ReceiveCommand
getResult() - Method in class org.eclipse.jgit.transport.TrackingRefUpdate
  Get the status of this update.
getResultContents() - Method in class org.eclipse.jgit.blame.BlameGenerator
getResultContents() - Method in class org.eclipse.jgit.blame.BlameResult
getResultEnd() - Method in class org.eclipse.jgit.blame.BlameGenerator
getResultPath() - Method in class org.eclipse.jgit.blame.BlameGenerator
getResultPath() - Method in class org.eclipse.jgit.blame.BlameResult
getResultSize(byte[]) - Static method in class org.eclipse.jgit.internal.storage.pack.BinaryDelta
  Length of the resulting object in the delta stream.
getResultStart() - Method in class org.eclipse.jgit.blame.BlameGenerator
getResultTreeId() - Method in class org.eclipse.jgit.merge.Merger
getResultTreeId() - Method in class org.eclipse.jgit.merge.ResolveMerger
getReusedDeltas() - Method in class org.eclipse.jgit.internal.storage.pack.PackWriter.Statistics
getReusedDeltas() - Method in class org.eclipse.jgit.internal.storage.pack.PackWriter.Statistics.ObjectType
getReusedObjects() - Method in class org.eclipse.jgit.internal.storage.pack.PackWriter.Statistics
getReusedObjects() - Method in class org.eclipse.jgit.internal.storage.pack.PackWriter.Statistics.ObjectType
getReusedPacks() - Method in class org.eclipse.jgit.internal.storage.pack.PackWriter.Statistics
getReverseBinaryHunk() - Method in class org.eclipse.jgit.patch.FileHeader
getReverseEntries() - Method in interface org.eclipse.jgit.lib.ReflogReader
getReverseEntries(int) - Method in interface org.eclipse.jgit.lib.ReflogReader
getReverseEntry(int) - Method in interface org.eclipse.jgit.lib.ReflogReader
  Get specific entry in the reflog relative to the last entry which is considered entry zero.
getRevertedRefs() - Method in class org.eclipse.jgit.api.RevertCommand
getRevFilter() - Method in class org.eclipse.jgit.revwalk.RevWalk
  Get the currently configured commit filter.
getRevSort() - Method in class org.eclipse.jgit.revwalk.RevWalk
  Obtain the sort types applied to the commits returned.
getRevWalk() - Method in class org.eclipse.jgit.revwalk.RevFlag
  Get the revision walk instance this flag was created from.
getRevWalk() - Method in class org.eclipse.jgit.transport.BaseReceivePack
getRevWalk() - Method in class org.eclipse.jgit.transport.UploadPack
getRules() - Method in class org.eclipse.jgit.attributes.AttributesNode
getRules() - Method in class org.eclipse.jgit.ignore.IgnoreNode
getScheme() - Method in class org.eclipse.jgit.transport.URIish
getSchemes() - Method in class org.eclipse.jgit.transport.TransportProtocol
getScore() - Method in class org.eclipse.jgit.diff.DiffEntry
getScriptText() - Method in class org.eclipse.jgit.patch.FileHeader
  Convert the patch script for this file into a string.
getScriptText(Charset[]) - Method in class org.eclipse.jgit.patch.CombinedFileHeader
  Convert the patch script for this file into a string.
getScriptText(Charset, Charset) - Method in class org.eclipse.jgit.patch.CombinedFileHeader
getScriptText(Charset, Charset) - Method in class org.eclipse.jgit.patch.FileHeader
  Convert the patch script for this file into a string.
getSections() - Method in class org.eclipse.jgit.lib.Config
getSequenceIndex() - Method in class org.eclipse.jgit.merge.MergeChunk
getSequences() - Method in class org.eclipse.jgit.merge.MergeResult
  Returns the common predecessor sequence and the merged sequence in one list.
getService(String) - Method in class org.eclipse.jgit.transport.Daemon
  Lookup a supported service so it can be reconfigured.
getSession() - Method in class org.eclipse.jgit.transport.SshTransport
  Get the default SSH session
getSession(URIish, CredentialsProvider, FS, int) - Method in class org.eclipse.jgit.transport.JschConfigSessionFactory
getSession(URIish, CredentialsProvider, FS, int) - Method in class org.eclipse.jgit.transport.SshSessionFactory
  Open (or reuse) a session to a host.
getSeverity() - Method in class org.eclipse.jgit.patch.FormatError
getSftpChannel() - Method in class org.eclipse.jgit.transport.JschSession
  A kludge to allow `TransportSftp` to get an Sftp channel from Jsch.
getShallowCommits() - Method in class org.eclipse.jgit.internal.storage.dfs.DfsReader
getShallowCommits() - Method in class org.eclipse.jgit.lib.ObjectReader
  Returns IDs for those commits which should be considered as shallow.
getShortMessage() - Method in class org.eclipse.jgit.lib.RebaseTodoLine
getShortMessage() - Method in class org.eclipse.jgit.revwalk.RevCommit
  Parse the commit message and return the first "line" of it.
getShortMessage() - Method in class org.eclipse.jgit.revwalk.RevTag
  Parse the tag message and return the first "line" of it.
getSimpleDateFormat(String) - Method in class org.eclipse.jgit.util.SystemReader
  Returns a simple date format instance as specified by the given pattern.
getSimpleDateFormat(String, Locale) - Method in class org.eclipse.jgit.util.SystemReader
  Returns a simple date format instance as specified by the given pattern.
getSize() - Method in class org.eclipse.jgit.internal.storage.pack.DeltaEncoder
getSize() - Method in interface org.eclipse.jgit.lib.AsyncObjectSizeQueue
getSize() - Method in class org.eclipse.jgit.lib.ObjectLoader
getSize() - Method in class org.eclipse.jgit.lib.ObjectLoader.SmallObject
getSize() - Method in class org.eclipse.jgit.lib.ObjectStream.Filter
getSize() - Method in class org.eclipse.jgit.lib.ObjectStream
getSize() - Method in class org.eclipse.jgit.lib.ObjectStream.SmallStream
getSize() - Method in class org.eclipse.jgit.patch.BinaryHunk
getSortedObjectList(Comparator<PackedObjectInfo>) - Method in class org.eclipse.jgit.transport.PackParser
  Get all of the objects, sorted by their name.
getSource() - Method in class org.eclipse.jgit.transport.RefSpec
  Get the source ref description.
getSourceAuthor() - Method in class org.eclipse.jgit.blame.BlameGenerator
getSourceAuthor(int) - Method in class org.eclipse.jgit.blame.BlameResult
  Get the author that provided the specified line of the result.
getSourceCommit() - Method in class org.eclipse.jgit.blame.BlameGenerator
  Get the revision blamed for the current region.
getSourceCommit(int) - Method in class org.eclipse.jgit.blame.BlameResult
  Get the commit that provided the specified line of the result.
getSourceCommitter() - Method in class org.eclipse.jgit.blame.BlameGenerator
getSourceCommitter(int) - Method in class org.eclipse.jgit.blame.BlameResult
  Get the committer that provided the specified line of the result.
getSourceContents() - Method in class org.eclipse.jgit.blame.BlameGenerator
getSourceEnd() - Method in class org.eclipse.jgit.blame.BlameGenerator
getSourceLine(int) - Method in class org.eclipse.jgit.blame.BlameResult
  Get the corresponding line number in the source file.
getSourcePacks() - Method in class org.eclipse.jgit.internal.storage.dfs.DfsGarbageCollector
getSourcePacks() - Method in class org.eclipse.jgit.internal.storage.dfs.DfsPackCompactor
getSourcePath() - Method in class org.eclipse.jgit.blame.BlameGenerator
getSourcePath(int) - Method in class org.eclipse.jgit.blame.BlameResult
  Get the file path that provided the specified line of the result.
getSourceSize() - Method in class org.eclipse.jgit.internal.storage.pack.DeltaIndex
getSourceStart() - Method in class org.eclipse.jgit.blame.BlameGenerator
getSrcRef() - Method in class org.eclipse.jgit.transport.RemoteRefUpdate
getSshSessionFactory() - Method in class org.eclipse.jgit.transport.SshTransport
getStage() - Method in class org.eclipse.jgit.dircache.DirCacheEntry
  Get the stage of this entry.
getStartLine() - Method in class org.eclipse.jgit.patch.HunkHeader.OldImage
getStartOffset() - Method in class org.eclipse.jgit.patch.BinaryHunk
getStartOffset() - Method in class org.eclipse.jgit.patch.FileHeader
getStartOffset() - Method in class org.eclipse.jgit.patch.HunkHeader
getState() - Method in class org.eclipse.jgit.attributes.Attribute
  Returns the state.
getState() - Method in class org.eclipse.jgit.internal.storage.pack.PackWriter
getStatistics() - Method in class org.eclipse.jgit.api.GarbageCollectCommand
  Computes and returns the repository statistics.
getStatistics() - Method in class org.eclipse.jgit.internal.storage.file.GC
  Returns the number of objects stored in pack files.
getStatistics() - Method in class org.eclipse.jgit.internal.storage.pack.PackWriter
getStatus() - Method in class org.eclipse.jgit.api.CheckoutResult
getStatus() - Method in class org.eclipse.jgit.api.CherryPickResult
getStatus() - Method in class org.eclipse.jgit.api.RebaseResult
getStatus() - Method in class org.eclipse.jgit.transport.RemoteRefUpdate
getStatus() - Method in class org.eclipse.jgit.util.ProcessResult
getStorage() - Method in class org.eclipse.jgit.lib.ObjectIdRef
getStorage() - Method in interface org.eclipse.jgit.lib.Ref
  How was this ref obtained?
getStorage() - Method in class org.eclipse.jgit.lib.SymbolicRef
getStreamFileThreshold() - Method in class org.eclipse.jgit.internal.storage.dfs.DfsReaderOptions
getStreamFileThreshold() - Method in class org.eclipse.jgit.storage.file.WindowCacheConfig
getStrictHostKeyChecking() - Method in class org.eclipse.jgit.transport.OpenSshConfig.Host
getString(int) - Method in class org.eclipse.jgit.diff.RawText
  Get the text for a single line.
getString(int, int, boolean) - Method in class org.eclipse.jgit.diff.RawText
  Get the text for a region of lines.
getString(String, String, String) - Method in class org.eclipse.jgit.lib.Config
  Get string value or null if not found.
getStringList(String, String, String) - Method in class org.eclipse.jgit.lib.Config
  Get a list of string values
getSubmoduleDirectory(Repository, String) - Static method in class org.eclipse.jgit.submodule.SubmoduleWalk
  Get submodule directory
getSubmoduleRemoteUrl(Repository, String) - Static method in class org.eclipse.jgit.submodule.SubmoduleWalk
  Resolve submodule repository URL.
getSubmoduleRepository(File, String) - Static method in class org.eclipse.jgit.submodule.SubmoduleWalk
  Get submodule repository at path
getSubmoduleRepository(Repository, String) - Static method in class org.eclipse.jgit.submodule.SubmoduleWalk
  Get submodule repository
getSubsections(String) - Method in class org.eclipse.jgit.lib.Config
getSymLinks() - Method in class org.eclipse.jgit.treewalk.WorkingTreeOptions
getTag() - Method in class org.eclipse.jgit.lib.TagBuilder
getTagger() - Method in class org.eclipse.jgit.api.TagCommand
getTagger() - Method in class org.eclipse.jgit.lib.TagBuilder
getTaggerIdent() - Method in class org.eclipse.jgit.revwalk.RevTag
  Parse the tagger identity from the raw buffer.
getTagName() - Method in class org.eclipse.jgit.revwalk.RevTag
  Get the name of this tag, from the tag header.
getTagOpt() - Method in class org.eclipse.jgit.transport.RemoteConfig
  Get the description of how annotated tags should be treated during fetch.
getTagOpt() - Method in class org.eclipse.jgit.transport.Transport
  Get the description of how annotated tags should be treated during fetch.
getTags() - Method in class org.eclipse.jgit.internal.storage.file.PackBitmapIndexBuilder
getTags() - Method in class org.eclipse.jgit.lib.Repository
getTarget() - Method in class org.eclipse.jgit.lib.ObjectIdRef
getTarget() - Method in interface org.eclipse.jgit.lib.Ref
  Get the reference this reference points to, or `this`.
getTarget() - Method in class org.eclipse.jgit.lib.SymbolicRef
getThinPackBytes() - Method in class org.eclipse.jgit.internal.storage.pack.PackWriter.Statistics
getThreads() - Method in class org.eclipse.jgit.storage.pack.PackConfig
  Get the number of threads used during delta compression.
getTimeCompressing() - Method in class org.eclipse.jgit.internal.storage.pack.PackWriter.Statistics
getTimeCounting() - Method in class org.eclipse.jgit.internal.storage.pack.PackWriter.Statistics
getTimeout() - Method in class org.eclipse.jgit.api.FetchCommand
getTimeout() - Method in class org.eclipse.jgit.api.PushCommand
getTimeout() - Method in class org.eclipse.jgit.transport.BaseReceivePack
getTimeout() - Method in class org.eclipse.jgit.transport.Daemon
getTimeout() - Method in class org.eclipse.jgit.transport.RemoteConfig
getTimeout() - Method in class org.eclipse.jgit.transport.Transport
getTimeout() - Method in class org.eclipse.jgit.transport.UploadPack
getTimeout() - Method in class org.eclipse.jgit.util.io.TimeoutInputStream
getTimeout() - Method in class org.eclipse.jgit.util.io.TimeoutOutputStream
getTimeSearchingForReuse() - Method in class org.eclipse.jgit.internal.storage.pack.PackWriter.Statistics
getTimeSearchingForSizes() - Method in class org.eclipse.jgit.internal.storage.pack.PackWriter.Statistics
getTimeTotal() - Method in class org.eclipse.jgit.internal.storage.pack.PackWriter.Statistics
getTimeWriting() - Method in class org.eclipse.jgit.internal.storage.pack.PackWriter.Statistics
getTimezone(long) - Method in class org.eclipse.jgit.util.SystemReader
getTimeZone() - Method in class org.eclipse.jgit.lib.PersonIdent
getTimeZone() - Method in class org.eclipse.jgit.util.SystemReader
getTimeZoneOffset() - Method in class org.eclipse.jgit.lib.PersonIdent
GETTING_SIZES - org.eclipse.jgit.internal.storage.pack.PackWriter.PackingPhase
  Getting sizes phase.
getToBeCheckedOut() - Method in class org.eclipse.jgit.merge.ResolveMerger
getToBeDeleted() - Method in class org.eclipse.jgit.dircache.DirCacheCheckout
getToBranch() - Method in class org.eclipse.jgit.internal.storage.file.CheckoutEntryImpl
getToBranch() - Method in interface org.eclipse.jgit.lib.CheckoutEntry
getTotalBytes() - Method in class org.eclipse.jgit.internal.storage.pack.PackWriter.Statistics
getTotalDeltas() - Method in class org.eclipse.jgit.internal.storage.pack.PackWriter.Statistics
getTotalObjects() - Method in class org.eclipse.jgit.internal.storage.pack.PackWriter.Statistics
getTotalRequestCount() - Method in class org.eclipse.jgit.internal.storage.dfs.DfsBlockCache
getTrackingBranch() - Method in class org.eclipse.jgit.lib.BranchConfig
getTrackingRefUpdate() - Method in class org.eclipse.jgit.transport.RemoteRefUpdate
getTrackingRefUpdate(String) - Method in class org.eclipse.jgit.transport.OperationResult
  Get the status for a specific local tracking ref update.
getTrackingRefUpdates() - Method in class org.eclipse.jgit.transport.OperationResult
  Get the status of all local tracking refs that were updated.
getTransferRate() - Method in class org.eclipse.jgit.internal.storage.pack.PackWriter.Statistics
getTransportProtocols() - Static method in class org.eclipse.jgit.transport.Transport
  Obtain a copy of the registered protocols.
getTree() - Method in class org.eclipse.jgit.revwalk.RevCommit
  Get a reference to this commit's tree.
getTree(int, Class<T>) - Method in class org.eclipse.jgit.treewalk.TreeWalk
  Obtain the tree iterator for the current entry.
getTreeCount() - Method in class org.eclipse.jgit.treewalk.TreeWalk
  Get the number of trees known to this walker.
getTreeFilter() - Method in class org.eclipse.jgit.revwalk.RevWalk
  Get the tree filter used to simplify commits by modified paths.
getTreeFilterMarks() - Method in class org.eclipse.jgit.diff.DiffEntry
  Get the raw tree filter marks, as set during `DiffEntry.scan(TreeWalk, boolean, TreeFilter...)`.
getTreeId() - Method in class org.eclipse.jgit.lib.CommitBuilder
getTrees() - Method in class org.eclipse.jgit.internal.storage.file.PackBitmapIndexBuilder
getType() - Method in class org.eclipse.jgit.diff.Edit
getType() - Method in class org.eclipse.jgit.internal.storage.pack.ObjectToPack
getType() - Method in class org.eclipse.jgit.lib.BitmapObject
  Get Git object type.
getType() - Method in class org.eclipse.jgit.lib.ObjectLoader
getType() - Method in class org.eclipse.jgit.lib.ObjectLoader.SmallObject
getType() - Method in class org.eclipse.jgit.lib.ObjectStream.Filter
getType() - Method in class org.eclipse.jgit.lib.ObjectStream
getType() - Method in class org.eclipse.jgit.lib.ObjectStream.SmallStream
getType() - Method in class org.eclipse.jgit.patch.BinaryHunk
getType() - Method in class org.eclipse.jgit.revwalk.RevBlob
getType() - Method in class org.eclipse.jgit.revwalk.RevCommit
getType() - Method in class org.eclipse.jgit.revwalk.RevObject
  Get Git object type.
getType() - Method in class org.eclipse.jgit.revwalk.RevTag
getType() - Method in class org.eclipse.jgit.revwalk.RevTree
getType() - Method in class org.eclipse.jgit.submodule.SubmoduleStatus
getType() - Method in class org.eclipse.jgit.transport.ReceiveCommand
getUncommittedChanges() - Method in class org.eclipse.jgit.api.RebaseResult
getUncommittedChanges() - Method in class org.eclipse.jgit.api.Status
getUndeletedList() - Method in class org.eclipse.jgit.api.CheckoutResult
getUninterestingObjects() - Method in class org.eclipse.jgit.internal.storage.pack.PackWriter.Statistics
getUnmergedPaths() - Method in class org.eclipse.jgit.api.RevertCommand
getUnmergedPaths() - Method in class org.eclipse.jgit.merge.ResolveMerger
getUnshallowFlag() - Method in interface org.eclipse.jgit.revwalk.DepthWalk
getUnshallowFlag() - Method in class org.eclipse.jgit.revwalk.DepthWalk.ObjectWalk
getUnshallowFlag() - Method in class org.eclipse.jgit.revwalk.DepthWalk.RevWalk
getUntracked() - Method in class org.eclipse.jgit.api.Status
getUntracked() - Method in class org.eclipse.jgit.lib.IndexDiff
getUntrackedFolders() - Method in class org.eclipse.jgit.api.Status
getUntrackedFolders() - Method in class org.eclipse.jgit.lib.IndexDiff
getUntrackedFolders() - Method in class org.eclipse.jgit.treewalk.filter.IndexDiffFilter
getUpdated() - Method in class org.eclipse.jgit.dircache.DirCacheCheckout
getUpdatedFiles() - Method in class org.eclipse.jgit.api.ApplyResult
getUploadPack() - Method in class org.eclipse.jgit.transport.RemoteConfig
  Override for the location of 'git-upload-pack' on the remote system.
getURI() - Method in class org.eclipse.jgit.transport.OperationResult
  Get the URI this result came from.
getURI() - Method in class org.eclipse.jgit.transport.Transport
  Get the URI this transport connects to.
getURIs() - Method in class org.eclipse.jgit.transport.RemoteConfig
  Get all configured URIs under this remote.
getURL() - Method in interface org.eclipse.jgit.transport.http.HttpConnection
getURL() - Method in class org.eclipse.jgit.transport.http.JDKHttpConnection
getUser() - Method in class org.eclipse.jgit.transport.OpenSshConfig.Host
getUser() - Method in class org.eclipse.jgit.transport.URIish
getValue() - Method in class org.eclipse.jgit.attributes.Attribute
getValue() - Method in class org.eclipse.jgit.revwalk.FooterLine
getValue() - Method in class org.eclipse.jgit.transport.CredentialItem.CharArrayType
  Get the current value.
getValue() - Method in class org.eclipse.jgit.transport.CredentialItem.StringType
getValue() - Method in class org.eclipse.jgit.transport.CredentialItem.YesNoType
getWeight() - Method in class org.eclipse.jgit.internal.storage.pack.StoredObjectRepresentation
getWhen() - Method in class org.eclipse.jgit.lib.PersonIdent
getWho() - Method in class org.eclipse.jgit.internal.storage.file.ReflogEntryImpl
getWho() - Method in interface org.eclipse.jgit.lib.ReflogEntry
getWorkingTreeIterator(Repository) - Method in interface org.eclipse.jgit.lib.IndexDiff.WorkingTreeIteratorFactory
getWorkTree() - Method in class org.eclipse.jgit.lib.BaseRepositoryBuilder
getWorkTree() - Method in class org.eclipse.jgit.lib.Repository
getXorOffset() - Method in class org.eclipse.jgit.internal.storage.file.PackBitmapIndexBuilder.StoredEntry
Git - Class in org.eclipse.jgit.api
  Offers a "GitPorcelain"-like API to interact with a git repository.
Git(Repository) - Constructor for class org.eclipse.jgit.api.Git
  Constructs a new `Git` object which can interact with the specified git repository.
GIT_ALTERNATE_OBJECT_DIRECTORIES_KEY - Static variable in class org.eclipse.jgit.lib.Constants
  The environment variable that tells us where to look for objects, besides the default objects directory.
GIT_AUTHOR_EMAIL_KEY - Static variable in class org.eclipse.jgit.lib.Constants
  The environment variable that contains the author's email
GIT_AUTHOR_NAME_KEY - Static variable in class org.eclipse.jgit.lib.Constants
  The environment variable that contains the author's name
GIT_BINARY - org.eclipse.jgit.patch.FileHeader.PatchType
  A Git binary patch, holding pre and post image deltas
GIT_CEILING_DIRECTORIES_KEY - Static variable in class org.eclipse.jgit.lib.Constants
  The environment variable that limits how close to the root of the file systems JGit will traverse when looking for a repository root.
GIT_COMMITTER_EMAIL_KEY - Static variable in class org.eclipse.jgit.lib.Constants
  The environment variable that contains the commiter's email
GIT_COMMITTER_NAME_KEY - Static variable in class org.eclipse.jgit.lib.Constants
  The environment variable that contains the commiter's name
GIT_CONFIG_NOSYSTEM_KEY - Static variable in class org.eclipse.jgit.lib.Constants
  The environment variable that blocks use of the system config file
GIT_DIR_KEY - Static variable in class org.eclipse.jgit.lib.Constants
  The environment variable that tells us which directory is the ".git" directory
GIT_INDEX_FILE_KEY - Static variable in class org.eclipse.jgit.lib.Constants
  The environment variable that tells us which file holds the Git index.
GIT_OBJECT_DIRECTORY_KEY - Static variable in class org.eclipse.jgit.lib.Constants
  The environment variable that tells us where objects are stored
GIT_PATH - Static variable in class org.eclipse.jgit.util.QuotedString
  Quoting style that obeys the rules Git applies to file names
GIT_WORK_TREE_KEY - Static variable in class org.eclipse.jgit.lib.Constants
  The environment variable that tells us which directory is the working directory.
GitAPIException - Exception in org.eclipse.jgit.api.errors
  Superclass of all exceptions thrown by the API classes in `org.eclipse.jgit.api`
GitAPIException(String) - Constructor for exception org.eclipse.jgit.api.errors.GitAPIException
  Constructs a new exception with the specified detail message and no cause.
GitAPIException(String, Throwable) - Constructor for exception org.eclipse.jgit.api.errors.GitAPIException
  Constructs a new exception with the specified detail message and cause.
GitCommand<T> - Class in org.eclipse.jgit.api
  Common superclass of all commands in the package `org.eclipse.jgit.api`
GitCommand(Repository) - Constructor for class org.eclipse.jgit.api.GitCommand
  Creates a new command which interacts with a single repository
GitDateFormatter - Class in org.eclipse.jgit.util
  A utility for formatting dates according to the Git log.date formats plus extensions.
GitDateFormatter(GitDateFormatter.Format) - Constructor for class org.eclipse.jgit.util.GitDateFormatter
  Create a new Git oriented date formatter
GitDateFormatter.Format - Enum in org.eclipse.jgit.util
  Git and JGit formats
GitDateParser - Class in org.eclipse.jgit.util
  Parses strings with time and date specifications into `Date`.
GitDateParser() - Constructor for class org.eclipse.jgit.util.GitDateParser
GITDIR - Static variable in class org.eclipse.jgit.lib.Constants
  Prefix of the first line in a ".git" file
GITIGNORE_FILENAME - Static variable in class org.eclipse.jgit.lib.Constants
  A gitignore file name
GITLINK - Static variable in class org.eclipse.jgit.lib.FileMode
  Mode indicating an entry is a submodule commit in another repository.
GitlinkTreeEntry - Class in org.eclipse.jgit.lib
  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.
GitlinkTreeEntry(Tree, ObjectId, byte[]) - Constructor for class org.eclipse.jgit.lib.GitlinkTreeEntry
  Deprecated.
  Construct a `GitlinkTreeEntry` with the specified name and SHA-1 in the specified parent
gitmodulesNotFound - Variable in class org.eclipse.jgit.internal.JGitText
gitPrefix() - Method in class org.eclipse.jgit.util.FS
GitProtocolConstants - Class in org.eclipse.jgit.transport
  Wire constants for the native Git protocol.
growPath(int) - Method in class org.eclipse.jgit.treewalk.AbstractTreeIterator
  Grow the path buffer larger.
GSSManagerFactory - Class in org.eclipse.jgit.util
  Factory to detect which GSSManager implementation should be used.
GSSManagerFactory() - Constructor for class org.eclipse.jgit.util.GSSManagerFactory

## H

halt() - Method in class org.eclipse.jgit.util.io.StreamCopyThread
  Request that the thread terminate, and wait for it.
handles(String) - Method in class org.eclipse.jgit.transport.DaemonService
  Determine if this service can handle the requested command.
HARD - org.eclipse.jgit.api.ResetCommand.ResetType
  Change the ref, the index and the workdir
has(AnyObjectId) - Method in class org.eclipse.jgit.internal.storage.dfs.DfsReader
has(AnyObjectId) - Method in class org.eclipse.jgit.internal.storage.file.ObjectDirectory
has(AnyObjectId) - Method in class org.eclipse.jgit.lib.ObjectDatabase
  Does the requested object exist in this database?
has(AnyObjectId) - Method in class org.eclipse.jgit.lib.ObjectReader
  Does the requested object exist in this database?
has(AnyObjectId, int) - Method in class org.eclipse.jgit.lib.ObjectReader
  Does the requested object exist in this database?
has(RevFlag) - Static method in class org.eclipse.jgit.revwalk.filter.RevFlagFilter
  Create a new filter that tests for a single flag.
has(RevFlag) - Method in class org.eclipse.jgit.revwalk.RevObject
  Test to see if the flag has been set on this object.
hasAll(RevFlag...) - Static method in class org.eclipse.jgit.revwalk.filter.RevFlagFilter
  Create a new filter that tests all flags in a set.
hasAll(RevFlagSet) - Static method in class org.eclipse.jgit.revwalk.filter.RevFlagFilter
  Create a new filter that tests all flags in a set.
hasAll(RevFlagSet) - Method in class org.eclipse.jgit.revwalk.RevObject
  Test to see if all flags in the set have been set on this object.
hasAny(RevFlag...) - Static method in class org.eclipse.jgit.revwalk.filter.RevFlagFilter
  Create a new filter that tests for any flag in a set.
hasAny(RevFlagSet) - Static method in class org.eclipse.jgit.revwalk.filter.RevFlagFilter
  Create a new filter that tests for any flag in a set.
hasAny(RevFlagSet) - Method in class org.eclipse.jgit.revwalk.RevObject
  Test to see if any flag in the set has been set on this object.
hasBase() - Method in enum org.eclipse.jgit.lib.IndexDiff.StageState
hasCommands() - Method in class org.eclipse.jgit.transport.BaseReceivePack
hasCRC32Support() - Method in class org.eclipse.jgit.internal.storage.file.PackIndex
  Check whether this index supports (has) CRC32 checksums for objects.
hasError() - Method in class org.eclipse.jgit.transport.BaseReceivePack
hasExecute() - Static method in class org.eclipse.jgit.util.FS_POSIX_Java6
hasFileExt(PackExt) - Method in class org.eclipse.jgit.internal.storage.dfs.DfsPackDescription
hash(HashedSequence<S>, int) - Method in class org.eclipse.jgit.diff.HashedSequenceComparator
hash(RawText, int) - Method in class org.eclipse.jgit.diff.RawTextComparator
hash(Subsequence<S>, int) - Method in class org.eclipse.jgit.diff.SubsequenceComparator
hash(S, int) - Method in class org.eclipse.jgit.diff.SequenceComparator
  Get a hash value for an item in a sequence.
hashCode() - Method in class org.eclipse.jgit.attributes.Attribute
hashCode() - Method in class org.eclipse.jgit.diff.Edit
hashCode() - Method in class org.eclipse.jgit.ignore.FastIgnoreRule
hashCode() - Method in class org.eclipse.jgit.ignore.internal.AbstractMatcher
hashCode() - Method in class org.eclipse.jgit.internal.storage.dfs.DfsPackDescription
hashCode() - Method in class org.eclipse.jgit.internal.storage.dfs.DfsRepositoryDescription
hashCode() - Method in class org.eclipse.jgit.internal.storage.file.FileSnapshot
hashCode() - Method in class org.eclipse.jgit.lib.AbbreviatedObjectId
hashCode() - Method in class org.eclipse.jgit.lib.AnyObjectId
hashCode() - Method in class org.eclipse.jgit.lib.PersonIdent
hashCode() - Method in class org.eclipse.jgit.lib.RepositoryCache.FileKey
hashCode() - Method in class org.eclipse.jgit.transport.RefSpec
hashCode() - Method in class org.eclipse.jgit.transport.URIish
HashedSequence<S extends Sequence> - Class in org.eclipse.jgit.diff
  Wraps a `Sequence` to assign hash codes to elements.
HashedSequenceComparator<S extends Sequence> - Class in org.eclipse.jgit.diff
  Wrap another comparator for use with `HashedSequence`.
HashedSequencePair<S extends Sequence> - Class in org.eclipse.jgit.diff
  Wraps two `Sequence` instances to cache their element hash codes.
HashedSequencePair(SequenceComparator<? super S>, S, S) - Constructor for class org.eclipse.jgit.diff.HashedSequencePair
  Construct a pair to provide fast hash codes.
hashRegion(byte[], int, int) - Method in class org.eclipse.jgit.diff.RawTextComparator
  Compute a hash code for a region.
hasId() - Method in class org.eclipse.jgit.dircache.DirCacheIterator
hasId() - Method in class org.eclipse.jgit.treewalk.AbstractTreeIterator
hasId() - Method in class org.eclipse.jgit.treewalk.CanonicalTreeParser
hasId() - Method in class org.eclipse.jgit.treewalk.EmptyTreeIterator
hasId() - Method in class org.eclipse.jgit.treewalk.WorkingTreeIterator
hasMetaDataChanges() - Method in class org.eclipse.jgit.patch.FileHeader
hasObject(DfsReader, AnyObjectId) - Method in class org.eclipse.jgit.internal.storage.dfs.DfsPackFile
  Check if an object is stored within this pack.
hasObject(ObjectToPack, StoredObjectRepresentation) - Method in class org.eclipse.jgit.internal.storage.dfs.DfsCachedPack
hasObject(ObjectToPack, StoredObjectRepresentation) - Method in class org.eclipse.jgit.internal.storage.pack.CachedPack
  Determine if this pack contains the object representation given.
hasObject(AnyObjectId) - Method in class org.eclipse.jgit.internal.storage.file.PackFile
  Determine if an object is contained within the pack file.
hasObject(AnyObjectId) - Method in class org.eclipse.jgit.internal.storage.file.PackIndex
  Determine if an object is contained within the pack file.
hasObject(AnyObjectId) - Method in class org.eclipse.jgit.lib.Repository
hasOurs() - Method in enum org.eclipse.jgit.lib.IndexDiff.StageState
hasRevSort(RevSort) - Method in class org.eclipse.jgit.revwalk.RevWalk
  Check whether the provided sorting strategy is enabled.
hasSourceData(int) - Method in class org.eclipse.jgit.blame.BlameResult
  Check if the given result line has been annotated yet.
hasSourceData(int, int) - Method in class org.eclipse.jgit.blame.BlameResult
  Check if the given result line has been annotated yet.
hasTheirs() - Method in enum org.eclipse.jgit.lib.IndexDiff.StageState
hasTrackingRefUpdate() - Method in class org.eclipse.jgit.transport.RemoteRefUpdate
hasUncommittedChanges() - Method in class org.eclipse.jgit.api.Status
hasUnmergedPaths() - Method in class org.eclipse.jgit.dircache.DirCache
  Tells whether this index contains unmerged paths.
HDR_ACCEPT - Static variable in class org.eclipse.jgit.util.HttpSupport
  The `Accept` header.
HDR_ACCEPT_ENCODING - Static variable in class org.eclipse.jgit.util.HttpSupport
  The `Accept-Encoding` header.
HDR_ACCEPT_RANGES - Static variable in class org.eclipse.jgit.util.HttpSupport
  The `Accept-Ranges` header.
HDR_AUTHORIZATION - Static variable in class org.eclipse.jgit.util.HttpSupport
  The `Authorization` header.
HDR_CACHE_CONTROL - Static variable in class org.eclipse.jgit.util.HttpSupport
  The `Cache-Control` header.
HDR_CONTENT_ENCODING - Static variable in class org.eclipse.jgit.util.HttpSupport
  The `Content-Encoding` header.
HDR_CONTENT_LENGTH - Static variable in class org.eclipse.jgit.util.HttpSupport
  The `Content-Length` header.
HDR_CONTENT_RANGE - Static variable in class org.eclipse.jgit.util.HttpSupport
  The `Content-Range` header.
HDR_CONTENT_TYPE - Static variable in class org.eclipse.jgit.util.HttpSupport
  The `Content-Type` header.
HDR_DATE - Static variable in class org.eclipse.jgit.util.HttpSupport
  The `Date` header.
HDR_ETAG - Static variable in class org.eclipse.jgit.util.HttpSupport
  The `ETag` header.
HDR_EXPIRES - Static variable in class org.eclipse.jgit.util.HttpSupport
  The `Expires` header.
HDR_IF_MODIFIED_SINCE - Static variable in class org.eclipse.jgit.util.HttpSupport
  The `If-Modified-Since` header.
HDR_IF_NONE_MATCH - Static variable in class org.eclipse.jgit.util.HttpSupport
  The `If-None-Match` header.
HDR_IF_RANGE - Static variable in class org.eclipse.jgit.util.HttpSupport
  The `If-Range` header.
HDR_LAST_MODIFIED - Static variable in class org.eclipse.jgit.util.HttpSupport
  The `Last-Modified` header.
HDR_PRAGMA - Static variable in class org.eclipse.jgit.util.HttpSupport
  The `Pragma` header.
HDR_RANGE - Static variable in class org.eclipse.jgit.util.HttpSupport
  The `Range` header.
HDR_USER_AGENT - Static variable in class org.eclipse.jgit.util.HttpSupport
  The `User-Agent` header.
HDR_WWW_AUTHENTICATE - Static variable in class org.eclipse.jgit.util.HttpSupport
  The `WWW-Authenticate` header.
HEAD - Static variable in class org.eclipse.jgit.lib.Constants
  Special name for the "HEAD" symbolic-ref.
headRequiredToStash - Variable in class org.eclipse.jgit.internal.JGitText
Heap(int) - Constructor for class org.eclipse.jgit.util.TemporaryBuffer.Heap
  Create a new heap buffer with a maximum storage limit.
HISTOGRAM - org.eclipse.jgit.diff.DiffAlgorithm.SupportedAlgorithm
  Histogram diff algorithm
HistogramDiff - Class in org.eclipse.jgit.diff
  An extended form of Bram Cohen's patience diff algorithm.
HistogramDiff() - Constructor for class org.eclipse.jgit.diff.HistogramDiff
Hook - Enum in org.eclipse.jgit.util
  An enum describing the different hooks a user can implement to customize his repositories.
HOOKS - Static variable in class org.eclipse.jgit.lib.Constants
  Name of the folder (inside gitDir) where the hooks are stored.
Host() - Constructor for class org.eclipse.jgit.transport.OpenSshConfig.Host
HOST - org.eclipse.jgit.transport.TransportProtocol.URIishField
  the host field
hoursAgo - Variable in class org.eclipse.jgit.internal.JGitText
HTTP_FORBIDDEN - Static variable in interface org.eclipse.jgit.transport.http.HttpConnection
HTTP_NOT_FOUND - Static variable in interface org.eclipse.jgit.transport.http.HttpConnection
HTTP_OK - Static variable in interface org.eclipse.jgit.transport.http.HttpConnection
HTTP_UNAUTHORIZED - Static variable in interface org.eclipse.jgit.transport.http.HttpConnection
HttpConnection - Interface in org.eclipse.jgit.transport.http
  The interface of connections used during HTTP communication.
HttpConnectionFactory - Interface in org.eclipse.jgit.transport.http
  The interface of a factory returning `HttpConnection`
httpOpen(String, URL) - Method in class org.eclipse.jgit.transport.TransportHttp
  Open an HTTP connection.
HttpSupport - Class in org.eclipse.jgit.util
  Extra utilities to support usage of HTTP.
HttpTransport - Class in org.eclipse.jgit.transport
  The base class for transports that use HTTP as underlying protocol.
HttpTransport(Repository, URIish) - Constructor for class org.eclipse.jgit.transport.HttpTransport
  Create a new transport instance.
HttpTransport(URIish) - Constructor for class org.eclipse.jgit.transport.HttpTransport
  Create a minimal HTTP transport instance not tied to a single repository.
hugeIndexesAreNotSupportedByJgitYet - Variable in class org.eclipse.jgit.internal.JGitText
hunkBelongsToAnotherFile - Variable in class org.eclipse.jgit.internal.JGitText
hunkDisconnectedFromFile - Variable in class org.eclipse.jgit.internal.JGitText
HunkHeader - Class in org.eclipse.jgit.patch
  Hunk header describing the layout of a single block of lines
HunkHeader.OldImage - Class in org.eclipse.jgit.patch
  Details about an old image of the file.
hunkHeaderDoesNotMatchBodyLineCountOf - Variable in class org.eclipse.jgit.internal.JGitText

## I

idBuffer() - Method in class org.eclipse.jgit.dircache.DirCacheIterator
idBuffer() - Method in class org.eclipse.jgit.treewalk.AbstractTreeIterator
  Get the byte array buffer object IDs must be copied out of.
idBuffer() - Method in class org.eclipse.jgit.treewalk.CanonicalTreeParser
idBuffer() - Method in class org.eclipse.jgit.treewalk.EmptyTreeIterator
idBuffer() - Method in class org.eclipse.jgit.treewalk.WorkingTreeIterator
idEqual(int, int) - Method in class org.eclipse.jgit.treewalk.TreeWalk
  Compare two tree's current ObjectId values for equality.
idEqual(AbstractTreeIterator) - Method in class org.eclipse.jgit.treewalk.AbstractTreeIterator
  Check if the current entry of both iterators has the same id.
idFor(int, byte[]) - Method in class org.eclipse.jgit.lib.ObjectInserter.Filter
idFor(int, byte[]) - Method in class org.eclipse.jgit.lib.ObjectInserter
  Compute the name of an object, without inserting it.
idFor(int, byte[], int, int) - Method in class org.eclipse.jgit.lib.ObjectInserter.Filter
idFor(int, byte[], int, int) - Method in class org.eclipse.jgit.lib.ObjectInserter
  Compute the name of an object, without inserting it.
idFor(int, long, InputStream) - Method in class org.eclipse.jgit.lib.ObjectInserter.Filter
idFor(int, long, InputStream) - Method in class org.eclipse.jgit.lib.ObjectInserter
  Compute the name of an object, without inserting it.
idFor(TreeFormatter) - Method in class org.eclipse.jgit.lib.ObjectInserter.Filter
idFor(TreeFormatter) - Method in class org.eclipse.jgit.lib.ObjectInserter
  Compute the ObjectId for the given tree without inserting it.
idOffset() - Method in class org.eclipse.jgit.dircache.DirCacheIterator
idOffset() - Method in class org.eclipse.jgit.treewalk.AbstractTreeIterator
  Get the position within `AbstractTreeIterator.idBuffer()` of this entry's ObjectId.
idOffset() - Method in class org.eclipse.jgit.treewalk.CanonicalTreeParser
idOffset() - Method in class org.eclipse.jgit.treewalk.EmptyTreeIterator
idOffset() - Method in class org.eclipse.jgit.treewalk.WorkingTreeIterator
idSubmodule(File, WorkingTreeIterator.Entry) - Method in class org.eclipse.jgit.treewalk.WorkingTreeIterator
  Get submodule id using the repository at the location of the entry relative to the directory.
idSubmodule(WorkingTreeIterator.Entry) - Method in class org.eclipse.jgit.treewalk.FileTreeIterator
idSubmodule(WorkingTreeIterator.Entry) - Method in class org.eclipse.jgit.treewalk.WorkingTreeIterator
  Get submodule id for given entry.
IGNORE_ERRORS - Static variable in class org.eclipse.jgit.util.FileUtils
  Option not to throw exceptions when a deletion finally doesn't succeed.
IGNORED - org.eclipse.jgit.ignore.IgnoreNode.MatchResult
  The file is ignored due to a rule in this node.
IgnoreNode - Class in org.eclipse.jgit.ignore
  Represents a bundle of ignore rules inherited from a base directory.
IgnoreNode() - Constructor for class org.eclipse.jgit.ignore.IgnoreNode
  Create an empty ignore node with no rules.
IgnoreNode(List<FastIgnoreRule>) - Constructor for class org.eclipse.jgit.ignore.IgnoreNode
  Create an ignore node with given rules.
IgnoreNode.MatchResult - Enum in org.eclipse.jgit.ignore
  Result from `IgnoreNode.isIgnored(String, boolean)`.
ignoreRepositoryState(boolean) - Method in class org.eclipse.jgit.api.StashApplyCommand
IgnoreRule - Class in org.eclipse.jgit.ignore
  Deprecated.
  this rule does not support double star pattern and is slow parsing glob expressions. Consider to use `FastIgnoreRule` instead. See https://bugs.eclipse.org/bugs/show_bug.cgi?id=440732
IgnoreRule(String) - Constructor for class org.eclipse.jgit.ignore.IgnoreRule
  Deprecated.
  Create a new ignore rule with the given pattern.
illegalArgumentNotA - Variable in class org.eclipse.jgit.internal.JGitText
illegalCombinationOfArguments - Variable in class org.eclipse.jgit.internal.JGitText
illegalPackingPhase - Variable in class org.eclipse.jgit.internal.JGitText
illegalStateExists - Variable in class org.eclipse.jgit.internal.JGitText
IllegalTodoFileModification - Exception in org.eclipse.jgit.errors
  Attempt to modify a rebase-todo file in an unsupported way
IllegalTodoFileModification(String) - Constructor for exception org.eclipse.jgit.errors.IllegalTodoFileModification
IMatcher - Interface in org.eclipse.jgit.ignore.internal
  Generic string matcher
implicitDirCache - Variable in class org.eclipse.jgit.merge.ResolveMerger
  Set to true if this merger should use the default dircache of the repository and should handle locking and unlocking of the dircache.
improperlyPaddedBase64Input - Variable in class org.eclipse.jgit.internal.JGitText
include(String, AnyObjectId) - Method in class org.eclipse.jgit.api.CherryPickCommand
include(String, AnyObjectId) - Method in class org.eclipse.jgit.api.MergeCommand
include(String, AnyObjectId) - Method in class org.eclipse.jgit.api.RevertCommand
include(String, AnyObjectId) - Method in class org.eclipse.jgit.transport.BundleWriter
  Include an object (and everything reachable from it) in the bundle.
include(AnyObjectId) - Method in class org.eclipse.jgit.api.CherryPickCommand
include(AnyObjectId) - Method in class org.eclipse.jgit.api.MergeCommand
include(AnyObjectId) - Method in class org.eclipse.jgit.api.RevertCommand
include(Ref) - Method in class org.eclipse.jgit.api.CherryPickCommand
include(Ref) - Method in class org.eclipse.jgit.api.MergeCommand
include(Ref) - Method in class org.eclipse.jgit.api.RevertCommand
include(Ref) - Method in class org.eclipse.jgit.transport.BundleWriter
  Include a single ref (a name/object pair) in the bundle.
include(RevWalk, RevCommit) - Method in class org.eclipse.jgit.revwalk.filter.MaxCountRevFilter
include(RevWalk, RevCommit) - Method in class org.eclipse.jgit.revwalk.filter.NotRevFilter
include(RevWalk, RevCommit) - Method in class org.eclipse.jgit.revwalk.filter.PatternMatchRevFilter
include(RevWalk, RevCommit) - Method in class org.eclipse.jgit.revwalk.filter.RevFilter
  Determine if the supplied commit should be included in results.
include(RevWalk, RevCommit) - Method in class org.eclipse.jgit.revwalk.filter.SkipRevFilter
include(RevWalk, RevCommit) - Method in class org.eclipse.jgit.revwalk.filter.SubStringRevFilter
include(RevWalk, RevCommit) - Method in class org.eclipse.jgit.revwalk.TreeRevFilter
include(TreeWalk) - Method in class org.eclipse.jgit.revwalk.FollowFilter
include(TreeWalk) - Method in class org.eclipse.jgit.treewalk.filter.IndexDiffFilter
include(TreeWalk) - Method in class org.eclipse.jgit.treewalk.filter.InterIndexDiffFilter
include(TreeWalk) - Method in class org.eclipse.jgit.treewalk.filter.NotIgnoredFilter
include(TreeWalk) - Method in class org.eclipse.jgit.treewalk.filter.NotTreeFilter
include(TreeWalk) - Method in class org.eclipse.jgit.treewalk.filter.PathFilter
include(TreeWalk) - Method in class org.eclipse.jgit.treewalk.filter.PathSuffixFilter
include(TreeWalk) - Method in class org.eclipse.jgit.treewalk.filter.SkipWorkTreeFilter
include(TreeWalk) - Method in class org.eclipse.jgit.treewalk.filter.TreeFilter
  Determine if the current entry is interesting to report.
inCore - Variable in class org.eclipse.jgit.merge.ResolveMerger
  Set to true if this merge should work in-memory.
incorrectHashFor - Variable in class org.eclipse.jgit.internal.JGitText
incorrectOBJECT_ID_LENGTH - Variable in class org.eclipse.jgit.internal.JGitText
IncorrectObjectTypeException - Exception in org.eclipse.jgit.errors
  An inconsistency with respect to handling different object types.
IncorrectObjectTypeException(ObjectId, int) - Constructor for exception org.eclipse.jgit.errors.IncorrectObjectTypeException
  Construct and IncorrectObjectTypeException for the specified object id.
IncorrectObjectTypeException(ObjectId, String) - Constructor for exception org.eclipse.jgit.errors.IncorrectObjectTypeException
  Construct and IncorrectObjectTypeException for the specified object id.
incrementOpen() - Method in class org.eclipse.jgit.lib.Repository
  Increment the use counter by one, requiring a matched `Repository.close()`.
INDEX - Static variable in class org.eclipse.jgit.internal.storage.pack.PackExt
  A pack index file extension.
IndexChangedEvent - Class in org.eclipse.jgit.events
  Describes a change to one or more paths in the index file.
IndexChangedEvent() - Constructor for class org.eclipse.jgit.events.IndexChangedEvent
IndexChangedListener - Interface in org.eclipse.jgit.events
  Receives `IndexChangedEvent`s.
IndexDiff - Class in org.eclipse.jgit.lib
  Compares the index, a tree, and the working directory Ignored files are not taken into account.
IndexDiff(Repository, String, WorkingTreeIterator) - Constructor for class org.eclipse.jgit.lib.IndexDiff
  Construct an IndexDiff
IndexDiff(Repository, ObjectId, WorkingTreeIterator) - Constructor for class org.eclipse.jgit.lib.IndexDiff
  Construct an Indexdiff
IndexDiff.StageState - Enum in org.eclipse.jgit.lib
  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 - Interface in org.eclipse.jgit.lib
  A factory to producing WorkingTreeIterators
IndexDiffFilter - Class in org.eclipse.jgit.treewalk.filter
  A performance optimized variant of `TreeFilter.ANY_DIFF` which should be used when among the walked trees there is a `DirCacheIterator` and a `WorkingTreeIterator`.
IndexDiffFilter(int, int) - Constructor for class org.eclipse.jgit.treewalk.filter.IndexDiffFilter
  Creates a new instance of this filter.
IndexDiffFilter(int, int, boolean) - Constructor for class org.eclipse.jgit.treewalk.filter.IndexDiffFilter
  Creates a new instance of this filter.
indexFileCorruptedNegativeBucketCount - Variable in class org.eclipse.jgit.internal.JGitText
indexFileIsInUse - Variable in class org.eclipse.jgit.internal.JGitText
indexFileIsTooLargeForJgit - Variable in class org.eclipse.jgit.internal.JGitText
indexOf(RevFlag, int) - Method in class org.eclipse.jgit.revwalk.RevCommitList
  Find the next commit that has the given flag set.
indexOfChangeId(String, String) - Static method in class org.eclipse.jgit.util.ChangeIdUtil
  Return the index in the String `message` where the Change-Id entry in the footer begins.
indexOfFirstFooterLine(String[]) - Static method in class org.eclipse.jgit.util.ChangeIdUtil
  Find the index of the first line of the footer paragraph in an array of the lines, or lines.length if no footer is available
indexSignatureIsInvalid - Variable in class org.eclipse.jgit.internal.JGitText
indexWriteException - Variable in class org.eclipse.jgit.internal.JGitText
IndexWriteException - Exception in org.eclipse.jgit.errors
  Cannot write a modified index.
IndexWriteException() - Constructor for exception org.eclipse.jgit.errors.IndexWriteException
  Constructs an IndexWriteException with the default message.
IndexWriteException(String) - Constructor for exception org.eclipse.jgit.errors.IndexWriteException
  Constructs an IndexWriteException with the specified detail message.
IndexWriteException(String, Throwable) - Constructor for exception org.eclipse.jgit.errors.IndexWriteException
  Constructs an IndexWriteException with the specified detail message.
InflaterCache - Class in org.eclipse.jgit.lib
  Creates zlib based inflaters as necessary for object decompression.
INFO_EXCLUDE - Static variable in class org.eclipse.jgit.lib.Constants
  Excludes-file
INFO_REFS - Static variable in class org.eclipse.jgit.lib.Constants
  Info refs folder
InformationalMessage(String) - Constructor for class org.eclipse.jgit.transport.CredentialItem.InformationalMessage
  Initialize an informational message.
init() - Static method in class org.eclipse.jgit.api.Git
  Returns a command object to execute a `init` command
init(InputStream, OutputStream, OutputStream) - Method in class org.eclipse.jgit.transport.BaseReceivePack
  Initialize the instance with the given streams.
init(Repository) - Method in class org.eclipse.jgit.transport.RefAdvertiser
  Initialize this advertiser with a repository for peeling tags.
init(WorkingTreeIterator.Entry[]) - Method in class org.eclipse.jgit.treewalk.WorkingTreeIterator
  Constructor helper.
InitCommand - Class in org.eclipse.jgit.api
  Create an empty git repository or reinitalize an existing one
InitCommand() - Constructor for class org.eclipse.jgit.api.InitCommand
initFailedBareRepoDifferentDirs - Variable in class org.eclipse.jgit.internal.JGitText
initFailedNonBareRepoSameDirs - Variable in class org.eclipse.jgit.internal.JGitText
INITIALIZED - org.eclipse.jgit.submodule.SubmoduleStatusType
  Submodule's Git repository is initialized
initRootIterator(Repository) - Method in class org.eclipse.jgit.treewalk.WorkingTreeIterator
  Initialize this iterator for the root level of a repository.
inMemoryBufferLimitExceeded - Variable in class org.eclipse.jgit.internal.JGitText
InMemoryRepository - Class in org.eclipse.jgit.internal.storage.dfs
  Git repository stored entirely in the local process memory.
InMemoryRepository(DfsRepositoryDescription) - Constructor for class org.eclipse.jgit.internal.storage.dfs.InMemoryRepository
  Initialize a new in-memory repository.
INPUT - org.eclipse.jgit.lib.CoreConfig.AutoCRLF
  CRLF->LF performed, but no LF->CRLF.
INPUT - org.eclipse.jgit.transport.PackParser.Source
  Data is read from the incoming stream.
inputStreamMustSupportMark - Variable in class org.eclipse.jgit.internal.JGitText
insert(byte[]) - Method in class org.eclipse.jgit.internal.storage.pack.DeltaEncoder
  Insert a literal binary sequence.
insert(byte[], int, int) - Method in class org.eclipse.jgit.internal.storage.pack.DeltaEncoder
  Insert a literal binary sequence.
insert(int, byte[]) - Method in class org.eclipse.jgit.lib.ObjectInserter.Filter
insert(int, byte[]) - Method in class org.eclipse.jgit.lib.ObjectInserter
  Insert a single object into the store, returning its unique name.
insert(int, byte[], int, int) - Method in class org.eclipse.jgit.internal.storage.dfs.DfsInserter
insert(int, byte[], int, int) - Method in class org.eclipse.jgit.lib.ObjectInserter.Filter
insert(int, byte[], int, int) - Method in class org.eclipse.jgit.lib.ObjectInserter
  Insert a single object into the store, returning its unique name.
insert(int, long, InputStream) - Method in class org.eclipse.jgit.internal.storage.dfs.DfsInserter
insert(int, long, InputStream) - Method in class org.eclipse.jgit.lib.ObjectInserter.Filter
insert(int, long, InputStream) - Method in class org.eclipse.jgit.lib.ObjectInserter.Formatter
insert(int, long, InputStream) - Method in class org.eclipse.jgit.lib.ObjectInserter
  Insert a single object into the store, returning its unique name.
insert(String) - Method in class org.eclipse.jgit.internal.storage.pack.DeltaEncoder
  Insert a literal string of text, in UTF-8 encoding.
insert(CommitBuilder) - Method in class org.eclipse.jgit.lib.ObjectInserter
  Insert a single commit into the store, returning its unique name.
insert(TagBuilder) - Method in class org.eclipse.jgit.lib.ObjectInserter
  Insert a single annotated tag into the store, returning its unique name.
insert(TreeFormatter) - Method in class org.eclipse.jgit.lib.ObjectInserter
  Insert a single tree into the store, returning its unique name.
INSERT - org.eclipse.jgit.diff.Edit.Type
  Sequence B has inserted the region.
INSERT - org.eclipse.jgit.internal.storage.dfs.DfsObjDatabase.PackSource
  The pack is created by ObjectInserter due to local activity.
insertId(String, ObjectId) - Static method in class org.eclipse.jgit.util.ChangeIdUtil
  Find the right place to insert a Change-Id and return it.
insertId(String, ObjectId, boolean) - Static method in class org.eclipse.jgit.util.ChangeIdUtil
  Find the right place to insert a Change-Id and return it.
insertTo(ObjectInserter) - Method in class org.eclipse.jgit.lib.TreeFormatter
  Insert this tree and obtain its ObjectId.
install() - Method in class org.eclipse.jgit.storage.file.WindowCacheConfig
  Install this configuration as the live settings.
install() - Static method in class org.eclipse.jgit.transport.NetRCCredentialsProvider
  Install default provider for the .netrc parser.
INSTANCE - Static variable in class org.eclipse.jgit.diff.MyersDiff
  Singleton instance of MyersDiff.
INSTANCE - Static variable in exception org.eclipse.jgit.errors.StopWalkException
  Singleton instance for throwing within a filter.
INSTANCE - Static variable in class org.eclipse.jgit.lib.NullProgressMonitor
  Immutable instance of a null progress monitor.
INSTANCE - Static variable in class org.eclipse.jgit.lib.RefComparator
  Singleton instance of RefComparator
INSTANCE - Static variable in class org.eclipse.jgit.treewalk.filter.InterIndexDiffFilter
  Predefined InterIndexDiffFilter for finding changes between two dircaches
INSTANCE - Static variable in class org.eclipse.jgit.util.io.DisabledOutputStream
  The canonical instance which always throws IllegalStateException.
INSTANCE - Static variable in class org.eclipse.jgit.util.io.NullOutputStream
  The canonical instance.
integerValueOutOfRange - Variable in class org.eclipse.jgit.internal.JGitText
INTERACTIVE_PREPARED - org.eclipse.jgit.api.RebaseResult.Status
  Interactive rebase has been prepared
InterIndexDiffFilter - Class in org.eclipse.jgit.treewalk.filter
  A filter for extracting changes between two versions of the dircache.
InterIndexDiffFilter() - Constructor for class org.eclipse.jgit.treewalk.filter.InterIndexDiffFilter
internalRevisionError - Variable in class org.eclipse.jgit.internal.JGitText
internalRunIfPresent(Repository, Hook, String[], PrintStream, PrintStream, String) - Method in class org.eclipse.jgit.util.FS
  See `FS.runIfPresent(Repository, Hook, String[], PrintStream, PrintStream, String)` .
internalServerError - Variable in class org.eclipse.jgit.internal.JGitText
interruptedWriting - Variable in class org.eclipse.jgit.internal.JGitText
InterruptTimer - Class in org.eclipse.jgit.util.io
  Triggers an interrupt on the calling thread if it doesn't complete a block.
InterruptTimer() - Constructor for class org.eclipse.jgit.util.io.InterruptTimer
  Create a new timer with a default thread name.
InterruptTimer(String) - Constructor for class org.eclipse.jgit.util.io.InterruptTimer
  Create a new timer to signal on interrupt on the caller.
inTheFuture - Variable in class org.eclipse.jgit.internal.JGitText
IntList - Class in org.eclipse.jgit.util
  A more efficient List<Integer> using a primitive integer array.
IntList() - Constructor for class org.eclipse.jgit.util.IntList
  Create an empty list with a default capacity.
IntList(int) - Constructor for class org.eclipse.jgit.util.IntList
  Create an empty list with the specified capacity.
invalidAdvertisementOf - Variable in class org.eclipse.jgit.internal.JGitText
invalidAncestryLength - Variable in class org.eclipse.jgit.internal.JGitText
invalidBooleanValue - Variable in class org.eclipse.jgit.internal.JGitText
invalidChannel - Variable in class org.eclipse.jgit.internal.JGitText
invalidCharacterInBase64Data - Variable in class org.eclipse.jgit.internal.JGitText
invalidCommitParentNumber - Variable in class org.eclipse.jgit.internal.JGitText
InvalidConfigurationException - Exception in org.eclipse.jgit.api.errors
  Exception thrown when a command fails due to an invalid configuration
InvalidConfigurationException(String) - Constructor for exception org.eclipse.jgit.api.errors.InvalidConfigurationException
InvalidConfigurationException(String, Throwable) - Constructor for exception org.eclipse.jgit.api.errors.InvalidConfigurationException
invalidEncryption - Variable in class org.eclipse.jgit.internal.JGitText
invalidGitdirRef - Variable in class org.eclipse.jgit.internal.JGitText
invalidGitType - Variable in class org.eclipse.jgit.internal.JGitText
invalidId - Variable in class org.eclipse.jgit.internal.JGitText
invalidIdLength - Variable in class org.eclipse.jgit.internal.JGitText
invalidIntegerValue - Variable in class org.eclipse.jgit.internal.JGitText
invalidKey - Variable in class org.eclipse.jgit.internal.JGitText
invalidLineInConfigFile - Variable in class org.eclipse.jgit.internal.JGitText
invalidManifest - Variable in class org.eclipse.jgit.gitrepo.internal.RepoText
InvalidMergeHeadsException - Exception in org.eclipse.jgit.api.errors
  Exception thrown when a merge command was called without specifying the proper amount/type of merge heads.
InvalidMergeHeadsException(String) - Constructor for exception org.eclipse.jgit.api.errors.InvalidMergeHeadsException
invalidModeFor - Variable in class org.eclipse.jgit.internal.JGitText
invalidModeForPath - Variable in class org.eclipse.jgit.internal.JGitText
invalidObject - Variable in class org.eclipse.jgit.internal.JGitText
InvalidObjectIdException - Exception in org.eclipse.jgit.errors
  Thrown when an invalid object id is passed in as an argument.
InvalidObjectIdException(byte[], int, int) - Constructor for exception org.eclipse.jgit.errors.InvalidObjectIdException
  Create exception with bytes of the invalid object id.
invalidOldIdSent - Variable in class org.eclipse.jgit.internal.JGitText
invalidPacketLineHeader - Variable in class org.eclipse.jgit.internal.JGitText
invalidPath - Variable in class org.eclipse.jgit.internal.JGitText
invalidPathContainsSeparator - Variable in class org.eclipse.jgit.internal.JGitText
InvalidPathException - Exception in org.eclipse.jgit.dircache
  Thrown when JGit detects and refuses to use an invalid path
InvalidPathException(String) - Constructor for exception org.eclipse.jgit.dircache.InvalidPathException
invalidPathPeriodAtEndWindows - Variable in class org.eclipse.jgit.internal.JGitText
invalidPathReservedOnWindows - Variable in class org.eclipse.jgit.internal.JGitText
invalidPathSpaceAtEndWindows - Variable in class org.eclipse.jgit.internal.JGitText
InvalidPatternException - Exception in org.eclipse.jgit.errors
  Thrown when a pattern passed in an argument was wrong.
InvalidPatternException(String, String) - Constructor for exception org.eclipse.jgit.errors.InvalidPatternException
InvalidRebaseStepException - Exception in org.eclipse.jgit.api.errors
  Exception thrown if a rebase step is invalid.
InvalidRebaseStepException(String) - Constructor for exception org.eclipse.jgit.api.errors.InvalidRebaseStepException
InvalidRebaseStepException(String, Throwable) - Constructor for exception org.eclipse.jgit.api.errors.InvalidRebaseStepException
invalidReflogRevision - Variable in class org.eclipse.jgit.internal.JGitText
invalidRefName - Variable in class org.eclipse.jgit.internal.JGitText
InvalidRefNameException - Exception in org.eclipse.jgit.api.errors
  Exception thrown when an invalid Ref name was encountered
InvalidRefNameException(String) - Constructor for exception org.eclipse.jgit.api.errors.InvalidRefNameException
InvalidRefNameException(String, Throwable) - Constructor for exception org.eclipse.jgit.api.errors.InvalidRefNameException
invalidRefSpec - Variable in class org.eclipse.jgit.internal.JGitText
invalidRemote - Variable in class org.eclipse.jgit.internal.JGitText
InvalidRemoteException - Exception in org.eclipse.jgit.api.errors
  Exception thrown when a fetch command was called with an invalid remote
InvalidRemoteException(String) - Constructor for exception org.eclipse.jgit.api.errors.InvalidRemoteException
InvalidRemoteException(String, Throwable) - Constructor for exception org.eclipse.jgit.api.errors.InvalidRemoteException
invalidStageForPath - Variable in class org.eclipse.jgit.internal.JGitText
InvalidTagNameException - Exception in org.eclipse.jgit.api.errors
  Exception thrown when a tag command was called with an invalid tag name (or null), such as bad~tag.
InvalidTagNameException(String) - Constructor for exception org.eclipse.jgit.api.errors.InvalidTagNameException
invalidTagOption - Variable in class org.eclipse.jgit.internal.JGitText
invalidTimeout - Variable in class org.eclipse.jgit.internal.JGitText
invalidURL - Variable in class org.eclipse.jgit.internal.JGitText
invalidWildcards - Variable in class org.eclipse.jgit.internal.JGitText
invalidWindowSize - Variable in class org.eclipse.jgit.internal.JGitText
IO - Class in org.eclipse.jgit.util
  Input/Output utilities
IO_FAILURE - org.eclipse.jgit.lib.RefUpdate.Result
  The ref was probably not updated/deleted because of I/O error.
isAllowBranchDeletes() - Method in class org.eclipse.jgit.transport.BaseReceivePack
isAllowCreates() - Method in class org.eclipse.jgit.transport.BaseReceivePack
isAllowDeletes() - Method in class org.eclipse.jgit.transport.BaseReceivePack
isAllowNonFastForwards() - Method in class org.eclipse.jgit.lib.BatchRefUpdate
isAllowNonFastForwards() - Method in class org.eclipse.jgit.transport.BaseReceivePack
isAllowThin() - Method in class org.eclipse.jgit.transport.PackParser
isAllowTipSha1InWant() - Method in class org.eclipse.jgit.transport.TransferConfig
isAnnotated() - Method in class org.eclipse.jgit.api.TagCommand
isAssumeValid() - Method in class org.eclipse.jgit.dircache.DirCacheEntry
  Is this entry always thought to be unmodified?
isAStaticFlagAndHasNorevWalkInstance - Variable in class org.eclipse.jgit.internal.JGitText
isAuthorEmailImplicit() - Method in class org.eclipse.jgit.lib.UserConfig
isAuthorNameImplicit() - Method in class org.eclipse.jgit.lib.UserConfig
isBare() - Method in class org.eclipse.jgit.lib.BaseRepositoryBuilder
isBare() - Method in class org.eclipse.jgit.lib.Repository
isBatchMode() - Method in class org.eclipse.jgit.transport.OpenSshConfig.Host
isBiDirectionalPipe() - Method in class org.eclipse.jgit.transport.BaseReceivePack
isBiDirectionalPipe() - Method in class org.eclipse.jgit.transport.UploadPack
isBinary() - Method in class org.eclipse.jgit.util.io.EolCanonicalizingInputStream
isBinary(byte[]) - Static method in class org.eclipse.jgit.diff.RawText
  Determine heuristically whether a byte array represents binary (as opposed to text) content.
isBinary(byte[], int) - Static method in class org.eclipse.jgit.diff.RawText
  Determine heuristically whether a byte array represents binary (as opposed to text) content.
isBinary(InputStream) - Static method in class org.eclipse.jgit.diff.RawText
  Determine heuristically whether the bytes contained in a stream represents binary (as opposed to text) content.
isBuildBitmaps() - Method in class org.eclipse.jgit.storage.pack.PackConfig
  True if writer is allowed to build bitmaps for indexes.
isCancelled() - Method in class org.eclipse.jgit.lib.BatchingProgressMonitor
isCancelled() - Method in class org.eclipse.jgit.lib.EmptyProgressMonitor
isCancelled() - Method in class org.eclipse.jgit.lib.NullProgressMonitor
isCancelled() - Method in interface org.eclipse.jgit.lib.ProgressMonitor
  Check for user task cancellation.
isCancelled() - Method in class org.eclipse.jgit.lib.ThreadSafeProgressMonitor
isCapabilityEnabled(String) - Method in class org.eclipse.jgit.transport.BaseReceivePack
  Check if the peer requested a capability.
isCaseSensitive() - Method in class org.eclipse.jgit.util.FS_POSIX
isCaseSensitive() - Method in class org.eclipse.jgit.util.FS_Win32
isCaseSensitive() - Method in class org.eclipse.jgit.util.FS
  Is this file system case sensitive
isCheckEofAfterPackFooter() - Method in class org.eclipse.jgit.transport.PackParser
isCheckFetchedObjects() - Method in class org.eclipse.jgit.api.FetchCommand
isCheckFetchedObjects() - Method in class org.eclipse.jgit.transport.Transport
isCheckReceivedObjects() - Method in class org.eclipse.jgit.transport.BaseReceivePack
isCheckReferencedObjectsAreReachable() - Method in class org.eclipse.jgit.transport.BaseReceivePack
isChild(PlotCommit) - Method in class org.eclipse.jgit.revplot.PlotCommit
  Determine if the given commit is a child (descendant) of this commit.
isClean() - Method in class org.eclipse.jgit.api.Status
isCommit() - Method in class org.eclipse.jgit.merge.MergeConfig
isCommitterEmailImplicit() - Method in class org.eclipse.jgit.lib.UserConfig
isCommitterNameImplicit() - Method in class org.eclipse.jgit.lib.UserConfig
isComplete() - Method in class org.eclipse.jgit.lib.AbbreviatedObjectId
isCygwin() - Static method in class org.eclipse.jgit.util.FS_Win32_Cygwin
isDelete() - Method in class org.eclipse.jgit.transport.RemoteRefUpdate
isDeltaBaseAsOffset() - Method in class org.eclipse.jgit.internal.storage.pack.PackWriter
  Check whether writer can store delta base as an offset (new style reducing pack size) or should store it as an object id (legacy style, compatible with old readers).
isDeltaBaseAsOffset() - Method in class org.eclipse.jgit.storage.pack.PackConfig
  True if writer can use offsets to point to a delta base.
isDeltaCompress() - Method in class org.eclipse.jgit.storage.pack.PackConfig
  Check whether the writer will create new deltas on the fly.
isDeltaRepresentation() - Method in class org.eclipse.jgit.internal.storage.pack.ObjectToPack
isDetectRenames() - Method in class org.eclipse.jgit.diff.DiffFormatter
isDirectory() - Method in class org.eclipse.jgit.util.FS.Attributes
isDirectory(File) - Method in class org.eclipse.jgit.util.FS
  Check if path is a directory.
isDirectoryFileConflict() - Method in class org.eclipse.jgit.treewalk.NameConflictTreeWalk
  True if the current entry is covered by a directory/file conflict.
isDone(TreeWalk) - Method in class org.eclipse.jgit.treewalk.filter.PathFilter
isDryRun() - Method in class org.eclipse.jgit.api.FetchCommand
isDryRun() - Method in class org.eclipse.jgit.api.PushCommand
isDryRun() - Method in class org.eclipse.jgit.transport.Transport
isEmpty() - Method in class org.eclipse.jgit.diff.Edit
isEmpty() - Method in class org.eclipse.jgit.lib.ObjectIdOwnerMap
isEmpty() - Method in class org.eclipse.jgit.lib.ObjectIdSubclassMap
isEmpty() - Method in class org.eclipse.jgit.transport.RefAdvertiser
isEmpty() - Method in class org.eclipse.jgit.util.io.UnionInputStream
  Returns true if there are no more InputStreams in the stream queue.
isEmpty() - Method in class org.eclipse.jgit.util.RefList
isEmpty() - Method in class org.eclipse.jgit.util.RefMap
isEmptyOrNull(String) - Static method in class org.eclipse.jgit.util.StringUtils
  Test if a string is empty or null.
isEnabled() - Method in class org.eclipse.jgit.transport.DaemonService
isEntryIgnored() - Method in class org.eclipse.jgit.treewalk.WorkingTreeIterator
  Determine if the current entry path is ignored by an ignore rule.
isEntryIgnored(int) - Method in class org.eclipse.jgit.treewalk.WorkingTreeIterator
  Determine if the entry path is ignored by an ignore rule.
isExecutable() - Method in class org.eclipse.jgit.lib.FileTreeEntry
  Deprecated.
isExecutable() - Method in class org.eclipse.jgit.util.FS.Attributes
isExpectDataAfterPackFooter() - Method in class org.eclipse.jgit.transport.BaseReceivePack
isExpectDataAfterPackFooter() - Method in class org.eclipse.jgit.transport.PackParser
isExpectingOldObjectId() - Method in class org.eclipse.jgit.transport.RemoteRefUpdate
isExportAll() - Method in class org.eclipse.jgit.transport.resolver.FileResolver
isExportOk(C, String, Repository) - Method in class org.eclipse.jgit.transport.resolver.FileResolver
  Check if this repository can be served.
isExtendedFlag(int) - Method in class org.eclipse.jgit.internal.storage.pack.ObjectToPack
  Determine if a particular extended flag bit has been set.
isFastForward() - Method in class org.eclipse.jgit.transport.RemoteRefUpdate
  Check whether update was fast-forward.
isFetchThin() - Method in class org.eclipse.jgit.transport.Transport
  Default setting is: `Transport.DEFAULT_FETCH_THIN`
isFile(File) - Method in class org.eclipse.jgit.util.FS
  Examine if path represents a regular file.
isFileMode() - Method in class org.eclipse.jgit.treewalk.WorkingTreeOptions
isForce() - Method in class org.eclipse.jgit.api.PushCommand
isForceUpdate() - Method in class org.eclipse.jgit.api.TagCommand
isForceUpdate() - Method in class org.eclipse.jgit.lib.RefUpdate
  Check if this update wants to forcefully change the ref.
isForceUpdate() - Method in class org.eclipse.jgit.transport.RefSpec
  Check if this specification wants to forcefully update the destination.
isForceUpdate() - Method in class org.eclipse.jgit.transport.RemoteRefUpdate
isFsckObjects() - Method in class org.eclipse.jgit.transport.TransferConfig
  Deprecated.
  use `TransferConfig.newObjectChecker()` instead.
isGitRepository(File, FS) - Static method in class org.eclipse.jgit.lib.RepositoryCache.FileKey
  Guess if a directory contains a Git repository.
isHidden(File) - Method in class org.eclipse.jgit.util.FS
isId(String) - Static method in class org.eclipse.jgit.lib.AbbreviatedObjectId
  Test a string of characters to verify it is a hex format.
isId(String) - Static method in class org.eclipse.jgit.lib.ObjectId
  Test a string of characters to verify it is a hex format.
isIgnored(String, boolean) - Method in class org.eclipse.jgit.ignore.IgnoreNode
  Determine if an entry path matches an ignore rule.
isIgnored(String, boolean, boolean) - Method in class org.eclipse.jgit.ignore.IgnoreNode
  Determine if an entry path matches an ignore rule.
isIgnoreMissingUninteresting() - Method in class org.eclipse.jgit.internal.storage.pack.PackWriter
isIndexDisabled() - Method in class org.eclipse.jgit.internal.storage.pack.PackWriter
isIndexLoaded() - Method in class org.eclipse.jgit.internal.storage.dfs.DfsPackFile
isIntentToAdd() - Method in class org.eclipse.jgit.dircache.DirCacheEntry
  Returns whether this entry is intent to be added to the Index.
isInteractive() - Method in class org.eclipse.jgit.transport.ChainingCredentialsProvider
isInteractive() - Method in class org.eclipse.jgit.transport.CredentialsProvider
  Check if the provider is interactive with the end-user.
isInteractive() - Method in class org.eclipse.jgit.transport.NetRCCredentialsProvider
isInteractive() - Method in class org.eclipse.jgit.transport.UsernamePasswordCredentialsProvider
isLarge() - Method in class org.eclipse.jgit.lib.ObjectLoader
isLarge() - Method in class org.eclipse.jgit.lib.ObjectLoader.SmallObject
isLoaded() - Method in class org.eclipse.jgit.lib.Tree
  Deprecated.
isLogAllRefUpdates() - Method in class org.eclipse.jgit.lib.CoreConfig
isLoose() - Method in enum org.eclipse.jgit.lib.Ref.Storage
isMacOS() - Method in class org.eclipse.jgit.util.SystemReader
isMarked(int) - Method in class org.eclipse.jgit.diff.DiffEntry
  Whether the mark tree filter with the specified index matched during scan or not, see `DiffEntry.scan(TreeWalk, boolean, TreeFilter...)`.
isMatch() - Method in class org.eclipse.jgit.fnmatch.FileNameMatcher
isMatch(String, boolean) - Method in class org.eclipse.jgit.attributes.AttributesRule
  Returns `true` if a match was made.
isMatch(String, boolean) - Method in class org.eclipse.jgit.ignore.FastIgnoreRule
  Returns true if a match was made.
isMatch(String, boolean) - Method in class org.eclipse.jgit.ignore.IgnoreRule
  Deprecated.
  Returns true if a match was made.
isMerged() - Method in class org.eclipse.jgit.dircache.DirCacheEntry
  Returns whether this entry is in the fully-merged stage (0).
isMergedInto(RevCommit, RevCommit) - Method in class org.eclipse.jgit.revwalk.RevWalk
  Determine if a commit is reachable from another commit.
isMirror() - Method in class org.eclipse.jgit.transport.RemoteConfig
isMissingNewlineAtEnd() - Method in class org.eclipse.jgit.diff.RawText
  Determine if the file ends with a LF ('\n').
isModeDifferent(int) - Method in class org.eclipse.jgit.treewalk.WorkingTreeIterator
  Is the file mode of the current entry different than the given raw mode?
isModified() - Method in class org.eclipse.jgit.lib.TreeEntry
  Deprecated.
isModified(File) - Method in class org.eclipse.jgit.internal.storage.file.FileSnapshot
  Check if the path may have been modified since the snapshot was saved.
isModified(DirCacheEntry, boolean) - Method in class org.eclipse.jgit.treewalk.WorkingTreeIterator
  Deprecated.
  Use `WorkingTreeIterator.isModified(DirCacheEntry, boolean, ObjectReader)`
isModified(DirCacheEntry, boolean, ObjectReader) - Method in class org.eclipse.jgit.treewalk.WorkingTreeIterator
  Checks whether this entry differs from a given entry from the `DirCache`.
isMustExist() - Method in class org.eclipse.jgit.lib.BaseRepositoryBuilder
isNameConflicting(String) - Method in class org.eclipse.jgit.internal.storage.dfs.DfsRefDatabase
isNameConflicting(String) - Method in class org.eclipse.jgit.internal.storage.file.RefDirectory
isNameConflicting(String) - Method in class org.eclipse.jgit.lib.RefDatabase
  Determine if a proposed reference name overlaps with an existing one.
isNameOnly() - Method in class org.eclipse.jgit.attributes.AttributesRule
isNoPrefix() - Method in class org.eclipse.jgit.diff.DiffConfig
ISO - org.eclipse.jgit.util.GitDateFormatter.Format
  Git format: ISO 8601 plus time zone
isOutdated() - Method in class org.eclipse.jgit.dircache.DirCache
isOutdated() - Method in class org.eclipse.jgit.storage.file.FileBasedConfig
isOutput() - Method in exception org.eclipse.jgit.transport.ServiceMayNotContinueException
isOverRenameLimit() - Method in class org.eclipse.jgit.diff.RenameDetector
  Check if the detector is over the rename limit.
isOverridable() - Method in class org.eclipse.jgit.transport.DaemonService
isPacked() - Method in enum org.eclipse.jgit.lib.Ref.Storage
isPackedGitMMAP() - Method in class org.eclipse.jgit.storage.file.WindowCacheConfig
isPathPrefix(byte[], int) - Method in class org.eclipse.jgit.treewalk.TreeWalk
  Test if the supplied path matches the current entry's path.
isPathSuffix(byte[], int) - Method in class org.eclipse.jgit.treewalk.TreeWalk
  Test if the supplied path matches (being suffix of) the current entry's path.
isPeeled() - Method in class org.eclipse.jgit.lib.ObjectIdRef.PeeledNonTag
isPeeled() - Method in class org.eclipse.jgit.lib.ObjectIdRef.PeeledTag
isPeeled() - Method in class org.eclipse.jgit.lib.ObjectIdRef.Unpeeled
isPeeled() - Method in interface org.eclipse.jgit.lib.Ref
isPeeled() - Method in class org.eclipse.jgit.lib.SymbolicRef
isPending() - Method in class org.eclipse.jgit.revwalk.RevCommitList
  Is this list still pending more items?
isPostChildren() - Method in class org.eclipse.jgit.treewalk.TreeWalk
  Is the current entry a subtree returned after its children?
isPostOrderTraversal() - Method in class org.eclipse.jgit.treewalk.TreeWalk
  Does this walker return a tree entry after it exits the subtree?
isPushThin() - Method in class org.eclipse.jgit.transport.Transport
  Default setting is: false
isRebase() - Method in class org.eclipse.jgit.lib.BranchConfig
isRebasing() - Method in enum org.eclipse.jgit.lib.RepositoryState
isRecursive() - Method in class org.eclipse.jgit.treewalk.TreeWalk
  Is this walker automatically entering into subtrees?
isRefLogDisabled() - Method in class org.eclipse.jgit.lib.BatchRefUpdate
isRefLogIncludingResult() - Method in class org.eclipse.jgit.lib.BatchRefUpdate
isRefLogIncludingResult() - Method in class org.eclipse.jgit.lib.RefUpdate
isRegularFile() - Method in class org.eclipse.jgit.util.FS.Attributes
isRemote() - Method in class org.eclipse.jgit.transport.URIish
isRemoteLocal() - Method in class org.eclipse.jgit.lib.BranchConfig
isRemoveDeletedRefs() - Method in class org.eclipse.jgit.api.FetchCommand
isRemoveDeletedRefs() - Method in class org.eclipse.jgit.transport.Transport
isRenameDetectionEnabled() - Method in class org.eclipse.jgit.diff.DiffConfig
isRetainBody() - Method in class org.eclipse.jgit.revwalk.RevWalk
  Should the body of a commit or tag be retained after parsing its headers?
isReuseAsIs() - Method in class org.eclipse.jgit.internal.storage.pack.ObjectToPack
isReuseDeltaCommits() - Method in class org.eclipse.jgit.internal.storage.pack.PackWriter
  Check if the writer will reuse commits that are already stored as deltas.
isReuseDeltas() - Method in class org.eclipse.jgit.storage.pack.PackConfig
  Check whether to reuse deltas existing in repository.
isReuseObjects() - Method in class org.eclipse.jgit.storage.pack.PackConfig
  Checks whether to reuse existing objects representation in repository.
isReuseValidatingObjects() - Method in class org.eclipse.jgit.internal.storage.pack.PackWriter
  Check if the writer validates objects before copying them.
isRoot() - Method in class org.eclipse.jgit.lib.Tree
  Deprecated.
isRunning() - Method in class org.eclipse.jgit.transport.Daemon
isShallow() - Method in class org.eclipse.jgit.internal.storage.pack.PackWriter.Statistics
isSideBand() - Method in class org.eclipse.jgit.transport.BaseReceivePack
  Check whether the client expects a side-band stream.
isSideBand() - Method in class org.eclipse.jgit.transport.UploadPack
  Check whether the client expects a side-band stream.
isSigned() - Method in class org.eclipse.jgit.api.TagCommand
isSkipWorkTree() - Method in class org.eclipse.jgit.dircache.DirCacheEntry
  Returns whether this entry should be skipped from the working tree.
isSmudged() - Method in class org.eclipse.jgit.dircache.DirCacheEntry
  Check whether this entry has been smudged or not
isSquash() - Method in class org.eclipse.jgit.merge.MergeConfig
isSubtree() - Method in class org.eclipse.jgit.treewalk.TreeWalk
  Is the current entry a subtree?
isSuccessful() - Method in enum org.eclipse.jgit.api.MergeResult.MergeStatus
isSuccessful() - Method in class org.eclipse.jgit.api.PullResult
isSuccessful() - Method in enum org.eclipse.jgit.api.RebaseResult.Status
isSymbolic() - Method in class org.eclipse.jgit.lib.ObjectIdRef
isSymbolic() - Method in interface org.eclipse.jgit.lib.Ref
  Test if this reference is a symbolic reference.
isSymbolic() - Method in class org.eclipse.jgit.lib.SymbolicRef
isSymbolicLink() - Method in class org.eclipse.jgit.util.FS.Attributes
isSymLink(File) - Method in class org.eclipse.jgit.util.FS
isThin() - Method in class org.eclipse.jgit.api.FetchCommand
isThin() - Method in class org.eclipse.jgit.api.PushCommand
isThin() - Method in class org.eclipse.jgit.internal.storage.pack.PackWriter
isUpdate() - Method in class org.eclipse.jgit.api.AddCommand
isUpdateNeeded() - Method in class org.eclipse.jgit.dircache.DirCacheEntry
isUseBitmaps() - Method in class org.eclipse.jgit.internal.storage.pack.PackWriter
isUseCachedPacks() - Method in class org.eclipse.jgit.internal.storage.pack.PackWriter
isValid() - Method in class org.eclipse.jgit.dircache.DirCacheTree
  Determine if this cache is currently valid.
isValidRefName(String) - Static method in class org.eclipse.jgit.lib.Repository
  Check validity of a ref name.
isValueSecure() - Method in class org.eclipse.jgit.transport.CredentialItem
isWhitespace(byte) - Static method in class org.eclipse.jgit.util.RawCharUtil
  Determine if an 8-bit US-ASCII encoded character is represents whitespace
isWildcard() - Method in class org.eclipse.jgit.transport.RefSpec
  Check if this specification is actually a wildcard pattern.
isWildcard(String) - Static method in class org.eclipse.jgit.transport.RefSpec
  Check whether provided string is a wildcard ref spec component.
isWindows() - Method in class org.eclipse.jgit.util.SystemReader
isWritten() - Method in class org.eclipse.jgit.internal.storage.pack.ObjectToPack
  Check if object is already written in a pack.
iterator() - Method in class org.eclipse.jgit.internal.storage.file.PackBitmapIndexRemapper
iterator() - Method in class org.eclipse.jgit.internal.storage.file.PackFile
  Provide iterator over entries in associated pack index, that should also exist in this pack file.
iterator() - Method in class org.eclipse.jgit.internal.storage.file.PackIndex
  Provide iterator that gives access to index entries.
iterator() - Method in interface org.eclipse.jgit.lib.BitmapIndex.Bitmap
  Returns an iterator over a set of elements of type BitmapObject.
iterator() - Method in class org.eclipse.jgit.lib.ObjectIdOwnerMap
iterator() - Method in class org.eclipse.jgit.lib.ObjectIdSubclassMap
iterator() - Method in class org.eclipse.jgit.merge.MergeResult
iterator() - Method in class org.eclipse.jgit.notes.NoteMap
iterator() - Method in class org.eclipse.jgit.revwalk.RevFlagSet
iterator() - Method in class org.eclipse.jgit.revwalk.RevWalk
  Returns an Iterator over the commits of this walker.
iterator() - Method in class org.eclipse.jgit.util.BlockList
iterator() - Method in class org.eclipse.jgit.util.RefList

## J

JDKHttpConnection - Class in org.eclipse.jgit.transport.http
  A `HttpConnection` which simply delegates every call to a `HttpURLConnection`.
JDKHttpConnection(URL) - Constructor for class org.eclipse.jgit.transport.http.JDKHttpConnection
JDKHttpConnection(URL, Proxy) - Constructor for class org.eclipse.jgit.transport.http.JDKHttpConnection
JDKHttpConnectionFactory - Class in org.eclipse.jgit.transport.http
  A factory returning instances of `JDKHttpConnection`
JDKHttpConnectionFactory() - Constructor for class org.eclipse.jgit.transport.http.JDKHttpConnectionFactory
JGitInternalException - Exception in org.eclipse.jgit.api.errors
  Exception thrown when during command execution a low-level exception from the JGit library is thrown.
JGitInternalException(String) - Constructor for exception org.eclipse.jgit.api.errors.JGitInternalException
  Construct an exception for low-level internal exceptions
JGitInternalException(String, Throwable) - Constructor for exception org.eclipse.jgit.api.errors.JGitInternalException
  Construct an exception for low-level internal exceptions
JGitText - Class in org.eclipse.jgit.internal
  Translation bundle for JGit core
JGitText() - Constructor for class org.eclipse.jgit.internal.JGitText
join(Collection<String>, String) - Static method in class org.eclipse.jgit.util.StringUtils
  Join a collection of Strings together using the specified separator.
join(Collection<String>, String, String) - Static method in class org.eclipse.jgit.util.StringUtils
  Join a collection of Strings together using the specified separator and a lastSeparator which is used for joining the second last and the last part.
JRELacksMD5Implementation - Variable in class org.eclipse.jgit.internal.JGitText
JschConfigSessionFactory - Class in org.eclipse.jgit.transport
  The base session factory that loads known hosts and private keys from `$HOME/.ssh`.
JschConfigSessionFactory() - Constructor for class org.eclipse.jgit.transport.JschConfigSessionFactory
JschSession - Class in org.eclipse.jgit.transport
  Run remote commands using Jsch.
JschSession(Session, URIish) - Constructor for class org.eclipse.jgit.transport.JschSession
  Create a new session object by passing the real Jsch session and the URI information.

## K

KB - Static variable in class org.eclipse.jgit.internal.storage.dfs.DfsBlockCacheConfig
  1024 (number of bytes in one kibibyte/kilobyte)
KB - Static variable in class org.eclipse.jgit.storage.file.WindowCacheConfig
  1024 (number of bytes in one kibibyte/kilobyte)
keep(int, int) - Method in class org.eclipse.jgit.dircache.DirCacheBuilder
  Add a range of existing entries from the destination cache.
KEEP - org.eclipse.jgit.api.ResetCommand.ResetType
  Change the ref, the index and the workdir that are different between respective commit and HEAD
KEY - Static variable in class org.eclipse.jgit.diff.DiffConfig
  Key for `Config.get(SectionParser)`.
KEY - Static variable in class org.eclipse.jgit.lib.CoreConfig
  Key for `Config.get(SectionParser)`.
KEY - Static variable in class org.eclipse.jgit.lib.UserConfig
  Key for `Config.get(SectionParser)`.
KEY - Static variable in class org.eclipse.jgit.transport.TransferConfig
  Key for `Config.get(SectionParser)`.
KEY - Static variable in class org.eclipse.jgit.treewalk.WorkingTreeOptions
  Key for `Config.get(SectionParser)`.
KiB - Static variable in class org.eclipse.jgit.internal.storage.dfs.DfsReaderOptions
  1024 (number of bytes in one kibibyte/kilobyte)
kNotInRange - Variable in class org.eclipse.jgit.internal.JGitText

## L

laneColor(TLane) - Method in class org.eclipse.jgit.revplot.AbstractPlotRenderer
  Obtain the color reference used to paint this lane.
largeObjectExceedsByteArray - Variable in class org.eclipse.jgit.internal.JGitText
largeObjectExceedsLimit - Variable in class org.eclipse.jgit.internal.JGitText
largeObjectException - Variable in class org.eclipse.jgit.internal.JGitText
LargeObjectException - Exception in org.eclipse.jgit.errors
  An object is too big to load into memory as a single byte array.
LargeObjectException() - Constructor for exception org.eclipse.jgit.errors.LargeObjectException
  Create a large object exception, where the object isn't known.
LargeObjectException(AnyObjectId) - Constructor for exception org.eclipse.jgit.errors.LargeObjectException
  Create a large object exception, naming the object that is too big.
LargeObjectException.ExceedsByteArrayLimit - Exception in org.eclipse.jgit.errors
  Object size exceeds JVM limit of 2 GiB per byte array.
LargeObjectException.ExceedsLimit - Exception in org.eclipse.jgit.errors
  Object size exceeds the caller's upper limit.
LargeObjectException.OutOfMemory - Exception in org.eclipse.jgit.errors
  An error caused by the JVM being out of heap space.
largeObjectOutOfMemory - Variable in class org.eclipse.jgit.internal.JGitText
lastChar(TreeEntry) - Static method in class org.eclipse.jgit.lib.TreeEntry
  Deprecated.
  Helper for accessing tree/blob methods.
lastIndexOf(RevFlag, int) - Method in class org.eclipse.jgit.revwalk.RevCommitList
  Find the next commit that has the given flag set.
lastLength() - Method in class org.eclipse.jgit.blame.BlameResult
lastModified() - Method in class org.eclipse.jgit.internal.storage.file.FileSnapshot
lastModified(File) - Method in class org.eclipse.jgit.util.FS
  Get the last modified time of a file system object.
LeadingAsteriskMatcher - Class in org.eclipse.jgit.ignore.internal
  Matcher for simple regex patterns starting with an asterisk, e.g.
length - Variable in class org.eclipse.jgit.util.FS.Attributes
  file length
length() - Method in class org.eclipse.jgit.internal.storage.pack.PackOutputStream
length() - Method in class org.eclipse.jgit.lib.AbbreviatedObjectId
length() - Method in class org.eclipse.jgit.util.RawCharSequence
length() - Method in class org.eclipse.jgit.util.TemporaryBuffer
  Obtain the length (in bytes) of the buffer.
length() - Method in class org.eclipse.jgit.util.TemporaryBuffer.LocalFile
length(File) - Method in class org.eclipse.jgit.util.FS
  Get the length of a file or link, If the OS/JRE supports symbolic links it's the length of the link, else the length of the target.
lengthExceedsMaximumArraySize - Variable in class org.eclipse.jgit.internal.JGitText
lenient(File, FS) - Static method in class org.eclipse.jgit.lib.RepositoryCache.FileKey
  Obtain a pointer to a location on disk.
LIFORevQueue - Class in org.eclipse.jgit.revwalk
  A queue of commits in LIFO order.
LIFORevQueue() - Constructor for class org.eclipse.jgit.revwalk.LIFORevQueue
  Create an empty LIFO queue.
limit - Variable in class org.eclipse.jgit.util.io.LimitedInputStream
  Max number of bytes to be read from the wrapped stream
LimitedInputStream - Class in org.eclipse.jgit.util.io
  Wraps a `InputStream`, limiting the number of bytes which can be read.
LimitedInputStream(InputStream, long) - Constructor for class org.eclipse.jgit.util.io.LimitedInputStream
  Create a new LimitedInputStream
limitExceeded() - Method in class org.eclipse.jgit.util.io.LimitedInputStream
  Called when trying to read past the given `LimitedInputStream.limit` and the wrapped InputStream `FilterInputStream.in` hasn't yet reached its EOF
lineMap(byte[], int, int) - Static method in class org.eclipse.jgit.util.RawParseUtils
  Index the region between `[ptr, end)` to find line starts.
lines - Variable in class org.eclipse.jgit.diff.RawText
  Map of line number to starting position within `RawText.content`.
link(String) - Method in class org.eclipse.jgit.lib.RefUpdate
  Replace this reference with a symbolic reference to another reference.
list(String, String) - Method in class org.eclipse.jgit.transport.AmazonS3
  List the names of keys available within a bucket.
ListBranchCommand - Class in org.eclipse.jgit.api
  Used to obtain a list of branches.
ListBranchCommand(Repository) - Constructor for class org.eclipse.jgit.api.ListBranchCommand
ListBranchCommand.ListMode - Enum in org.eclipse.jgit.api
  The modes available for listing branches (corresponding to the -r and -a options)
ListenerHandle - Class in org.eclipse.jgit.events
  Tracks a previously registered `RepositoryListener`.
ListenerList - Class in org.eclipse.jgit.events
  Manages a thread-safe list of `RepositoryListener`s.
ListenerList() - Constructor for class org.eclipse.jgit.events.ListenerList
listingAlternates - Variable in class org.eclipse.jgit.internal.JGitText
ListNotesCommand - Class in org.eclipse.jgit.api
  List object notes.
ListNotesCommand(Repository) - Constructor for class org.eclipse.jgit.api.ListNotesCommand
listPacks() - Method in class org.eclipse.jgit.internal.storage.dfs.DfsObjDatabase
  List the available pack files.
ListTagCommand - Class in org.eclipse.jgit.api
  Used to obtain a list of tags.
ListTagCommand(Repository) - Constructor for class org.eclipse.jgit.api.ListTagCommand
LITERAL_DEFLATED - org.eclipse.jgit.patch.BinaryHunk.Type
  The full content is stored, deflated.
load() - Method in class org.eclipse.jgit.lib.StoredConfig
  Load the configuration from the persistent store.
load() - Method in class org.eclipse.jgit.storage.file.FileBasedConfig
  Load the configuration as a Git text style configuration file.
loadConfig() - Method in class org.eclipse.jgit.lib.BaseRepositoryBuilder
  Parse and load the repository specific configuration.
loadModulesConfig() - Method in class org.eclipse.jgit.submodule.SubmoduleWalk
  Load the config for this walk from `.gitmodules`.
local - Variable in class org.eclipse.jgit.transport.Transport
  The repository this transport fetches into, or pushes out of.
LOCAL - org.eclipse.jgit.util.GitDateFormatter.Format
  Git format: Date and time in local time zone
LOCAL_REPOSITORY - Static variable in class org.eclipse.jgit.lib.BranchConfig
  The value that means "local repository" for `BranchConfig.getRemote()`: "."
LOCALE - org.eclipse.jgit.util.GitDateFormatter.Format
  Locale dependent formatting with original time zone
LOCALELOCAL - org.eclipse.jgit.util.GitDateFormatter.Format
  Locale dependent formatting in local time zone
LocalFile() - Constructor for class org.eclipse.jgit.util.TemporaryBuffer.LocalFile
  Deprecated.
  Use the `File` overload to supply a directory.
LocalFile(int) - Constructor for class org.eclipse.jgit.util.TemporaryBuffer.LocalFile
  Deprecated.
  Use the `File,int` overload to supply a directory.
LocalFile(File) - Constructor for class org.eclipse.jgit.util.TemporaryBuffer.LocalFile
  Create a new temporary buffer, limiting memory usage.
LocalFile(File, int) - Constructor for class org.eclipse.jgit.util.TemporaryBuffer.LocalFile
  Create a new temporary buffer, limiting memory usage.
localObjectsIncomplete - Variable in class org.eclipse.jgit.internal.JGitText
localRefIsMissingObjects - Variable in class org.eclipse.jgit.internal.JGitText
lock() - Method in class org.eclipse.jgit.dircache.DirCache
  Try to establish an update lock on the cache file.
lock() - Method in class org.eclipse.jgit.internal.storage.file.LockFile
  Try to establish the lock.
lock(File, FS) - Static method in class org.eclipse.jgit.dircache.DirCache
  Create a new in-core index representation, lock it, and read from disk.
lock(File, FS, IndexChangedListener) - Static method in class org.eclipse.jgit.dircache.DirCache
  Create a new in-core index representation, lock it, and read from disk.
lock(String) - Method in class org.eclipse.jgit.internal.storage.file.PackLock
  Create the `pack-*.keep` file, with the given message.
lock(Repository, IndexChangedListener) - Static method in class org.eclipse.jgit.dircache.DirCache
  Create a new in-core index representation, lock it, and read from disk.
LOCK_FAILURE - org.eclipse.jgit.lib.RefUpdate.Result
  The ref could not be locked for update/delete.
LOCK_FAILURE - org.eclipse.jgit.transport.ReceiveCommand.Result
  The ref could not be locked and updated atomically; try again.
lockCountMustBeGreaterOrEqual1 - Variable in class org.eclipse.jgit.internal.JGitText
lockDirCache() - Method in class org.eclipse.jgit.lib.Repository
  Create a new in-core index representation, lock it, and read from disk.
lockError - Variable in class org.eclipse.jgit.internal.JGitText
LockFailedException - Exception in org.eclipse.jgit.errors
  An exception occurring when a file cannot be locked
LockFailedException(File) - Constructor for exception org.eclipse.jgit.errors.LockFailedException
  Construct a CannotLockException for the given file
LockFailedException(File, String) - Constructor for exception org.eclipse.jgit.errors.LockFailedException
  Construct a CannotLockException for the given file and message
LockFile - Class in org.eclipse.jgit.internal.storage.file
  Git style file locking and replacement.
LockFile(File, FS) - Constructor for class org.eclipse.jgit.internal.storage.file.LockFile
  Create a new lock for any file.
lockForAppend() - Method in class org.eclipse.jgit.internal.storage.file.LockFile
  Try to establish the lock for appending.
lockOnNotClosed - Variable in class org.eclipse.jgit.internal.JGitText
lockOnNotHeld - Variable in class org.eclipse.jgit.internal.JGitText
log() - Method in class org.eclipse.jgit.api.Git
  Returns a command object to execute a `Log` command
log(String, ObjectId, ObjectId, PersonIdent, String) - Method in class org.eclipse.jgit.internal.storage.file.ReflogWriter
  Write the given entry information to the ref's log
log(String, ReflogEntry) - Method in class org.eclipse.jgit.internal.storage.file.ReflogWriter
  Write the given `ReflogEntry` entry to the ref's log
log(RefUpdate, String, boolean) - Method in class org.eclipse.jgit.internal.storage.file.ReflogWriter
  Write the given ref update to the ref's log
LogCommand - Class in org.eclipse.jgit.api
  A class used to execute a `Log` command.
LogCommand(Repository) - Constructor for class org.eclipse.jgit.api.LogCommand
logFor(String) - Method in class org.eclipse.jgit.internal.storage.file.ReflogWriter
  Locate the log file on disk for a single reference name.
login - Variable in class org.eclipse.jgit.transport.NetRC.NetRCEntry
  login netrc entry
LOGS - Static variable in class org.eclipse.jgit.lib.Constants
  Logs folder name
LongList - Class in org.eclipse.jgit.util
  A more efficient List<Long> using a primitive long array.
LongList() - Constructor for class org.eclipse.jgit.util.LongList
  Create an empty list with a default capacity.
LongList(int) - Constructor for class org.eclipse.jgit.util.LongList
  Create an empty list with the specified capacity.
lookup(String) - Method in class org.eclipse.jgit.transport.OpenSshConfig
  Locate the configuration for a specific host request.
lookupAny(AnyObjectId, int) - Method in class org.eclipse.jgit.revwalk.RevWalk
  Locate a reference to any object without loading it.
lookupBlob(AnyObjectId) - Method in class org.eclipse.jgit.revwalk.RevWalk
  Locate a reference to a blob without loading it.
lookupCommit(AnyObjectId) - Method in class org.eclipse.jgit.revwalk.RevWalk
  Locate a reference to a commit without loading it.
lookupOrNull(AnyObjectId) - Method in class org.eclipse.jgit.revwalk.RevWalk
  Locate an object that was previously allocated in this walk.
lookupTag(AnyObjectId) - Method in class org.eclipse.jgit.revwalk.RevWalk
  Locate a reference to a tag without loading it.
lookupTree(AnyObjectId) - Method in class org.eclipse.jgit.revwalk.RevWalk
  Locate a reference to a tree without loading it.
LOOSE - org.eclipse.jgit.lib.Ref.Storage
  The ref is stored in a file by itself.
LOOSE_PACKED - org.eclipse.jgit.lib.Ref.Storage
  The ref is both `Ref.Storage.LOOSE` and `Ref.Storage.PACKED`.
LowLevelDiffAlgorithm - Class in org.eclipse.jgit.diff
  Compares two sequences primarily based upon hash codes.
LowLevelDiffAlgorithm() - Constructor for class org.eclipse.jgit.diff.LowLevelDiffAlgorithm
lsRemote() - Method in class org.eclipse.jgit.api.Git
  Returns a command object to execute a `ls-remote` command
LsRemoteCommand - Class in org.eclipse.jgit.api
  The ls-remote command
LsRemoteCommand(Repository) - Constructor for class org.eclipse.jgit.api.LsRemoteCommand
lsRemoteRepository() - Static method in class org.eclipse.jgit.api.Git
  Returns a command to list remote branches/tags without a local repository.

## M

macbody - Variable in class org.eclipse.jgit.transport.NetRC.NetRCEntry
  macro script body of macdef entry.
macdef - Variable in class org.eclipse.jgit.transport.NetRC.NetRCEntry
  macdef netrc entry.
machine - Variable in class org.eclipse.jgit.transport.NetRC.NetRCEntry
  machine netrc entry
main(String[]) - Static method in class org.eclipse.jgit.diff.MyersDiff
malformedpersonIdentString - Variable in class org.eclipse.jgit.internal.JGitText
mark(int) - Method in class org.eclipse.jgit.lib.ObjectStream.Filter
mark(int) - Method in class org.eclipse.jgit.lib.ObjectStream.SmallStream
mark(int) - Method in class org.eclipse.jgit.util.io.LimitedInputStream
markRoot(RevCommit) - Method in class org.eclipse.jgit.revwalk.DepthWalk.RevWalk
  Mark a root commit (i.e., one whose depth should be considered 0.)
markRoot(RevObject) - Method in class org.eclipse.jgit.revwalk.DepthWalk.ObjectWalk
  Mark a root commit (i.e., one whose depth should be considered 0.)
markStart(Collection<RevCommit>) - Method in class org.eclipse.jgit.revwalk.RevWalk
  Mark commits to start graph traversal from.
markStart(RevCommit) - Method in class org.eclipse.jgit.revwalk.RevWalk
  Mark a commit to start graph traversal from.
markStart(RevObject) - Method in class org.eclipse.jgit.revwalk.ObjectWalk
  Mark an object or commit to start graph traversal from.
markStartedOperation() - Method in class org.eclipse.jgit.transport.BaseConnection
  Helper method for ensuring one-operation per connection.
markSupported() - Method in class org.eclipse.jgit.lib.ObjectStream.Filter
markSupported() - Method in class org.eclipse.jgit.lib.ObjectStream.SmallStream
markUninteresting(RevCommit) - Method in class org.eclipse.jgit.revwalk.RevWalk
  Mark a commit to not produce in the output.
markUninteresting(RevObject) - Method in class org.eclipse.jgit.revwalk.ObjectWalk
  Mark an object to not produce in the output.
markUnshallow(RevObject) - Method in class org.eclipse.jgit.revwalk.DepthWalk.ObjectWalk
  Mark an element which used to be shallow in the client, but which should now be considered a full commit.
MASTER - Static variable in class org.eclipse.jgit.lib.Constants
  Default main branch name
match(byte[], int, byte[]) - Static method in class org.eclipse.jgit.util.RawParseUtils
  Determine if b[ptr] matches src.
match(RawCharSequence) - Method in class org.eclipse.jgit.util.RawSubStringPattern
  Match a character sequence against this pattern.
matchConfigValue(String) - Method in enum org.eclipse.jgit.api.MergeCommand.FastForwardMode
matchConfigValue(String) - Method in interface org.eclipse.jgit.lib.Config.ConfigEnum
  Checks if the given string matches with enum value.
matchDestination(String) - Method in class org.eclipse.jgit.transport.RefSpec
  Does this specification's destination description match the ref name?
matchDestination(Ref) - Method in class org.eclipse.jgit.transport.RefSpec
  Does this specification's destination description match the ref?
matches(String, boolean) - Method in interface org.eclipse.jgit.ignore.internal.IMatcher
  Matches entire given string
matches(String, boolean) - Method in class org.eclipse.jgit.ignore.internal.NameMatcher
matches(String, boolean) - Method in class org.eclipse.jgit.ignore.internal.PathMatcher
matches(String, boolean) - Method in class org.eclipse.jgit.ignore.internal.WildMatcher
matches(String, int, int, boolean) - Method in interface org.eclipse.jgit.ignore.internal.IMatcher
  Matches only part of given string
matches(String, int, int, boolean) - Method in class org.eclipse.jgit.ignore.internal.LeadingAsteriskMatcher
matches(String, int, int, boolean) - Method in class org.eclipse.jgit.ignore.internal.NameMatcher
matches(String, int, int, boolean) - Method in class org.eclipse.jgit.ignore.internal.PathMatcher
matches(String, int, int, boolean) - Method in class org.eclipse.jgit.ignore.internal.TrailingAsteriskMatcher
matches(String, int, int, boolean) - Method in class org.eclipse.jgit.ignore.internal.WildCardMatcher
matches(String, int, int, boolean) - Method in class org.eclipse.jgit.ignore.internal.WildMatcher
matches(FooterKey) - Method in class org.eclipse.jgit.revwalk.FooterLine
matchSource(String) - Method in class org.eclipse.jgit.transport.RefSpec
  Does this specification's source description match the ref name?
matchSource(Ref) - Method in class org.eclipse.jgit.transport.RefSpec
  Does this specification's source description match the ref?
MAX_BASES - Variable in class org.eclipse.jgit.merge.RecursiveMerger
  The maximum number of merge bases.
MAX_BUF - Static variable in class org.eclipse.jgit.transport.SideBandOutputStream
  Maximum buffer size for a single packet of sideband data.
MAX_SYMBOLIC_REF_DEPTH - Static variable in class org.eclipse.jgit.lib.RefDatabase
  Maximum number of times a `SymbolicRef` can be traversed.
maxCountMustBeNonNegative - Variable in class org.eclipse.jgit.internal.JGitText
MaxCountRevFilter - Class in org.eclipse.jgit.revwalk.filter
  Limits the number of commits output.
MB - Static variable in class org.eclipse.jgit.internal.storage.dfs.DfsBlockCacheConfig
  1024 `DfsBlockCacheConfig.KB` (number of bytes in one mebibyte/megabyte)
MB - Static variable in class org.eclipse.jgit.storage.file.WindowCacheConfig
  1024 `WindowCacheConfig.KB` (number of bytes in one mebibyte/megabyte)
memberCount() - Method in class org.eclipse.jgit.lib.Tree
  Deprecated.
members() - Method in class org.eclipse.jgit.lib.Tree
  Deprecated.
  Return all members of the tree sorted in Git order.
merge() - Method in class org.eclipse.jgit.api.Git
  Returns a command object to execute a `Merge` command
merge(boolean, AnyObjectId...) - Method in class org.eclipse.jgit.merge.Merger
  Merge together two or more tree-ish objects.
merge(SequenceComparator<S>, S, S, S) - Method in class org.eclipse.jgit.merge.MergeAlgorithm
  Does the three way merge between a common base and two sequences.
merge(AnyObjectId...) - Method in class org.eclipse.jgit.merge.Merger
  Merge together two or more tree-ish objects.
merge(AnyObjectId...) - Method in class org.eclipse.jgit.merge.ThreeWayMerger
merge(NoteMap, NoteMap, NoteMap) - Method in class org.eclipse.jgit.notes.NoteMapMerger
  Performs the merge.
merge(Note, Note, Note, ObjectReader, ObjectInserter) - Method in class org.eclipse.jgit.notes.DefaultNoteMerger
merge(Note, Note, Note, ObjectReader, ObjectInserter) - Method in interface org.eclipse.jgit.notes.NoteMerger
  Merges the conflicting note changes.
MERGE - org.eclipse.jgit.api.ResetCommand.ResetType
  Resets the index and updates the files in the working tree that are different between respective commit and HEAD, but keeps those which are different between the index and working tree
MERGE_BASE - Static variable in class org.eclipse.jgit.revwalk.filter.RevFilter
  Selects only merge bases of the starting points (thread safe).
MERGE_HEAD - Static variable in class org.eclipse.jgit.lib.Constants
  name of the file containing the IDs of the parents of a merge commit
MERGE_MSG - Static variable in class org.eclipse.jgit.lib.Constants
  name of the file containing the commit msg for a merge commit
mergeAlgorithm - Variable in class org.eclipse.jgit.merge.ResolveMerger
  our merge algorithm
MergeAlgorithm - Class in org.eclipse.jgit.merge
  Provides the merge algorithm which does a three-way merge on content provided as RawText.
MergeAlgorithm() - Constructor for class org.eclipse.jgit.merge.MergeAlgorithm
  Creates a new MergeAlgorithm which uses `HistogramDiff` as diff algorithm
MergeAlgorithm(DiffAlgorithm) - Constructor for class org.eclipse.jgit.merge.MergeAlgorithm
  Creates a new MergeAlgorithm
mergeBase() - Method in class org.eclipse.jgit.merge.ThreeWayMerger
  Create an iterator to walk the merge base.
MergeChunk - Class in org.eclipse.jgit.merge
  One chunk from a merge result.
MergeChunk(int, int, int, MergeChunk.ConflictState) - Constructor for class org.eclipse.jgit.merge.MergeChunk
  Creates a new empty MergeChunk
MergeChunk.ConflictState - Enum in org.eclipse.jgit.merge
  A state telling whether a MergeChunk belongs to a conflict or not.
MergeCommand - Class in org.eclipse.jgit.api
  A class used to execute a `Merge` command.
MergeCommand(Repository) - Constructor for class org.eclipse.jgit.api.MergeCommand
MergeCommand.FastForwardMode - Enum in org.eclipse.jgit.api
  The modes available for fast forward merges corresponding to the `--ff`, `--no-ff` and `--ff-only` options under `branch.<name>.mergeoptions`.
MergeCommand.FastForwardMode.Merge - Enum in org.eclipse.jgit.api
  The modes available for fast forward merges corresponding to the options under `merge.ff`.
MergeConfig - Class in org.eclipse.jgit.merge
  Holds configuration for merging into a given branch
mergeConflictOnNonNoteEntries - Variable in class org.eclipse.jgit.internal.JGitText
mergeConflictOnNotes - Variable in class org.eclipse.jgit.internal.JGitText
MERGED - org.eclipse.jgit.api.MergeResult.MergeStatus
MERGED_NOT_COMMITTED - org.eclipse.jgit.api.MergeResult.MergeStatus
MERGED_SQUASHED - org.eclipse.jgit.api.MergeResult.MergeStatus
MERGED_SQUASHED_NOT_COMMITTED - org.eclipse.jgit.api.MergeResult.MergeStatus
MergeFormatter - Class in org.eclipse.jgit.merge
  A class to convert merge results into a Git conformant textual presentation
MergeFormatter() - Constructor for class org.eclipse.jgit.merge.MergeFormatter
mergeImpl() - Method in class org.eclipse.jgit.merge.Merger
  Execute the merge.
mergeImpl() - Method in class org.eclipse.jgit.merge.ResolveMerger
MergeMessageFormatter - Class in org.eclipse.jgit.merge
  Formatter for constructing the commit message for a merge commit.
MergeMessageFormatter() - Constructor for class org.eclipse.jgit.merge.MergeMessageFormatter
Merger - Class in org.eclipse.jgit.merge
  Instance of a specific `MergeStrategy` for a single `Repository`.
Merger(Repository) - Constructor for class org.eclipse.jgit.merge.Merger
  Create a new merge instance for a repository.
mergeRecursiveConflictsWhenMergingCommonAncestors - Variable in class org.eclipse.jgit.internal.JGitText
mergeRecursiveReturnedNoCommit - Variable in class org.eclipse.jgit.internal.JGitText
mergeRecursiveTooManyMergeBasesFor - Variable in class org.eclipse.jgit.internal.JGitText
MergeResult - Class in org.eclipse.jgit.api
  Encapsulates the result of a `MergeCommand`.
MergeResult<S extends Sequence> - Class in org.eclipse.jgit.merge
  The result of merging a number of `Sequence` objects.
MergeResult(List<String>) - Constructor for class org.eclipse.jgit.api.MergeResult
  Creates a new result that represents a checkout conflict before the operation even started for real.
MergeResult(List<S>) - Constructor for class org.eclipse.jgit.merge.MergeResult
  Creates a new empty MergeResult
MergeResult(ObjectId, ObjectId, ObjectId[], MergeResult.MergeStatus, MergeStrategy, Map<String, MergeResult<?>>) - Constructor for class org.eclipse.jgit.api.MergeResult
MergeResult(ObjectId, ObjectId, ObjectId[], MergeResult.MergeStatus, MergeStrategy, Map<String, MergeResult<?>>, String) - Constructor for class org.eclipse.jgit.api.MergeResult
MergeResult(ObjectId, ObjectId, ObjectId[], MergeResult.MergeStatus, MergeStrategy, Map<String, MergeResult<?>>, Map<String, ResolveMerger.MergeFailureReason>, String) - Constructor for class org.eclipse.jgit.api.MergeResult
MergeResult.MergeStatus - Enum in org.eclipse.jgit.api
  The status the merge resulted in.
mergeResults - Variable in class org.eclipse.jgit.merge.ResolveMerger
  Low-level textual merge results.
MergeStrategy - Class in org.eclipse.jgit.merge
  A method of combining two or more trees together to form an output tree.
MergeStrategy() - Constructor for class org.eclipse.jgit.merge.MergeStrategy
mergeStrategyAlreadyExistsAsDefault - Variable in class org.eclipse.jgit.internal.JGitText
mergeStrategyDoesNotSupportHeads - Variable in class org.eclipse.jgit.internal.JGitText
mergeTrees(AbstractTreeIterator, RevTree, RevTree, boolean) - Method in class org.eclipse.jgit.merge.ResolveMerger
  The resolve conflict way of three way merging
mergeTreeWalk(TreeWalk, boolean) - Method in class org.eclipse.jgit.merge.ResolveMerger
  Process the given TreeWalk's entries.
mergeUsingStrategyResultedInDescription - Variable in class org.eclipse.jgit.internal.JGitText
MERGING - org.eclipse.jgit.lib.RepositoryState
  An unfinished merge.
MERGING_RESOLVED - org.eclipse.jgit.lib.RepositoryState
  An merge where all conflicts have been resolved.
messageAndTaggerNotAllowedInUnannotatedTags - Variable in class org.eclipse.jgit.internal.JGitText
MessageRevFilter - Class in org.eclipse.jgit.revwalk.filter
  Matches only commits whose message matches the pattern.
MessageWriter - Class in org.eclipse.jgit.util.io
  Combines messages from an OutputStream (hopefully in UTF-8) and a Writer.
MessageWriter() - Constructor for class org.eclipse.jgit.util.io.MessageWriter
  Create an empty writer.
METHOD_GET - Static variable in class org.eclipse.jgit.util.HttpSupport
  The `GET` HTTP method.
METHOD_POST - Static variable in class org.eclipse.jgit.util.HttpSupport
  The `POST` HTTP method.
MiB - Static variable in class org.eclipse.jgit.internal.storage.dfs.DfsReaderOptions
  1024 `DfsReaderOptions.KiB` (number of bytes in one mebibyte/megabyte)
mightBeRacilyClean(int, int) - Method in class org.eclipse.jgit.dircache.DirCacheEntry
  Is it possible for this entry to be accidentally assumed clean?
MIN_CLIENT_BUFFER - Static variable in class org.eclipse.jgit.transport.BasePackFetchConnection
  Amount of data the client sends before starting to read.
MINIMAL - org.eclipse.jgit.lib.CoreConfig.CheckStat
  Only check the size and whole second part of time stamp when comparing the stat info in the dircache with actual file stat info.
minutesAgo - Variable in class org.eclipse.jgit.internal.JGitText
MISSING - org.eclipse.jgit.submodule.SubmoduleStatusType
  Submodule's configuration is missing
MISSING - Static variable in class org.eclipse.jgit.lib.FileMode
  Mode indicating an entry is missing during parallel walks.
MISSING_FILE - Static variable in class org.eclipse.jgit.internal.storage.file.FileSnapshot
  A FileSnapshot that is clean if the file does not exist.
missingAccesskey - Variable in class org.eclipse.jgit.internal.JGitText
MissingBundlePrerequisiteException - Exception in org.eclipse.jgit.errors
  Indicates a base/common object was required, but is not found.
MissingBundlePrerequisiteException(URIish, Map<ObjectId, String>) - Constructor for exception org.eclipse.jgit.errors.MissingBundlePrerequisiteException
  Constructs a MissingBundlePrerequisiteException for a set of objects.
missingConfigurationForKey - Variable in class org.eclipse.jgit.internal.JGitText
missingDeltaBase - Variable in class org.eclipse.jgit.internal.JGitText
missingForwardImageInGITBinaryPatch - Variable in class org.eclipse.jgit.internal.JGitText
missingObject - Variable in class org.eclipse.jgit.internal.JGitText
MissingObjectException - Exception in org.eclipse.jgit.errors
  An expected object is missing.
MissingObjectException(AbbreviatedObjectId, int) - Constructor for exception org.eclipse.jgit.errors.MissingObjectException
  Construct a MissingObjectException for the specified object id.
MissingObjectException(ObjectId, int) - Constructor for exception org.eclipse.jgit.errors.MissingObjectException
  Construct a MissingObjectException for the specified object id.
MissingObjectException(ObjectId, String) - Constructor for exception org.eclipse.jgit.errors.MissingObjectException
  Construct a MissingObjectException for the specified object id.
missingPrerequisiteCommits - Variable in class org.eclipse.jgit.internal.JGitText
missingRequiredParameter - Variable in class org.eclipse.jgit.internal.JGitText
missingSecretkey - Variable in class org.eclipse.jgit.internal.JGitText
MIXED - org.eclipse.jgit.api.ResetCommand.ResetType
  Change the ref and the index, the workdir is not changed.
mixedStagesNotAllowed - Variable in class org.eclipse.jgit.internal.JGitText
mkdir(File) - Static method in class org.eclipse.jgit.util.FileUtils
  Creates the directory named by this abstract pathname.
mkdir(File, boolean) - Static method in class org.eclipse.jgit.util.FileUtils
  Creates the directory named by this abstract pathname.
mkDirFailed - Variable in class org.eclipse.jgit.internal.JGitText
mkdirs(File) - Static method in class org.eclipse.jgit.util.FileUtils
  Creates the directory named by this abstract pathname, including any necessary but nonexistent parent directories.
mkdirs(File, boolean) - Static method in class org.eclipse.jgit.util.FileUtils
  Creates the directory named by this abstract pathname, including any necessary but nonexistent parent directories.
mkDirsFailed - Variable in class org.eclipse.jgit.internal.JGitText
mode - Variable in class org.eclipse.jgit.treewalk.AbstractTreeIterator
  Mode bits for the current entry.
modifiedFiles - Variable in class org.eclipse.jgit.merge.ResolveMerger
  Files modified during this merge operation.
MODIFY - org.eclipse.jgit.diff.DiffEntry.ChangeType
  Modify an existing file in the project (content and/or mode)
modifyCommitMessage(String) - Method in interface org.eclipse.jgit.api.RebaseCommand.InteractiveHandler
  Used for editing commit message on REWORD
MODULES - Static variable in class org.eclipse.jgit.lib.Constants
  Name of the folder (inside gitDir) where submodules are stored
month - Variable in class org.eclipse.jgit.internal.JGitText
months - Variable in class org.eclipse.jgit.internal.JGitText
monthsAgo - Variable in class org.eclipse.jgit.internal.JGitText
msgOut - Variable in class org.eclipse.jgit.transport.BaseReceivePack
  Optional message output stream.
MULTIPLE_MERGE_BASES_NOT_SUPPORTED - org.eclipse.jgit.errors.NoMergeBaseException.MergeBaseFailureReason
  Multiple merge bases have been found (e.g.
multipleMergeBasesFor - Variable in class org.eclipse.jgit.internal.JGitText
MultipleParentsNotAllowedException - Exception in org.eclipse.jgit.api.errors
  The commit to be cherry-pick'ed did not have exactly one parent
MultipleParentsNotAllowedException(String) - Constructor for exception org.eclipse.jgit.api.errors.MultipleParentsNotAllowedException
MultipleParentsNotAllowedException(String, Throwable) - Constructor for exception org.eclipse.jgit.api.errors.MultipleParentsNotAllowedException
MutableEntry() - Constructor for class org.eclipse.jgit.internal.storage.file.PackIndex.MutableEntry
MutableInteger - Class in org.eclipse.jgit.util
  A boxed integer that can be modified.
MutableInteger() - Constructor for class org.eclipse.jgit.util.MutableInteger
MutableObjectId - Class in org.eclipse.jgit.lib
  A mutable SHA-1 abstraction.
MutableObjectId() - Constructor for class org.eclipse.jgit.lib.MutableObjectId
  Empty constructor.
MYERS - org.eclipse.jgit.diff.DiffAlgorithm.SupportedAlgorithm
  Myers diff algorithm
MyersDiff<S extends Sequence> - Class in org.eclipse.jgit.diff
  Diff algorithm, based on "An O(ND) Difference Algorithm and its Variations", by Eugene Myers.

## N

name() - Method in class org.eclipse.jgit.internal.storage.file.PackIndex.MutableEntry
name() - Method in class org.eclipse.jgit.lib.AbbreviatedObjectId
name() - Method in class org.eclipse.jgit.lib.AnyObjectId
NameConflictTreeWalk - Class in org.eclipse.jgit.treewalk
  Specialized TreeWalk to detect directory-file (D/F) name conflicts.
NameConflictTreeWalk(ObjectReader) - Constructor for class org.eclipse.jgit.treewalk.NameConflictTreeWalk
  Create a new tree walker for a given repository.
NameConflictTreeWalk(Repository) - Constructor for class org.eclipse.jgit.treewalk.NameConflictTreeWalk
  Create a new tree walker for a given repository.
NameMatcher - Class in org.eclipse.jgit.ignore.internal
  Matcher built from patterns for file names (single path segments).
nameRev() - Method in class org.eclipse.jgit.api.Git
  Returns a command object to find human-readable names of revisions.
NameRevCommand - Class in org.eclipse.jgit.api
  Command to find human-readable names of revisions.
NameRevCommand(Repository) - Constructor for class org.eclipse.jgit.api.NameRevCommand
  Create a new name-rev command.
NB - Class in org.eclipse.jgit.util
  Conversion utilities for network byte order handling.
need2Arguments - Variable in class org.eclipse.jgit.internal.JGitText
needPack() - Method in class org.eclipse.jgit.transport.BaseReceivePack
needPackOut - Variable in class org.eclipse.jgit.internal.JGitText
needsAtLeastOneEntry - Variable in class org.eclipse.jgit.internal.JGitText
needsWorkdir - Variable in class org.eclipse.jgit.internal.JGitText
needToUpdateHEAD() - Method in class org.eclipse.jgit.lib.RefRename
negate() - Method in class org.eclipse.jgit.revwalk.filter.NotRevFilter
negate() - Method in class org.eclipse.jgit.revwalk.filter.RevFilter
  Create a new filter that does the opposite of this filter.
negate() - Method in class org.eclipse.jgit.treewalk.filter.NotTreeFilter
negate() - Method in class org.eclipse.jgit.treewalk.filter.TreeFilter
  Create a new filter that does the opposite of this filter.
NetRC - Class in org.eclipse.jgit.transport
  NetRC file parser.
NetRC() - Constructor for class org.eclipse.jgit.transport.NetRC
NetRC(File) - Constructor for class org.eclipse.jgit.transport.NetRC
NetRC.NetRCEntry - Class in org.eclipse.jgit.transport
  .netrc file entry
NetRCCredentialsProvider - Class in org.eclipse.jgit.transport
  Simple .netrc credentials provider.
NetRCCredentialsProvider() - Constructor for class org.eclipse.jgit.transport.NetRCCredentialsProvider
NetRCEntry() - Constructor for class org.eclipse.jgit.transport.NetRC.NetRCEntry
  Default constructor
NETWORK - org.eclipse.jgit.lib.Ref.Storage
  The ref came from a network advertisement and storage is unknown.
NEVER - Static variable in class org.eclipse.jgit.util.GitDateParser
  The Date representing never.
NEW - org.eclipse.jgit.diff.DiffEntry.Side
  The new side of a DiffEntry.
NEW - org.eclipse.jgit.lib.Ref.Storage
  The ref does not exist yet, updating it may create it.
NEW - org.eclipse.jgit.lib.RefUpdate.Result
  The ref was created locally for an update, but ignored for delete.
newBatchUpdate() - Method in class org.eclipse.jgit.lib.RefDatabase
  Create a new batch update to attempt on this database.
newBitmapBuilder() - Method in class org.eclipse.jgit.internal.storage.file.BitmapIndexImpl
newBitmapBuilder() - Method in interface org.eclipse.jgit.lib.BitmapIndex
newCachedDatabase() - Method in class org.eclipse.jgit.internal.storage.file.ObjectDirectory
newCachedDatabase() - Method in class org.eclipse.jgit.lib.ObjectDatabase
  Create a new cached database instance over this database.
newChain(List<? extends AdvertiseRefsHook>) - Static method in class org.eclipse.jgit.transport.AdvertiseRefsHookChain
  Create a new hook chaining the given hooks together.
newChain(List<? extends PostReceiveHook>) - Static method in class org.eclipse.jgit.transport.PostReceiveHookChain
  Create a new hook chaining the given hooks together.
newChain(List<? extends PreReceiveHook>) - Static method in class org.eclipse.jgit.transport.PreReceiveHookChain
  Create a new hook chaining the given hooks together.
newChain(List<? extends PreUploadHook>) - Static method in class org.eclipse.jgit.transport.PreUploadHookChain
  Create a new hook chaining the given hooks together.
newChain(List<? extends UploadPackLogger>) - Static method in class org.eclipse.jgit.transport.UploadPackLoggerChain
  Create a new logger chaining the given loggers together.
newEmptyMap() - Static method in class org.eclipse.jgit.notes.NoteMap
  Construct a new empty note map.
newFlag(String) - Method in class org.eclipse.jgit.blame.BlameGenerator
  Allocate a new RevFlag for use by the caller.
newFlag(String) - Method in class org.eclipse.jgit.revwalk.RevWalk
  Create a new flag for application use during walking.
newId - Variable in class org.eclipse.jgit.diff.DiffEntry
  ObjectId listed on the index line for the new (post-image)
newInCore() - Static method in class org.eclipse.jgit.dircache.DirCache
  Create a new empty index which is never stored on disk.
newInfo(AnyObjectId, PackParser.UnresolvedDelta, ObjectId) - Method in class org.eclipse.jgit.transport.PackParser
  Construct a PackedObjectInfo instance for this parser.
newInserter() - Method in class org.eclipse.jgit.internal.storage.dfs.DfsObjDatabase
newInserter() - Method in class org.eclipse.jgit.internal.storage.file.ObjectDirectory
newInserter() - Method in class org.eclipse.jgit.lib.ObjectDatabase
  Create a new `ObjectInserter` to insert new objects.
newInstance() - Method in class org.eclipse.jgit.util.FS_POSIX_Java5
newInstance() - Method in class org.eclipse.jgit.util.FS_POSIX_Java6
newInstance() - Method in class org.eclipse.jgit.util.FS_Win32_Cygwin
newInstance() - Method in class org.eclipse.jgit.util.FS_Win32
newInstance() - Method in class org.eclipse.jgit.util.FS
newInstance(URL) - Method in class org.eclipse.jgit.util.GSSManagerFactory
  Returns a GSS Manager instance for the provided url
newlineInQuotesNotAllowed - Variable in class org.eclipse.jgit.internal.JGitText
newMerger(Repository) - Method in class org.eclipse.jgit.merge.MergeStrategy
  Create a new merge instance.
newMerger(Repository) - Method in class org.eclipse.jgit.merge.StrategyOneSided
newMerger(Repository) - Method in class org.eclipse.jgit.merge.StrategyRecursive
newMerger(Repository) - Method in class org.eclipse.jgit.merge.StrategyResolve
newMerger(Repository) - Method in class org.eclipse.jgit.merge.StrategySimpleTwoWayInCore
newMerger(Repository) - Method in class org.eclipse.jgit.merge.ThreeWayMergeStrategy
newMerger(Repository, boolean) - Method in class org.eclipse.jgit.merge.MergeStrategy
  Create a new merge instance.
newMerger(Repository, boolean) - Method in class org.eclipse.jgit.merge.StrategyOneSided
newMerger(Repository, boolean) - Method in class org.eclipse.jgit.merge.StrategyRecursive
newMerger(Repository, boolean) - Method in class org.eclipse.jgit.merge.StrategyResolve
newMerger(Repository, boolean) - Method in class org.eclipse.jgit.merge.StrategySimpleTwoWayInCore
newMerger(Repository, boolean) - Method in class org.eclipse.jgit.merge.ThreeWayMergeStrategy
newMessageDigest() - Static method in class org.eclipse.jgit.lib.Constants
  Create a new digest function for objects.
newMode - Variable in class org.eclipse.jgit.diff.DiffEntry
  New mode of the file, if described by the patch, else null.
newObjectChecker() - Method in class org.eclipse.jgit.transport.TransferConfig
newObjectInserter() - Method in class org.eclipse.jgit.lib.Repository
newObjectReader() - Method in class org.eclipse.jgit.lib.Repository
newObjectToPack(AnyObjectId, int) - Method in class org.eclipse.jgit.internal.storage.dfs.DfsReader
newObjectToPack(AnyObjectId, int) - Method in interface org.eclipse.jgit.internal.storage.pack.ObjectReuseAsIs
  Allocate a new `PackWriter` state structure for an object.
newPack(DfsObjDatabase.PackSource) - Method in class org.eclipse.jgit.internal.storage.dfs.DfsObjDatabase
  Generate a new unique name for a pack file.
newPackBitmapIndex(BitmapIndex, PackBitmapIndex) - Static method in class org.eclipse.jgit.internal.storage.file.PackBitmapIndexRemapper
  A PackBitmapIndex that maps the positions in the prevBitmapIndex to the ones in the newIndex.
newPackExt(String) - Static method in class org.eclipse.jgit.internal.storage.pack.PackExt
  Returns a PackExt for the file extension and registers it in the values array.
newPackParser(InputStream) - Method in class org.eclipse.jgit.internal.storage.dfs.DfsInserter
newPackParser(InputStream) - Method in class org.eclipse.jgit.lib.ObjectInserter.Filter
newPackParser(InputStream) - Method in class org.eclipse.jgit.lib.ObjectInserter.Formatter
newPackParser(InputStream) - Method in class org.eclipse.jgit.lib.ObjectInserter
  Initialize a parser to read from a pack formatted stream.
newPath - Variable in class org.eclipse.jgit.diff.DiffEntry
  File name of the new (post-image).
newReader() - Method in class org.eclipse.jgit.internal.storage.dfs.DfsInserter
newReader() - Method in class org.eclipse.jgit.internal.storage.dfs.DfsObjDatabase
newReader() - Method in class org.eclipse.jgit.internal.storage.dfs.DfsReader
newReader() - Method in class org.eclipse.jgit.lib.ObjectDatabase
  Create a new `ObjectReader` to read existing objects.
newReader() - Method in class org.eclipse.jgit.lib.ObjectInserter.Filter
newReader() - Method in class org.eclipse.jgit.lib.ObjectInserter.Formatter
newReader() - Method in class org.eclipse.jgit.lib.ObjectInserter
  Open a reader for objects that may have been written by this inserter.
newReader() - Method in class org.eclipse.jgit.lib.ObjectReader
  Construct a new reader from the same data.
newRename(String, String) - Method in class org.eclipse.jgit.internal.storage.dfs.DfsRefDatabase
newRename(String, String) - Method in class org.eclipse.jgit.internal.storage.file.RefDirectory
newRename(String, String) - Method in class org.eclipse.jgit.lib.RefDatabase
  Create a new update command to rename a reference.
newUpdate(String, boolean) - Method in class org.eclipse.jgit.internal.storage.dfs.DfsRefDatabase
newUpdate(String, boolean) - Method in class org.eclipse.jgit.internal.storage.file.RefDirectory
newUpdate(String, boolean) - Method in class org.eclipse.jgit.lib.RefDatabase
  Create a new update command to create, modify or delete a reference.
newUpdate(ReceiveCommand) - Method in class org.eclipse.jgit.lib.BatchRefUpdate
  Create a new RefUpdate copying the batch settings.
next() - Method in class org.eclipse.jgit.blame.BlameGenerator
  Step the blame algorithm one iteration.
next() - Method in interface org.eclipse.jgit.lib.AsyncObjectLoaderQueue
  Position this queue onto the next available result.
next() - Method in interface org.eclipse.jgit.lib.AsyncObjectSizeQueue
  Position this queue onto the next available result.
next() - Method in class org.eclipse.jgit.revplot.PlotWalk
next() - Method in interface org.eclipse.jgit.revwalk.AsyncRevObjectQueue
  Obtain the next object.
next() - Method in class org.eclipse.jgit.revwalk.DateRevQueue
next() - Method in class org.eclipse.jgit.revwalk.FIFORevQueue
next() - Method in class org.eclipse.jgit.revwalk.LIFORevQueue
next() - Method in class org.eclipse.jgit.revwalk.ObjectWalk
next() - Method in class org.eclipse.jgit.revwalk.RevWalk
  Pop the next most recent commit.
next() - Method in class org.eclipse.jgit.submodule.SubmoduleWalk
  Advance to next submodule in the index tree.
next() - Method in class org.eclipse.jgit.treewalk.CanonicalTreeParser
next() - Method in class org.eclipse.jgit.treewalk.TreeWalk
  Advance this walker to the next relevant entry.
next(byte[], int, char) - Static method in class org.eclipse.jgit.util.RawParseUtils
  Locate the first position after a given character.
next(int) - Method in class org.eclipse.jgit.dircache.DirCacheIterator
next(int) - Method in class org.eclipse.jgit.treewalk.AbstractTreeIterator
  Move to next entry, populating this iterator with the entry data.
next(int) - Method in class org.eclipse.jgit.treewalk.CanonicalTreeParser
next(int) - Method in class org.eclipse.jgit.treewalk.EmptyTreeIterator
next(int) - Method in class org.eclipse.jgit.treewalk.WorkingTreeIterator
NEXT_CONFLICTING_RANGE - org.eclipse.jgit.merge.MergeChunk.ConflictState
  This chunk does belong to a conflict but is not the first one of the conflicting chunks.
nextEntry(int) - Method in class org.eclipse.jgit.dircache.DirCache
  Determine the next index position past all entries with the same name.
nextLF(byte[], int) - Static method in class org.eclipse.jgit.util.RawParseUtils
  Locate the first position after the next LF.
nextLF(byte[], int, char) - Static method in class org.eclipse.jgit.util.RawParseUtils
  Locate the first position after either the given character or LF.
nextObject() - Method in class org.eclipse.jgit.revwalk.ObjectWalk
  Pop the next most recent object.
NLS - Class in org.eclipse.jgit.nls
  The purpose of this class is to provide NLS (National Language Support) configurable per thread.
NO_CHANGE - org.eclipse.jgit.lib.RefUpdate.Result
  Same value already stored.
NO_CONFLICT - org.eclipse.jgit.merge.MergeChunk.ConflictState
  This chunk does not belong to a conflict
NO_FF - org.eclipse.jgit.api.MergeCommand.FastForwardMode
  Corresponds to the --no-ff option (create a merge commit even for a fast forward).
NO_MATCH - Static variable in interface org.eclipse.jgit.ignore.internal.IMatcher
  Matcher that does not match any pattern.
NO_MERGES - Static variable in class org.eclipse.jgit.revwalk.filter.RevFilter
  Excludes commits with more than one parent (thread safe).
NO_TAGS - org.eclipse.jgit.transport.TagOpt
  Never fetch tags, even if we have the thing it points at.
noApplyInDelete - Variable in class org.eclipse.jgit.internal.JGitText
noClosingBracket - Variable in class org.eclipse.jgit.internal.JGitText
NoClosingBracketException - Exception in org.eclipse.jgit.errors
  Thrown when a pattern contains a character group which is open to the right side or a character class which is open to the right side.
NoClosingBracketException(int, String, String, String) - Constructor for exception org.eclipse.jgit.errors.NoClosingBracketException
noCredentialsProvider - Variable in class org.eclipse.jgit.internal.JGitText
NoFilepatternException - Exception in org.eclipse.jgit.api.errors
  Exception thrown when the options given to a command don't include a file pattern which is mandatory for processing.
NoFilepatternException(String) - Constructor for exception org.eclipse.jgit.api.errors.NoFilepatternException
NoFilepatternException(String, Throwable) - Constructor for exception org.eclipse.jgit.api.errors.NoFilepatternException
NoHeadException - Exception in org.eclipse.jgit.api.errors
  Exception thrown when a command expected the `HEAD` reference to exist but couldn't find such a reference
NoHeadException(String) - Constructor for exception org.eclipse.jgit.api.errors.NoHeadException
NoHeadException(String, Throwable) - Constructor for exception org.eclipse.jgit.api.errors.NoHeadException
noHEADExistsAndNoExplicitStartingRevisionWasSpecified - Variable in class org.eclipse.jgit.internal.JGitText
noHMACsupport - Variable in class org.eclipse.jgit.internal.JGitText
noMergeBase - Variable in class org.eclipse.jgit.internal.JGitText
NoMergeBaseException - Exception in org.eclipse.jgit.errors
  Exception thrown if a merge fails because no merge base could be determined.
NoMergeBaseException(NoMergeBaseException.MergeBaseFailureReason, String) - Constructor for exception org.eclipse.jgit.errors.NoMergeBaseException
  Construct a NoMergeBase exception
NoMergeBaseException(NoMergeBaseException.MergeBaseFailureReason, String, Throwable) - Constructor for exception org.eclipse.jgit.errors.NoMergeBaseException
  Construct a NoMergeBase exception
NoMergeBaseException.MergeBaseFailureReason - Enum in org.eclipse.jgit.errors
  An enum listing the different reason why no merge base could be determined.
noMergeHeadSpecified - Variable in class org.eclipse.jgit.internal.JGitText
NoMessageException - Exception in org.eclipse.jgit.api.errors
  Exception thrown when the options given to a command don't include a specification of a message text (e.g.
NoMessageException(String) - Constructor for exception org.eclipse.jgit.api.errors.NoMessageException
NoMessageException(String, Throwable) - Constructor for exception org.eclipse.jgit.api.errors.NoMessageException
NON_EXISTING - org.eclipse.jgit.transport.RemoteRefUpdate.Status
  Remote ref didn't exist.
NONDELETED - org.eclipse.jgit.api.CheckoutResult.Status
  Checkout has completed, but some files could not be deleted
NONE - org.eclipse.jgit.revwalk.RevSort
  No specific sorting is requested.
NONE - org.eclipse.jgit.submodule.SubmoduleWalk.IgnoreSubmoduleMode
  Ignore nothing.
NONE - Static variable in class org.eclipse.jgit.revwalk.filter.RevFilter
  Default filter that always returns false (thread safe).
NONE - Static variable in interface org.eclipse.jgit.transport.resolver.RepositoryResolver
  Resolver configured to open nothing.
NONE - Static variable in class org.eclipse.jgit.util.FileUtils
  Option to delete given `File`
NoRemoteRepositoryException - Exception in org.eclipse.jgit.errors
  Indicates a remote repository does not exist.
NoRemoteRepositoryException(URIish, String) - Constructor for exception org.eclipse.jgit.errors.NoRemoteRepositoryException
  Constructs an exception indicating a repository does not exist.
noRepository() - Method in class org.eclipse.jgit.transport.BasePackPushConnection
normalize(File) - Method in class org.eclipse.jgit.util.FS
  Normalize the unicode path to composed form.
normalize(String) - Method in class org.eclipse.jgit.util.FS
  Normalize the unicode path to composed form.
noSuchRef - Variable in class org.eclipse.jgit.internal.JGitText
not(AnyObjectId) - Method in class org.eclipse.jgit.api.LogCommand
  Same as `--not start`, or `^start`
NOT_ATTEMPTED - org.eclipse.jgit.lib.RefUpdate.Result
  The ref update/delete has not been attempted by the caller.
NOT_ATTEMPTED - org.eclipse.jgit.transport.ReceiveCommand.Result
  The command has not yet been attempted by the server.
NOT_ATTEMPTED - org.eclipse.jgit.transport.RemoteRefUpdate.Status
  Push process hasn't yet attempted to update this ref.
NOT_IGNORED - org.eclipse.jgit.ignore.IgnoreNode.MatchResult
  The file is not ignored, due to a rule saying its not ignored.
NOT_PRESENT - org.eclipse.jgit.util.ProcessResult.Status
  The script was not found on disk and thus could not be launched.
NOT_SUPPORTED - org.eclipse.jgit.api.MergeResult.MergeStatus
NOT_SUPPORTED - org.eclipse.jgit.util.ProcessResult.Status
  The script was found but could not be launched since it was not supported by the current `FS`.
NOT_TRIED - org.eclipse.jgit.api.CheckoutResult.Status
  The call() method has not yet been executed
NOT_TRIED_RESULT - Static variable in class org.eclipse.jgit.api.CheckoutResult
  The `CheckoutResult.Status.NOT_TRIED` result;
notABoolean - Variable in class org.eclipse.jgit.internal.JGitText
notABundle - Variable in class org.eclipse.jgit.internal.JGitText
notADIRCFile - Variable in class org.eclipse.jgit.internal.JGitText
notAGitDirectory - Variable in class org.eclipse.jgit.internal.JGitText
notAPACKFile - Variable in class org.eclipse.jgit.internal.JGitText
notARef - Variable in class org.eclipse.jgit.internal.JGitText
notASCIIString - Variable in class org.eclipse.jgit.internal.JGitText
notAuthorized - Variable in class org.eclipse.jgit.internal.JGitText
notAValidPack - Variable in class org.eclipse.jgit.internal.JGitText
Note - Class in org.eclipse.jgit.notes
  In-memory representation of a single note attached to one object.
Note(AnyObjectId, ObjectId) - Constructor for class org.eclipse.jgit.notes.Note
  A Git note about the object referenced by `noteOn`.
NoteMap - Class in org.eclipse.jgit.notes
  Index of notes from a note branch.
NoteMapMerger - Class in org.eclipse.jgit.notes
  Three-way note tree merge.
NoteMapMerger(Repository) - Constructor for class org.eclipse.jgit.notes.NoteMapMerger
  Constructs a NoteMapMerger with `DefaultNoteMerger` as the merger for notes and the `MergeStrategy.RESOLVE` as the strategy for resolving conflicts on non-notes
NoteMapMerger(Repository, NoteMerger, MergeStrategy) - Constructor for class org.eclipse.jgit.notes.NoteMapMerger
  Constructs a NoteMapMerger with custom `NoteMerger` and custom `MergeStrategy`.
NoteMerger - Interface in org.eclipse.jgit.notes
  Three-way note merge operation.
notesAdd() - Method in class org.eclipse.jgit.api.Git
  Returns a command to add notes to an object
notesList() - Method in class org.eclipse.jgit.api.Git
  Returns a command to list all notes
NotesMergeConflictException - Exception in org.eclipse.jgit.notes
  This exception will be thrown from the `NoteMerger` when a conflict on Notes content is found during merge.
NotesMergeConflictException(NonNoteEntry, NonNoteEntry, NonNoteEntry) - Constructor for exception org.eclipse.jgit.notes.NotesMergeConflictException
  Constructs a NotesMergeConflictException for the specified base, ours and theirs versions of the root note tree.
NotesMergeConflictException(Note, Note, Note) - Constructor for exception org.eclipse.jgit.notes.NotesMergeConflictException
  Construct a NotesMergeConflictException for the specified base, ours and theirs note versions.
notesRemove() - Method in class org.eclipse.jgit.api.Git
  Returns a command to remove notes on an object
notesShow() - Method in class org.eclipse.jgit.api.Git
  Returns a command to show notes on an object
notFound - Variable in class org.eclipse.jgit.internal.JGitText
NOTHING_TO_COMMIT - org.eclipse.jgit.api.RebaseResult.Status
  Continue with nothing left to commit (possibly want skip).
nothingToFetch - Variable in class org.eclipse.jgit.internal.JGitText
nothingToPush - Variable in class org.eclipse.jgit.internal.JGitText
notifyIndexChanged() - Method in class org.eclipse.jgit.internal.storage.dfs.DfsRepository
notifyIndexChanged() - Method in class org.eclipse.jgit.internal.storage.file.FileRepository
notifyIndexChanged() - Method in class org.eclipse.jgit.lib.Repository
  Notify that the index changed
notifyUponTransientChanges() - Method in class org.eclipse.jgit.lib.Config
  Determine whether to issue change events for transient changes.
notifyUponTransientChanges() - Method in class org.eclipse.jgit.storage.file.FileBasedConfig
NotIgnoredFilter - Class in org.eclipse.jgit.treewalk.filter
  Skip `WorkingTreeIterator` entries that appear in gitignore files.
NotIgnoredFilter(int) - Constructor for class org.eclipse.jgit.treewalk.filter.NotIgnoredFilter
  Construct a filter to ignore paths known to a particular iterator.
NotMergedException - Exception in org.eclipse.jgit.api.errors
  Thrown when branch deletion fails due to unmerged data
NotMergedException() - Constructor for exception org.eclipse.jgit.api.errors.NotMergedException
  The default constructor with a default message
notMergedExceptionMessage - Variable in class org.eclipse.jgit.internal.JGitText
NOTRACK - org.eclipse.jgit.api.CreateBranchCommand.SetupUpstreamMode
  Corresponds to the --no-track option
NotRevFilter - Class in org.eclipse.jgit.revwalk.filter
  Includes a commit only if the subfilter does not include the commit.
NotSupportedException - Exception in org.eclipse.jgit.errors
  JGit encountered a case that it knows it cannot yet handle.
NotSupportedException(String) - Constructor for exception org.eclipse.jgit.errors.NotSupportedException
  Construct a NotSupportedException for some issue JGit cannot yet handle.
NotSupportedException(String, Throwable) - Constructor for exception org.eclipse.jgit.errors.NotSupportedException
  Construct a NotSupportedException for some issue JGit cannot yet handle.
NotTreeFilter - Class in org.eclipse.jgit.treewalk.filter
  Includes an entry only if the subfilter does not include the entry.
NoWorkTreeException - Exception in org.eclipse.jgit.errors
  Indicates a `Repository` has no working directory, and is thus bare.
NoWorkTreeException() - Constructor for exception org.eclipse.jgit.errors.NoWorkTreeException
  Creates an exception indicating there is no work tree for a repository.
noXMLParserAvailable - Variable in class org.eclipse.jgit.internal.JGitText
NULL - Static variable in interface org.eclipse.jgit.transport.PostReceiveHook
  A simple no-op hook.
NULL - Static variable in interface org.eclipse.jgit.transport.PreReceiveHook
  A simple no-op hook.
NULL - Static variable in interface org.eclipse.jgit.transport.PreUploadHook
  A simple no-op hook.
NULL - Static variable in interface org.eclipse.jgit.transport.UploadPackLogger
  A simple no-op logger.
NullOutputStream - Class in org.eclipse.jgit.util.io
  An OutputStream which ignores everything written to it.
NullProgressMonitor - Class in org.eclipse.jgit.lib
  A NullProgressMonitor does not report progress anywhere.
numberOfLooseObjects - Variable in class org.eclipse.jgit.internal.storage.file.GC.RepoStatistics
  The number of objects stored as loose objects.
numberOfLooseRefs - Variable in class org.eclipse.jgit.internal.storage.file.GC.RepoStatistics
  The number of loose refs.
numberOfPackedObjects - Variable in class org.eclipse.jgit.internal.storage.file.GC.RepoStatistics
  The number of objects stored in pack files.
numberOfPackedRefs - Variable in class org.eclipse.jgit.internal.storage.file.GC.RepoStatistics
  The number of refs stored in pack files.
numberOfPackFiles - Variable in class org.eclipse.jgit.internal.storage.file.GC.RepoStatistics
  The number of pack files

## O

OBJ_ANY - Static variable in class org.eclipse.jgit.lib.ObjectReader
  Type hint indicating the caller doesn't know the type.
OBJ_BAD - Static variable in class org.eclipse.jgit.lib.Constants
  An unknown or invalid object type code.
OBJ_BLOB - Static variable in class org.eclipse.jgit.lib.Constants
  In-pack object type: blob.
OBJ_COMMIT - Static variable in class org.eclipse.jgit.lib.Constants
  In-pack object type: commit.
OBJ_EXT - Static variable in class org.eclipse.jgit.lib.Constants
  In-pack object type: extended types.
OBJ_OFS_DELTA - Static variable in class org.eclipse.jgit.lib.Constants
  In-pack object type: offset delta
OBJ_REF_DELTA - Static variable in class org.eclipse.jgit.lib.Constants
  In-pack object type: reference delta
OBJ_TAG - Static variable in class org.eclipse.jgit.lib.Constants
  In-pack object type: annotated tag.
OBJ_TREE - Static variable in class org.eclipse.jgit.lib.Constants
  In-pack object type: tree.
OBJ_TYPE_5 - Static variable in class org.eclipse.jgit.lib.Constants
  In-pack object type: reserved for future use.
object - Static variable in class org.eclipse.jgit.lib.ObjectChecker
  Header "object "
OBJECT_ID_LENGTH - Static variable in class org.eclipse.jgit.lib.Constants
  A Git object hash is 160 bits, i.e.
OBJECT_ID_STRING_LENGTH - Static variable in class org.eclipse.jgit.lib.Constants
  A Git object can be expressed as a 40 character string of hexadecimal digits.
objectAtHasBadZlibStream - Variable in class org.eclipse.jgit.internal.JGitText
objectAtPathDoesNotHaveId - Variable in class org.eclipse.jgit.internal.JGitText
ObjectChecker - Class in org.eclipse.jgit.lib
  Verifies that an object is formatted correctly.
ObjectChecker() - Constructor for class org.eclipse.jgit.lib.ObjectChecker
ObjectDatabase - Class in org.eclipse.jgit.lib
  Abstraction of arbitrary object storage.
ObjectDatabase() - Constructor for class org.eclipse.jgit.lib.ObjectDatabase
  Initialize a new database instance for access.
ObjectDirectory - Class in org.eclipse.jgit.internal.storage.file
  Traditional file system based `ObjectDatabase`.
ObjectDirectory(Config, File, File[], FS, File) - Constructor for class org.eclipse.jgit.internal.storage.file.ObjectDirectory
  Initialize a reference to an on-disk object directory.
ObjectDirectoryPackParser - Class in org.eclipse.jgit.internal.storage.file
  Consumes a pack stream and stores as a pack file in `ObjectDirectory`.
ObjectId - Class in org.eclipse.jgit.lib
  A SHA-1 abstraction.
ObjectId(AnyObjectId) - Constructor for class org.eclipse.jgit.lib.ObjectId
  Initialize this instance by copying another existing ObjectId.
ObjectIdOwnerMap<V extends ObjectIdOwnerMap.Entry> - Class in org.eclipse.jgit.lib
  Fast, efficient map for `ObjectId` subclasses in only one map.
ObjectIdOwnerMap() - Constructor for class org.eclipse.jgit.lib.ObjectIdOwnerMap
  Create an empty map.
ObjectIdOwnerMap.Entry - Class in org.eclipse.jgit.lib
  Type of entry stored in the `ObjectIdOwnerMap`.
ObjectIdRef - Class in org.eclipse.jgit.lib
  A `Ref` that points directly at an `ObjectId`.
ObjectIdRef(Ref.Storage, String, ObjectId) - Constructor for class org.eclipse.jgit.lib.ObjectIdRef
  Create a new ref pairing.
ObjectIdRef.PeeledNonTag - Class in org.eclipse.jgit.lib
  A reference to a non-tag object coming from a cached source.
ObjectIdRef.PeeledTag - Class in org.eclipse.jgit.lib
  An annotated tag whose peeled object has been cached.
ObjectIdRef.Unpeeled - Class in org.eclipse.jgit.lib
  Any reference whose peeled value is not yet known.
ObjectIdSubclassMap<V extends ObjectId> - Class in org.eclipse.jgit.lib
  Fast, efficient map specifically for `ObjectId` subclasses.
ObjectIdSubclassMap() - Constructor for class org.eclipse.jgit.lib.ObjectIdSubclassMap
  Create an empty map.
ObjectInserter - Class in org.eclipse.jgit.lib
  Inserts objects into an existing `ObjectDatabase`.
ObjectInserter() - Constructor for class org.eclipse.jgit.lib.ObjectInserter
  Create a new inserter for a database.
ObjectInserter.Filter - Class in org.eclipse.jgit.lib
  Wraps a delegate ObjectInserter.
ObjectInserter.Formatter - Class in org.eclipse.jgit.lib
  An inserter that can be used for formatting and id generation only.
objectIsCorrupt - Variable in class org.eclipse.jgit.internal.JGitText
objectIsNotA - Variable in class org.eclipse.jgit.internal.JGitText
ObjectLoader - Class in org.eclipse.jgit.lib
  Base class for a set of loaders for different representations of Git objects.
ObjectLoader() - Constructor for class org.eclipse.jgit.lib.ObjectLoader
ObjectLoader.SmallObject - Class in org.eclipse.jgit.lib
  Simple loader around the cached byte array.
objectNotFound - Variable in class org.eclipse.jgit.internal.JGitText
objectNotFoundIn - Variable in class org.eclipse.jgit.internal.JGitText
ObjectReader - Class in org.eclipse.jgit.lib
  Reads an `ObjectDatabase` for a single thread.
ObjectReader() - Constructor for class org.eclipse.jgit.lib.ObjectReader
ObjectReuseAsIs - Interface in org.eclipse.jgit.internal.storage.pack
  Extension of `ObjectReader` that supports reusing objects in packs.
ObjectStream - Class in org.eclipse.jgit.lib
  Stream of data coming from an object loaded by `ObjectLoader`.
ObjectStream() - Constructor for class org.eclipse.jgit.lib.ObjectStream
ObjectStream.Filter - Class in org.eclipse.jgit.lib
  Simple filter stream around another stream.
ObjectStream.SmallStream - Class in org.eclipse.jgit.lib
  Simple stream around the cached byte array created by a loader.
ObjectToPack - Class in org.eclipse.jgit.internal.storage.pack
  Per-object state used by `PackWriter`.
ObjectToPack(AnyObjectId, int) - Constructor for class org.eclipse.jgit.internal.storage.pack.ObjectToPack
  Construct for the specified object id.
ObjectType() - Constructor for class org.eclipse.jgit.internal.storage.pack.PackWriter.Statistics.ObjectType
ObjectTypeAndSize() - Constructor for class org.eclipse.jgit.transport.PackParser.ObjectTypeAndSize
ObjectWalk - Class in org.eclipse.jgit.revwalk
  Specialized subclass of RevWalk to include trees, blobs and tags.
ObjectWalk(ObjectReader) - Constructor for class org.eclipse.jgit.revwalk.ObjectWalk
  Create a new revision and object walker for a given repository.
ObjectWalk(ObjectReader, int) - Constructor for class org.eclipse.jgit.revwalk.DepthWalk.ObjectWalk
ObjectWalk(Repository) - Constructor for class org.eclipse.jgit.revwalk.ObjectWalk
  Create a new revision and object walker for a given repository.
ObjectWalk(Repository, int) - Constructor for class org.eclipse.jgit.revwalk.DepthWalk.ObjectWalk
ObjectWritingException - Exception in org.eclipse.jgit.errors
  Cannot store an object in the object database.
ObjectWritingException(String) - Constructor for exception org.eclipse.jgit.errors.ObjectWritingException
  Constructs an ObjectWritingException with the specified detail message.
ObjectWritingException(String, Throwable) - Constructor for exception org.eclipse.jgit.errors.ObjectWritingException
  Constructs an ObjectWritingException with the specified detail message.
obtainingCommitsForCherryPick - Variable in class org.eclipse.jgit.internal.JGitText
of(Repository, String) - Static method in class org.eclipse.jgit.lib.BranchTrackingStatus
  Compute the tracking status for the `branchName` in `repository`.
offsetWrittenDeltaBaseForObjectNotFoundInAPack - Variable in class org.eclipse.jgit.internal.JGitText
ofObjectType(EWAHCompressedBitmap, int) - Method in class org.eclipse.jgit.internal.storage.file.PackBitmapIndex
  Returns a bitmap containing positions for objects that have the given Git type.
ofObjectType(EWAHCompressedBitmap, int) - Method in class org.eclipse.jgit.internal.storage.file.PackBitmapIndexBuilder
ofObjectType(EWAHCompressedBitmap, int) - Method in class org.eclipse.jgit.internal.storage.file.PackBitmapIndexRemapper
OK - org.eclipse.jgit.api.CheckoutResult.Status
  Checkout completed normally
OK - org.eclipse.jgit.api.CherryPickResult.CherryPickStatus
OK - org.eclipse.jgit.api.RebaseResult.Status
  Rebase was successful, HEAD points to the new commit
OK - org.eclipse.jgit.transport.ReceiveCommand.Result
  The change was completed successfully.
OK - org.eclipse.jgit.transport.RemoteRefUpdate.Status
  Remote ref was successfully updated.
OK - org.eclipse.jgit.util.ProcessResult.Status
  The script was found and launched properly.
OLD - org.eclipse.jgit.diff.DiffEntry.Side
  The old side of a DiffEntry.
oldestPossibleFormat(List<? extends PackedObjectInfo>) - Static method in class org.eclipse.jgit.internal.storage.file.PackIndexWriter
  Return the oldest (most widely understood) index format.
oldId - Variable in class org.eclipse.jgit.diff.DiffEntry
  ObjectId listed on the index line for the old (pre-image)
OldImage() - Constructor for class org.eclipse.jgit.patch.HunkHeader.OldImage
oldMode - Variable in class org.eclipse.jgit.diff.DiffEntry
  Old mode of the file, if described by the patch, else null.
oldPath - Variable in class org.eclipse.jgit.diff.DiffEntry
  File name of the old (pre-image).
onAppendBase(int, byte[], PackedObjectInfo) - Method in class org.eclipse.jgit.internal.storage.dfs.DfsPackParser
onAppendBase(int, byte[], PackedObjectInfo) - Method in class org.eclipse.jgit.internal.storage.file.ObjectDirectoryPackParser
onAppendBase(int, byte[], PackedObjectInfo) - Method in class org.eclipse.jgit.transport.PackParser
  Provide the implementation with a base that was outside of the pack.
onBeforeDfsPackIndexLoaded(BeforeDfsPackIndexLoadedEvent) - Method in interface org.eclipse.jgit.internal.storage.dfs.BeforeDfsPackIndexLoadedListener
  Invoked just before a pack index is loaded from the block cache.
onBeginNegotiateRound(UploadPack, Collection<? extends ObjectId>, int) - Method in interface org.eclipse.jgit.transport.PreUploadHook
  Invoked before negotiation round is started.
onBeginNegotiateRound(UploadPack, Collection<? extends ObjectId>, int) - Method in class org.eclipse.jgit.transport.PreUploadHookChain
onBeginOfsDelta(long, long, long) - Method in class org.eclipse.jgit.internal.storage.dfs.DfsPackParser
onBeginOfsDelta(long, long, long) - Method in class org.eclipse.jgit.internal.storage.file.ObjectDirectoryPackParser
onBeginOfsDelta(long, long, long) - Method in class org.eclipse.jgit.transport.PackParser
  Event notifying start of a delta referencing its base by offset.
onBeginRefDelta(long, AnyObjectId, long) - Method in class org.eclipse.jgit.internal.storage.dfs.DfsPackParser
onBeginRefDelta(long, AnyObjectId, long) - Method in class org.eclipse.jgit.internal.storage.file.ObjectDirectoryPackParser
onBeginRefDelta(long, AnyObjectId, long) - Method in class org.eclipse.jgit.transport.PackParser
  Event notifying start of a delta referencing its base by ObjectId.
onBeginWholeObject(long, int, long) - Method in class org.eclipse.jgit.internal.storage.dfs.DfsPackParser
onBeginWholeObject(long, int, long) - Method in class org.eclipse.jgit.internal.storage.file.ObjectDirectoryPackParser
onBeginWholeObject(long, int, long) - Method in class org.eclipse.jgit.transport.PackParser
  Event notifying the start of an object stored whole (not as a delta).
onConfigChanged(ConfigChangedEvent) - Method in interface org.eclipse.jgit.events.ConfigChangedListener
  Invoked when any change is made to the configuration.
onEndDelta() - Method in class org.eclipse.jgit.internal.storage.dfs.DfsPackParser
onEndDelta() - Method in class org.eclipse.jgit.internal.storage.file.ObjectDirectoryPackParser
onEndDelta() - Method in class org.eclipse.jgit.transport.PackParser
  Event notifying the the current object.
onEndNegotiateRound(UploadPack, Collection<? extends ObjectId>, int, int, boolean) - Method in interface org.eclipse.jgit.transport.PreUploadHook
  Invoked after a negotiation round is completed.
onEndNegotiateRound(UploadPack, Collection<? extends ObjectId>, int, int, boolean) - Method in class org.eclipse.jgit.transport.PreUploadHookChain
onEndTask(String, int) - Method in class org.eclipse.jgit.lib.BatchingProgressMonitor
  Finish the progress monitor when the total wasn't known in advance.
onEndTask(String, int) - Method in class org.eclipse.jgit.lib.TextProgressMonitor
onEndTask(String, int, int, int) - Method in class org.eclipse.jgit.lib.BatchingProgressMonitor
  Finish the progress monitor when the total is known in advance.
onEndTask(String, int, int, int) - Method in class org.eclipse.jgit.lib.TextProgressMonitor
onEndThinPack() - Method in class org.eclipse.jgit.internal.storage.dfs.DfsPackParser
onEndThinPack() - Method in class org.eclipse.jgit.internal.storage.file.ObjectDirectoryPackParser
onEndThinPack() - Method in class org.eclipse.jgit.transport.PackParser
  Event indicating a thin pack has been completely processed.
onEndWholeObject(PackedObjectInfo) - Method in class org.eclipse.jgit.internal.storage.dfs.DfsPackParser
onEndWholeObject(PackedObjectInfo) - Method in class org.eclipse.jgit.internal.storage.file.ObjectDirectoryPackParser
onEndWholeObject(PackedObjectInfo) - Method in class org.eclipse.jgit.transport.PackParser
  Event notifying the the current object.
onIndexChanged(IndexChangedEvent) - Method in interface org.eclipse.jgit.events.IndexChangedListener
  Invoked when any change is made to the index.
onInflatedObjectData(PackedObjectInfo, int, byte[]) - Method in class org.eclipse.jgit.internal.storage.dfs.DfsPackParser
onInflatedObjectData(PackedObjectInfo, int, byte[]) - Method in class org.eclipse.jgit.internal.storage.file.ObjectDirectoryPackParser
onInflatedObjectData(PackedObjectInfo, int, byte[]) - Method in class org.eclipse.jgit.transport.PackParser
  Invoked for commits, trees, tags, and small blobs.
ONLY - org.eclipse.jgit.api.MergeCommand.FastForwardMode.Merge
  `MergeCommand.FastForwardMode.FF_ONLY`.
onlyAlreadyUpToDateAndFastForwardMergesAreAvailable - Variable in class org.eclipse.jgit.internal.JGitText
onlyOneFetchSupported - Variable in class org.eclipse.jgit.internal.JGitText
onlyOneOperationCallPerConnectionIsSupported - Variable in class org.eclipse.jgit.internal.JGitText
onObjectData(PackParser.Source, byte[], int, int) - Method in class org.eclipse.jgit.internal.storage.dfs.DfsPackParser
onObjectData(PackParser.Source, byte[], int, int) - Method in class org.eclipse.jgit.internal.storage.file.ObjectDirectoryPackParser
onObjectData(PackParser.Source, byte[], int, int) - Method in class org.eclipse.jgit.transport.PackParser
  Store (and/or checksum) a portion of an object's data.
onObjectHeader(PackParser.Source, byte[], int, int) - Method in class org.eclipse.jgit.internal.storage.dfs.DfsPackParser
onObjectHeader(PackParser.Source, byte[], int, int) - Method in class org.eclipse.jgit.internal.storage.file.ObjectDirectoryPackParser
onObjectHeader(PackParser.Source, byte[], int, int) - Method in class org.eclipse.jgit.transport.PackParser
  Store (and/or checksum) an object header.
onPackFooter(byte[]) - Method in class org.eclipse.jgit.internal.storage.dfs.DfsPackParser
onPackFooter(byte[]) - Method in class org.eclipse.jgit.internal.storage.file.ObjectDirectoryPackParser
onPackFooter(byte[]) - Method in class org.eclipse.jgit.transport.PackParser
  Provide the implementation with the original stream's pack footer.
onPackHeader(long) - Method in class org.eclipse.jgit.internal.storage.dfs.DfsPackParser
onPackHeader(long) - Method in class org.eclipse.jgit.internal.storage.file.ObjectDirectoryPackParser
onPackHeader(long) - Method in class org.eclipse.jgit.transport.PackParser
  Provide the implementation with the original stream's pack header.
onPacksChanged(DfsPacksChangedEvent) - Method in interface org.eclipse.jgit.internal.storage.dfs.DfsPacksChangedListener
  Invoked when all packs in a repository are listed.
onPackStatistics(PackWriter.Statistics) - Method in interface org.eclipse.jgit.transport.UploadPackLogger
  Notice to the logger after a pack has been sent.
onPackStatistics(PackWriter.Statistics) - Method in class org.eclipse.jgit.transport.UploadPackLoggerChain
onPostReceive(ReceivePack, Collection<ReceiveCommand>) - Method in interface org.eclipse.jgit.transport.PostReceiveHook
  Invoked after all commands are executed and status has been returned.
onPostReceive(ReceivePack, Collection<ReceiveCommand>) - Method in class org.eclipse.jgit.transport.PostReceiveHookChain
onPreReceive(ReceivePack, Collection<ReceiveCommand>) - Method in interface org.eclipse.jgit.transport.PreReceiveHook
  Invoked just before commands are executed.
onPreReceive(ReceivePack, Collection<ReceiveCommand>) - Method in class org.eclipse.jgit.transport.PreReceiveHookChain
onReceivePack() - Method in class org.eclipse.jgit.transport.BasePackFetchConnection
  Notification event delivered just before the pack is received from the network.
onRefsChanged(RefsChangedEvent) - Method in interface org.eclipse.jgit.events.RefsChangedListener
  Invoked when any reference changes.
onSendPack(UploadPack, Collection<? extends ObjectId>, Collection<? extends ObjectId>) - Method in interface org.eclipse.jgit.transport.PreUploadHook
  Invoked just before a pack will be sent to the client.
onSendPack(UploadPack, Collection<? extends ObjectId>, Collection<? extends ObjectId>) - Method in class org.eclipse.jgit.transport.PreUploadHookChain
onStoreStream(byte[], int, int) - Method in class org.eclipse.jgit.internal.storage.dfs.DfsPackParser
onStoreStream(byte[], int, int) - Method in class org.eclipse.jgit.internal.storage.file.ObjectDirectoryPackParser
onStoreStream(byte[], int, int) - Method in class org.eclipse.jgit.transport.PackParser
  Store bytes received from the raw stream.
onUpdate(String, int) - Method in class org.eclipse.jgit.lib.BatchingProgressMonitor
  Update the progress monitor if the total work isn't known,
onUpdate(String, int) - Method in class org.eclipse.jgit.lib.TextProgressMonitor
onUpdate(String, int, int, int) - Method in class org.eclipse.jgit.lib.BatchingProgressMonitor
  Update the progress monitor when the total is known in advance.
onUpdate(String, int, int, int) - Method in class org.eclipse.jgit.lib.TextProgressMonitor
open() - Method in interface org.eclipse.jgit.lib.AsyncObjectLoaderQueue
  Obtain a loader to read the object.
open(boolean) - Method in class org.eclipse.jgit.lib.RepositoryCache.FileKey
open(boolean) - Method in interface org.eclipse.jgit.lib.RepositoryCache.Key
  Called by `RepositoryCache.open(Key)` if it doesn't exist yet.
open(C, String) - Method in class org.eclipse.jgit.transport.resolver.FileResolver
open(C, String) - Method in interface org.eclipse.jgit.transport.resolver.RepositoryResolver
  Locate and open a reference to a `Repository`.
open(File) - Static method in class org.eclipse.jgit.api.Git
open(File) - Static method in class org.eclipse.jgit.internal.storage.file.PackIndex
  Open an existing pack `.idx` file for reading.
open(File, PackIndex, PackReverseIndex) - Static method in class org.eclipse.jgit.internal.storage.file.PackBitmapIndex
  Read an existing pack bitmap index file from a buffered stream.
open(File, FS) - Static method in class org.eclipse.jgit.api.Git
open(Iterable<T>, boolean) - Method in class org.eclipse.jgit.internal.storage.dfs.DfsReader
open(Iterable<T>, boolean) - Method in class org.eclipse.jgit.lib.ObjectReader
  Asynchronous object opening.
open(String, ObjectId) - Method in class org.eclipse.jgit.diff.ContentSource
  Open the object.
open(DiffEntry.Side, DiffEntry) - Method in class org.eclipse.jgit.diff.ContentSource.Pair
  Open the object.
open(AnyObjectId) - Method in class org.eclipse.jgit.lib.ObjectDatabase
  Open an object from this database.
open(AnyObjectId) - Method in class org.eclipse.jgit.lib.ObjectReader
  Open an object from this database.
open(AnyObjectId) - Method in class org.eclipse.jgit.lib.Repository
  Open an object from this repository.
open(AnyObjectId, int) - Method in class org.eclipse.jgit.internal.storage.dfs.DfsReader
open(AnyObjectId, int) - Method in class org.eclipse.jgit.lib.ObjectDatabase
  Open an object from this database.
open(AnyObjectId, int) - Method in class org.eclipse.jgit.lib.ObjectReader
  Open an object from this database.
open(AnyObjectId, int) - Method in class org.eclipse.jgit.lib.Repository
  Open an object from this repository.
open(RepositoryCache.Key) - Static method in class org.eclipse.jgit.lib.RepositoryCache
  Open an existing repository, reusing a cached instance if possible.
open(RepositoryCache.Key, boolean) - Static method in class org.eclipse.jgit.lib.RepositoryCache
  Open a repository, reusing a cached instance if possible.
open(Repository, String) - Static method in class org.eclipse.jgit.transport.Transport
  Open a new transport instance to connect two repositories.
open(Repository, String, Transport.Operation) - Static method in class org.eclipse.jgit.transport.Transport
  Open a new transport instance to connect two repositories.
open(Repository, RemoteConfig) - Static method in class org.eclipse.jgit.transport.Transport
  Open a new transport instance to connect two repositories.
open(Repository, RemoteConfig, Transport.Operation) - Static method in class org.eclipse.jgit.transport.Transport
  Open a new transport instance to connect two repositories.
open(Repository, URIish) - Static method in class org.eclipse.jgit.transport.Transport
  Open a new transport instance to connect two repositories.
open(Repository, URIish, String) - Static method in class org.eclipse.jgit.transport.Transport
  Open a new transport instance to connect two repositories.
open(URIish) - Static method in class org.eclipse.jgit.transport.Transport
  Open a new transport with no local repository.
open(URIish) - Method in class org.eclipse.jgit.transport.TransportProtocol
  Open a new transport instance to the remote repository.
open(URIish, Repository, String) - Method in class org.eclipse.jgit.transport.TransportProtocol
  Open a Transport instance to the other repository.
openAll(Repository, String) - Static method in class org.eclipse.jgit.transport.Transport
  Open new transport instances to connect two repositories.
openAll(Repository, String, Transport.Operation) - Static method in class org.eclipse.jgit.transport.Transport
  Open new transport instances to connect two repositories.
openAll(Repository, RemoteConfig) - Static method in class org.eclipse.jgit.transport.Transport
  Open new transport instances to connect two repositories.
openAll(Repository, RemoteConfig, Transport.Operation) - Static method in class org.eclipse.jgit.transport.Transport
  Open new transport instances to connect two repositories.
openEntryStream() - Method in class org.eclipse.jgit.treewalk.WorkingTreeIterator
  Obtain an input stream to read the file content.
openFetch() - Method in class org.eclipse.jgit.transport.Transport
  Begins a new connection for fetching from the remote repository.
openFetch() - Method in class org.eclipse.jgit.transport.TransportAmazonS3
openFetch() - Method in class org.eclipse.jgit.transport.TransportBundleStream
openFetch() - Method in class org.eclipse.jgit.transport.TransportGitSsh
openFetch() - Method in class org.eclipse.jgit.transport.TransportHttp
openFetch() - Method in class org.eclipse.jgit.transport.TransportSftp
openFile(DfsPackDescription, PackExt) - Method in class org.eclipse.jgit.internal.storage.dfs.DfsObjDatabase
  Open a pack, pack index, or other related file for reading.
openFilesMustBeAtLeast1 - Variable in class org.eclipse.jgit.internal.JGitText
openingConnection - Variable in class org.eclipse.jgit.internal.JGitText
openInputStream() - Method in class org.eclipse.jgit.treewalk.FileTreeIterator.FileEntry
openInputStream() - Method in class org.eclipse.jgit.treewalk.WorkingTreeIterator.Entry
  Obtain an input stream to read the file content.
openInputStream() - Method in class org.eclipse.jgit.util.TemporaryBuffer.LocalFile
openInputStream() - Method in class org.eclipse.jgit.util.TemporaryBuffer
  Open an input stream to read from the buffered data.
openPack(File) - Method in class org.eclipse.jgit.internal.storage.file.FileRepository
  Add a single existing pack to the list of available pack files.
openPack(File) - Method in class org.eclipse.jgit.internal.storage.file.ObjectDirectory
  Add a single existing pack to the list of available pack files.
openPush() - Method in class org.eclipse.jgit.transport.Transport
  Begins a new connection for pushing into the remote repository.
openPush() - Method in class org.eclipse.jgit.transport.TransportAmazonS3
openPush() - Method in class org.eclipse.jgit.transport.TransportBundleStream
openPush() - Method in class org.eclipse.jgit.transport.TransportGitSsh
openPush() - Method in class org.eclipse.jgit.transport.TransportHttp
openPush() - Method in class org.eclipse.jgit.transport.TransportSftp
openReader() - Method in class org.eclipse.jgit.lib.FileTreeEntry
  Deprecated.
OpenSshConfig - Class in org.eclipse.jgit.transport
  Simple configuration parser for the OpenSSH ~/.ssh/config file.
OpenSshConfig.Host - Class in org.eclipse.jgit.transport
  Configuration of one "Host" block in the configuration file.
openStream() - Method in class org.eclipse.jgit.lib.ObjectLoader
  Obtain an input stream to read this object's data.
openStream() - Method in class org.eclipse.jgit.lib.ObjectLoader.SmallObject
openSystemConfig(Config, FS) - Method in class org.eclipse.jgit.util.SystemReader
openTree(AnyObjectId) - Method in class org.eclipse.jgit.merge.Merger
  Open an iterator over a tree.
openUserConfig(Config, FS) - Method in class org.eclipse.jgit.util.SystemReader
operationCanceled - Variable in class org.eclipse.jgit.internal.JGitText
OperationResult - Class in org.eclipse.jgit.transport
  Class holding result of operation on remote repository.
OperationResult() - Constructor for class org.eclipse.jgit.transport.OperationResult
option() - Method in enum org.eclipse.jgit.transport.TagOpt
  Get the command line/configuration file text for this value.
OPTION_ALLOW_TIP_SHA1_IN_WANT - Static variable in class org.eclipse.jgit.transport.BasePackFetchConnection
  The client supports fetching objects at the tip of any ref, even if not advertised.
OPTION_ALLOW_TIP_SHA1_IN_WANT - Static variable in class org.eclipse.jgit.transport.GitProtocolConstants
  The client supports fetching objects at the tip of any ref, even if not advertised.
OPTION_INCLUDE_TAG - Static variable in class org.eclipse.jgit.transport.BasePackFetchConnection
  Include tags if we are also including the referenced objects.
OPTION_INCLUDE_TAG - Static variable in class org.eclipse.jgit.transport.GitProtocolConstants
  Include tags if we are also including the referenced objects.
OPTION_MULTI_ACK - Static variable in class org.eclipse.jgit.transport.BasePackFetchConnection
  Mutli-ACK support for improved negotiation.
OPTION_MULTI_ACK - Static variable in class org.eclipse.jgit.transport.GitProtocolConstants
  Mutli-ACK support for improved negotiation.
OPTION_MULTI_ACK_DETAILED - Static variable in class org.eclipse.jgit.transport.BasePackFetchConnection
  Mutli-ACK detailed support for improved negotiation.
OPTION_MULTI_ACK_DETAILED - Static variable in class org.eclipse.jgit.transport.GitProtocolConstants
  Mutli-ACK detailed support for improved negotiation.
OPTION_NO_DONE - Static variable in class org.eclipse.jgit.transport.BasePackFetchConnection
  The client supports receiving a pack before it has sent "done".
OPTION_NO_DONE - Static variable in class org.eclipse.jgit.transport.GitProtocolConstants
  The client supports receiving a pack before it has sent "done".
OPTION_NO_PROGRESS - Static variable in class org.eclipse.jgit.transport.BasePackFetchConnection
  The client does not want progress messages and will ignore them.
OPTION_NO_PROGRESS - Static variable in class org.eclipse.jgit.transport.GitProtocolConstants
  The client does not want progress messages and will ignore them.
OPTION_OFS_DELTA - Static variable in class org.eclipse.jgit.transport.BasePackFetchConnection
  The client supports packs with OFS deltas.
OPTION_OFS_DELTA - Static variable in class org.eclipse.jgit.transport.GitProtocolConstants
  The client supports packs with OFS deltas.
OPTION_SHALLOW - Static variable in class org.eclipse.jgit.transport.BasePackFetchConnection
  The client supports shallow fetches.
OPTION_SHALLOW - Static variable in class org.eclipse.jgit.transport.GitProtocolConstants
  The client supports shallow fetches.
OPTION_SIDE_BAND - Static variable in class org.eclipse.jgit.transport.BasePackFetchConnection
  The client supports using the side-band for progress messages.
OPTION_SIDE_BAND - Static variable in class org.eclipse.jgit.transport.GitProtocolConstants
  The client supports using the side-band for progress messages.
OPTION_SIDE_BAND_64K - Static variable in class org.eclipse.jgit.transport.BasePackFetchConnection
  The client supports using the 64K side-band for progress messages.
OPTION_SIDE_BAND_64K - Static variable in class org.eclipse.jgit.transport.GitProtocolConstants
  The client supports using the 64K side-band for progress messages.
OPTION_SYMREF - Static variable in class org.eclipse.jgit.transport.GitProtocolConstants
  Symbolic reference support for better negotiation.
OPTION_THIN_PACK - Static variable in class org.eclipse.jgit.transport.BasePackFetchConnection
  The client supports packs with deltas but not their bases.
OPTION_THIN_PACK - Static variable in class org.eclipse.jgit.transport.GitProtocolConstants
  The client supports packs with deltas but not their bases.
or(BitmapIndex.Bitmap) - Method in interface org.eclipse.jgit.lib.BitmapIndex.Bitmap
  Bitwise-OR the current bitmap with the value from the other bitmap.
or(BitmapIndex.Bitmap) - Method in interface org.eclipse.jgit.lib.BitmapIndex.BitmapBuilder
  Bitwise-OR the current bitmap with the value from the other bitmap.
org.eclipse.jgit.api - package org.eclipse.jgit.api
  High-level API commands (the porcelain of JGit).
org.eclipse.jgit.api.errors - package org.eclipse.jgit.api.errors
  Exceptions thrown by API commands.
org.eclipse.jgit.attributes - package org.eclipse.jgit.attributes
  Support for reading .gitattributes.
org.eclipse.jgit.blame - package org.eclipse.jgit.blame
  Computing blame/annotate information of files.
org.eclipse.jgit.diff - package org.eclipse.jgit.diff
  Comparing file contents by computing diffs.
org.eclipse.jgit.dircache - package org.eclipse.jgit.dircache
  Reading and editing the directory cache (index).
org.eclipse.jgit.errors - package org.eclipse.jgit.errors
  Exceptions thrown by lower-level JGit APIs.
org.eclipse.jgit.events - package org.eclipse.jgit.events
  Events and listener interfaces.
org.eclipse.jgit.fnmatch - package org.eclipse.jgit.fnmatch
  File name matcher.
org.eclipse.jgit.gitrepo - package org.eclipse.jgit.gitrepo
org.eclipse.jgit.gitrepo.internal - package org.eclipse.jgit.gitrepo.internal
org.eclipse.jgit.ignore - package org.eclipse.jgit.ignore
  Ignore rule parser/matcher (for .gitignore entries).
org.eclipse.jgit.ignore.internal - package org.eclipse.jgit.ignore.internal
org.eclipse.jgit.internal - package org.eclipse.jgit.internal
  Internal classes.
org.eclipse.jgit.internal.storage.dfs - package org.eclipse.jgit.internal.storage.dfs
  Distributed file system based repository storage.
org.eclipse.jgit.internal.storage.file - package org.eclipse.jgit.internal.storage.file
  File based repository storage.
org.eclipse.jgit.internal.storage.pack - package org.eclipse.jgit.internal.storage.pack
  Reading/writing Git pack files.
org.eclipse.jgit.lib - package org.eclipse.jgit.lib
  Core API for repository, config, refs, object database.
org.eclipse.jgit.merge - package org.eclipse.jgit.merge
  Content and commit history merge algorithms.
org.eclipse.jgit.nls - package org.eclipse.jgit.nls
  Native language support (i18n).
org.eclipse.jgit.notes - package org.eclipse.jgit.notes
  Git notes processing (for commits, etc).
org.eclipse.jgit.patch - package org.eclipse.jgit.patch
  Patch file parser and data structure.
org.eclipse.jgit.revplot - package org.eclipse.jgit.revplot
  Building/rendering revision graphs.
org.eclipse.jgit.revwalk - package org.eclipse.jgit.revwalk
  Walking revision graphs (commit history).
org.eclipse.jgit.revwalk.filter - package org.eclipse.jgit.revwalk.filter
  Filters for use in revision walking.
org.eclipse.jgit.storage.file - package org.eclipse.jgit.storage.file
org.eclipse.jgit.storage.pack - package org.eclipse.jgit.storage.pack
org.eclipse.jgit.submodule - package org.eclipse.jgit.submodule
  Git submodule support.
org.eclipse.jgit.transport - package org.eclipse.jgit.transport
  Transport (fetch/push) for different protocols.
org.eclipse.jgit.transport.http - package org.eclipse.jgit.transport.http
org.eclipse.jgit.transport.resolver - package org.eclipse.jgit.transport.resolver
  Server-side resolver for locating repositories by URLs.
org.eclipse.jgit.treewalk - package org.eclipse.jgit.treewalk
  Walking and comparing directory/file trees (of commits, file system).
org.eclipse.jgit.treewalk.filter - package org.eclipse.jgit.treewalk.filter
  Filters for use in tree walking.
org.eclipse.jgit.util - package org.eclipse.jgit.util
  Utility classes.
org.eclipse.jgit.util.io - package org.eclipse.jgit.util.io
  Utility classes for IO (streams).
ORIG_HEAD - Static variable in class org.eclipse.jgit.lib.Constants
  name of the ref ORIG_HEAD used by certain commands to store the original value of HEAD
OrRevFilter - Class in org.eclipse.jgit.revwalk.filter
  Includes a commit if any subfilters include the same commit.
OrRevFilter() - Constructor for class org.eclipse.jgit.revwalk.filter.OrRevFilter
OrTreeFilter - Class in org.eclipse.jgit.treewalk.filter
  Includes a tree entry if any subfilters include the same tree entry.
OrTreeFilter() - Constructor for class org.eclipse.jgit.treewalk.filter.OrTreeFilter
OS_USER_DIR - Static variable in class org.eclipse.jgit.lib.Constants
  The system property that contains the system user name
OS_USER_NAME_KEY - Static variable in class org.eclipse.jgit.lib.Constants
  The system property that contains the system user name
OURS - org.eclipse.jgit.api.CheckoutCommand.Stage
  Ours stage (#2)
OURS - Static variable in class org.eclipse.jgit.merge.MergeStrategy
  Simple strategy that sets the output tree to the first input tree.
out - Variable in class org.eclipse.jgit.internal.storage.file.PackIndexWriter
  The index data stream we are responsible for creating.
OutOfMemory(OutOfMemoryError) - Constructor for exception org.eclipse.jgit.errors.LargeObjectException.OutOfMemory
  Construct a wrapper around the original OutOfMemoryError.
outputHasAlreadyBeenStarted - Variable in class org.eclipse.jgit.internal.JGitText
overflow() - Method in class org.eclipse.jgit.util.TemporaryBuffer.Heap
overflow() - Method in class org.eclipse.jgit.util.TemporaryBuffer.LocalFile
overflow() - Method in class org.eclipse.jgit.util.TemporaryBuffer
  Open the overflow output stream, so the remaining output can be stored.

## P

pack(List<String>) - Method in class org.eclipse.jgit.internal.storage.file.RefDirectory
  Adds a set of refs to the set of packed-refs.
pack(ProgressMonitor) - Method in class org.eclipse.jgit.internal.storage.dfs.DfsGarbageCollector
  Create a single new pack file containing all of the live objects.
PACK - Static variable in class org.eclipse.jgit.internal.storage.pack.PackExt
  A pack file extension.
PACK_DELTA - Static variable in class org.eclipse.jgit.internal.storage.pack.StoredObjectRepresentation
  Stored in pack format, as a delta to another object.
PACK_SIGNATURE - Static variable in class org.eclipse.jgit.lib.Constants
  Pack file signature that occurs at file header - identifies file as Git packfile formatted.
PACK_WHOLE - Static variable in class org.eclipse.jgit.internal.storage.pack.StoredObjectRepresentation
  Stored in pack format, without delta.
PackBitmapIndex - Class in org.eclipse.jgit.internal.storage.file
  Logical representation of the bitmap data stored in the pack index.
PackBitmapIndex() - Constructor for class org.eclipse.jgit.internal.storage.file.PackBitmapIndex
PackBitmapIndexBuilder - Class in org.eclipse.jgit.internal.storage.file
  Helper for constructing `PackBitmapIndex`es.
PackBitmapIndexBuilder(List<ObjectToPack>) - Constructor for class org.eclipse.jgit.internal.storage.file.PackBitmapIndexBuilder
  Creates a PackBitmapIndex used for building the contents of an index file.
PackBitmapIndexBuilder.StoredEntry - Class in org.eclipse.jgit.internal.storage.file
  Data object for the on disk representation of a bitmap entry.
PackBitmapIndexRemapper - Class in org.eclipse.jgit.internal.storage.file
  A PackBitmapIndex that remaps the bitmaps in the previous index to the positions in the new pack index.
PackBitmapIndexRemapper.Entry - Class in org.eclipse.jgit.internal.storage.file
  An entry in the old PackBitmapIndex.
PackBitmapIndexWriterV1 - Class in org.eclipse.jgit.internal.storage.file
  Creates the version 1 pack bitmap index files.
PackBitmapIndexWriterV1(OutputStream) - Constructor for class org.eclipse.jgit.internal.storage.file.PackBitmapIndexWriterV1
  Creates the version 1 pack bitmap index files.
packChecksum - Variable in class org.eclipse.jgit.internal.storage.file.PackIndex
  Footer checksum applied on the bottom of the pack file.
packChecksum - Variable in class org.eclipse.jgit.internal.storage.file.PackIndexWriter
  SHA-1 checksum for the entire pack data.
packChecksumMismatch - Variable in class org.eclipse.jgit.internal.JGitText
PackConfig - Class in org.eclipse.jgit.storage.pack
  Configuration used by a pack writer when constructing the stream.
PackConfig() - Constructor for class org.eclipse.jgit.storage.pack.PackConfig
  Create a default configuration.
PackConfig(Config) - Constructor for class org.eclipse.jgit.storage.pack.PackConfig
  Create a configuration honoring settings in a `Config`.
PackConfig(Repository) - Constructor for class org.eclipse.jgit.storage.pack.PackConfig
  Create a configuration honoring the repository's settings.
PackConfig(PackConfig) - Constructor for class org.eclipse.jgit.storage.pack.PackConfig
  Copy an existing configuration to a new instance.
packCorruptedWhileWritingToFilesystem - Variable in class org.eclipse.jgit.internal.JGitText
packDoesNotMatchIndex - Variable in class org.eclipse.jgit.internal.JGitText
PACKED - org.eclipse.jgit.lib.Ref.Storage
  The ref is stored in the `packed-refs` file, with others.
PACKED_REFS - Static variable in class org.eclipse.jgit.lib.Constants
  Packed refs file
PACKED_REFS_HEADER - Static variable in class org.eclipse.jgit.internal.storage.file.RefDirectory
  Magic string denoting the header of a packed-refs file.
PACKED_REFS_PEELED - Static variable in class org.eclipse.jgit.internal.storage.file.RefDirectory
  If in the header, denotes the file has peeled data.
PackedObjectInfo - Class in org.eclipse.jgit.transport
  Description of an object stored in a pack file, including offset.
PackedObjectInfo(AnyObjectId) - Constructor for class org.eclipse.jgit.transport.PackedObjectInfo
  Create a new structure to remember information about an object.
PacketLineIn - Class in org.eclipse.jgit.transport
  Read Git style pkt-line formatting from an input stream.
PacketLineIn(InputStream) - Constructor for class org.eclipse.jgit.transport.PacketLineIn
  Create a new packet line reader.
PacketLineOut - Class in org.eclipse.jgit.transport
  Write Git style pkt-line formatting to an output stream.
PacketLineOut(OutputStream) - Constructor for class org.eclipse.jgit.transport.PacketLineOut
  Create a new packet line writer.
PacketLineOutRefAdvertiser(PacketLineOut) - Constructor for class org.eclipse.jgit.transport.RefAdvertiser.PacketLineOutRefAdvertiser
  Create a new advertiser for the supplied stream.
packetSizeMustBeAtLeast - Variable in class org.eclipse.jgit.internal.JGitText
packetSizeMustBeAtMost - Variable in class org.eclipse.jgit.internal.JGitText
PackExt - Class in org.eclipse.jgit.internal.storage.pack
  A pack file extension.
PackFile - Class in org.eclipse.jgit.internal.storage.file
  A Git version 2 pack file representation.
PackFile(File, int) - Constructor for class org.eclipse.jgit.internal.storage.file.PackFile
  Construct a reader for an existing, pre-indexed packfile.
packfileCorruptionDetected - Variable in class org.eclipse.jgit.internal.JGitText
packFileInvalid - Variable in class org.eclipse.jgit.internal.JGitText
packfileIsTruncated - Variable in class org.eclipse.jgit.internal.JGitText
packfileIsTruncatedNoParam - Variable in class org.eclipse.jgit.internal.JGitText
packHasUnresolvedDeltas - Variable in class org.eclipse.jgit.internal.JGitText
PackIndex - Class in org.eclipse.jgit.internal.storage.file
  Access path to locate objects by `ObjectId` in a `PackFile`.
PackIndex() - Constructor for class org.eclipse.jgit.internal.storage.file.PackIndex
PackIndex.MutableEntry - Class in org.eclipse.jgit.internal.storage.file
  Represent mutable entry of pack index consisting of object id and offset in pack (both mutable).
PackIndexWriter - Class in org.eclipse.jgit.internal.storage.file
  Creates a table of contents to support random access by `PackFile`.
PackIndexWriter(OutputStream) - Constructor for class org.eclipse.jgit.internal.storage.file.PackIndexWriter
  Create a new writer instance.
packingCancelledDuringObjectsWriting - Variable in class org.eclipse.jgit.internal.JGitText
PackInvalidException - Exception in org.eclipse.jgit.errors
  Thrown when a PackFile previously failed and is known to be unusable
PackInvalidException(File) - Constructor for exception org.eclipse.jgit.errors.PackInvalidException
  Construct a pack invalid error.
PackInvalidException(String) - Constructor for exception org.eclipse.jgit.errors.PackInvalidException
  Construct a pack invalid error.
PackLock - Class in org.eclipse.jgit.internal.storage.file
  Keeps track of a `PackFile`'s associated `.keep` file.
PackLock(File, FS) - Constructor for class org.eclipse.jgit.internal.storage.file.PackLock
  Create a new lock for a pack file.
PackMismatchException - Exception in org.eclipse.jgit.errors
  Thrown when a PackFile no longer matches the PackIndex.
PackMismatchException(String) - Constructor for exception org.eclipse.jgit.errors.PackMismatchException
  Construct a pack modification error.
packObjectCountMismatch - Variable in class org.eclipse.jgit.internal.JGitText
PackOutputStream - Class in org.eclipse.jgit.internal.storage.pack
  Custom output stream to support `PackWriter`.
PackOutputStream(ProgressMonitor, OutputStream, PackWriter) - Constructor for class org.eclipse.jgit.internal.storage.pack.PackOutputStream
  Initialize a pack output stream.
PackParser - Class in org.eclipse.jgit.transport
  Parses a pack stream and imports it for an `ObjectInserter`.
PackParser(ObjectDatabase, InputStream) - Constructor for class org.eclipse.jgit.transport.PackParser
  Initialize a pack parser.
PackParser.ObjectTypeAndSize - Class in org.eclipse.jgit.transport
  Type and size information about an object in the database buffer.
PackParser.Source - Enum in org.eclipse.jgit.transport
  Location data is being obtained from.
PackParser.UnresolvedDelta - Class in org.eclipse.jgit.transport
  Information about an unresolved delta in this pack stream.
PackProtocolException - Exception in org.eclipse.jgit.errors
  Indicates a protocol error has occurred while fetching/pushing objects.
PackProtocolException(String) - Constructor for exception org.eclipse.jgit.errors.PackProtocolException
  Constructs an PackProtocolException with the specified detail message.
PackProtocolException(String, Throwable) - Constructor for exception org.eclipse.jgit.errors.PackProtocolException
  Constructs an PackProtocolException with the specified detail message.
PackProtocolException(URIish, String) - Constructor for exception org.eclipse.jgit.errors.PackProtocolException
  Constructs an PackProtocolException with the specified detail message prefixed with provided URI.
PackProtocolException(URIish, String, Throwable) - Constructor for exception org.eclipse.jgit.errors.PackProtocolException
  Constructs an PackProtocolException with the specified detail message prefixed with provided URI.
packRefs - Variable in class org.eclipse.jgit.internal.JGitText
packRefs() - Method in class org.eclipse.jgit.internal.storage.file.GC
  Packs all non-symbolic, loose refs into packed-refs.
PackReverseIndex - Class in org.eclipse.jgit.internal.storage.file
  Reverse index for forward pack index.
PackReverseIndex(PackIndex) - Constructor for class org.eclipse.jgit.internal.storage.file.PackReverseIndex
  Create reverse index from straight/forward pack index, by indexing all its entries.
packSizeNotSetYet - Variable in class org.eclipse.jgit.internal.JGitText
packTooLargeForIndexVersion1 - Variable in class org.eclipse.jgit.internal.JGitText
PackTransport - Interface in org.eclipse.jgit.transport
  Marker interface an object transport using Git pack transfers.
packWasDeleted - Variable in class org.eclipse.jgit.internal.JGitText
PackWriter - Class in org.eclipse.jgit.internal.storage.pack
  PackWriter class is responsible for generating pack files from specified set of objects from repository.
PackWriter(ObjectReader) - Constructor for class org.eclipse.jgit.internal.storage.pack.PackWriter
  Create a writer to load objects from the specified reader.
PackWriter(Repository) - Constructor for class org.eclipse.jgit.internal.storage.pack.PackWriter
  Create writer for specified repository.
PackWriter(Repository, ObjectReader) - Constructor for class org.eclipse.jgit.internal.storage.pack.PackWriter
  Create writer for specified repository.
PackWriter(PackConfig, ObjectReader) - Constructor for class org.eclipse.jgit.internal.storage.pack.PackWriter
  Create writer with a specified configuration.
PackWriter.ObjectIdSet - Interface in org.eclipse.jgit.internal.storage.pack
  A collection of object ids.
PackWriter.PackingPhase - Enum in org.eclipse.jgit.internal.storage.pack
  Possible states that a PackWriter can be in.
PackWriter.State - Class in org.eclipse.jgit.internal.storage.pack
  Summary of the current state of a PackWriter.
PackWriter.Statistics - Class in org.eclipse.jgit.internal.storage.pack
  Summary of how PackWriter created the pack.
PackWriter.Statistics.ObjectType - Class in org.eclipse.jgit.internal.storage.pack
  Statistics about a single class of object.
packWriterStatistics - Variable in class org.eclipse.jgit.internal.JGitText
paintCommit(PlotCommit<TLane>, int) - Method in class org.eclipse.jgit.revplot.AbstractPlotRenderer
  Paint one commit using the underlying graphics library.
Pair(ContentSource, ContentSource) - Constructor for class org.eclipse.jgit.diff.ContentSource.Pair
  Construct a pair of sources.
panicCantRenameIndexFile - Variable in class org.eclipse.jgit.internal.JGitText
parent - Static variable in class org.eclipse.jgit.lib.ObjectChecker
  Header "parent "
parse(byte[]) - Static method in class org.eclipse.jgit.revwalk.RevCommit
  Parse a commit from its canonical format.
parse(byte[]) - Static method in class org.eclipse.jgit.revwalk.RevTag
  Parse an annotated tag from its canonical format.
parse(byte[], int, int) - Method in class org.eclipse.jgit.patch.Patch
  Parse a patch stored in a byte[].
parse(byte[], AnyObjectId) - Static method in class org.eclipse.jgit.internal.storage.file.UnpackedObject
  Parse an object from the unpacked object format.
parse(InputStream) - Method in class org.eclipse.jgit.attributes.AttributesNode
  Parse files according to gitattribute standards.
parse(InputStream) - Method in class org.eclipse.jgit.ignore.IgnoreNode
  Parse files according to gitignore standards.
parse(InputStream) - Method in class org.eclipse.jgit.patch.Patch
  Parse a patch received from an InputStream.
parse(String) - Static method in enum org.eclipse.jgit.lib.RebaseTodoLine.Action
parse(String, Calendar) - Static method in class org.eclipse.jgit.util.GitDateParser
  Parses a string into a `Date` using the default locale.
parse(String, Calendar, Locale) - Static method in class org.eclipse.jgit.util.GitDateParser
  Parses a string into a `Date` using the given locale.
parse(Config) - Method in interface org.eclipse.jgit.lib.Config.SectionParser
  Create a model object from a configuration.
parse(ProgressMonitor) - Method in class org.eclipse.jgit.transport.PackParser
  Parse the pack stream.
parse(ProgressMonitor, ProgressMonitor) - Method in class org.eclipse.jgit.internal.storage.dfs.DfsPackParser
parse(ProgressMonitor, ProgressMonitor) - Method in class org.eclipse.jgit.internal.storage.file.ObjectDirectoryPackParser
parse(ProgressMonitor, ProgressMonitor) - Method in class org.eclipse.jgit.transport.PackParser
  Parse the pack stream.
parse(RevWalk, byte[]) - Static method in class org.eclipse.jgit.revwalk.RevCommit
  Parse a commit from its canonical format.
parse(RevWalk, byte[]) - Static method in class org.eclipse.jgit.revwalk.RevTag
  Parse an annotated tag from its canonical format.
parseAny(Iterable<T>, boolean) - Method in class org.eclipse.jgit.revwalk.RevWalk
  Asynchronous object parsing.
parseAny(AnyObjectId) - Method in class org.eclipse.jgit.revwalk.RevWalk
  Locate a reference to any object and immediately parse its headers.
parseBase10(byte[], int, MutableInteger) - Static method in class org.eclipse.jgit.util.RawParseUtils
  Parse a base 10 numeric from a sequence of ASCII digits into an int.
parseBody(RevObject) - Method in class org.eclipse.jgit.revwalk.RevWalk
  Ensure the object's full body content is available.
parseCheckout() - Method in class org.eclipse.jgit.internal.storage.file.ReflogEntryImpl
parseCheckout() - Method in interface org.eclipse.jgit.lib.ReflogEntry
parseCommit(AnyObjectId) - Method in class org.eclipse.jgit.revwalk.RevWalk
  Locate a reference to a commit and immediately parse its content.
parseEncoding(byte[]) - Static method in class org.eclipse.jgit.util.RawParseUtils
  Parse the "encoding " header into a character set reference.
parseHeaders(RevObject) - Method in class org.eclipse.jgit.revwalk.RevWalk
  Ensure the object's critical headers have been parsed.
parseHexInt16(byte[], int) - Static method in class org.eclipse.jgit.util.RawParseUtils
  Parse 4 character base 16 (hex) formatted string to unsigned integer.
parseHexInt32(byte[], int) - Static method in class org.eclipse.jgit.util.RawParseUtils
  Parse 8 character base 16 (hex) formatted string to unsigned integer.
parseHexInt4(byte) - Static method in class org.eclipse.jgit.util.RawParseUtils
  Parse a single hex digit to its numeric value (0-15).
parseIndexLine(int, int) - Method in class org.eclipse.jgit.patch.CombinedFileHeader
parseLongBase10(byte[], int, MutableInteger) - Static method in class org.eclipse.jgit.util.RawParseUtils
  Parse a base 10 numeric from a sequence of ASCII digits into a long.
parseNewFileMode(int, int) - Method in class org.eclipse.jgit.patch.CombinedFileHeader
parsePersonIdent(byte[], int) - Static method in class org.eclipse.jgit.util.RawParseUtils
  Parse a name line (e.g.
parsePersonIdent(String) - Static method in class org.eclipse.jgit.util.RawParseUtils
  Parse a name string (e.g.
parsePersonIdentOnly(byte[], int) - Static method in class org.eclipse.jgit.util.RawParseUtils
  Parse a name data (e.g.
parseTag(AnyObjectId) - Method in class org.eclipse.jgit.revwalk.RevWalk
  Locate a reference to an annotated tag and immediately parse its content.
parseTimeZoneOffset(byte[], int) - Static method in class org.eclipse.jgit.util.RawParseUtils
  Parse a Git style timezone string.
parseTree(AnyObjectId) - Method in class org.eclipse.jgit.revwalk.RevWalk
  Locate a reference to a tree.
PASS - org.eclipse.jgit.transport.TransportProtocol.URIishField
  the pass (aka password) field
password - Variable in class org.eclipse.jgit.transport.NetRC.NetRCEntry
  password netrc entry
Password() - Constructor for class org.eclipse.jgit.transport.CredentialItem.Password
  Initialize a new password item, with a default password prompt.
Password(String) - Constructor for class org.eclipse.jgit.transport.CredentialItem.Password
  Initialize a new password item, with given prompt.
Patch - Class in org.eclipse.jgit.patch
  A parsed collection of `FileHeader`s from a unified diff patch file
Patch() - Constructor for class org.eclipse.jgit.patch.Patch
  Create an empty patch.
patchApplyException - Variable in class org.eclipse.jgit.internal.JGitText
PatchApplyException - Exception in org.eclipse.jgit.api.errors
  Exception thrown when applying a patch fails
PatchApplyException(String) - Constructor for exception org.eclipse.jgit.api.errors.PatchApplyException
PatchApplyException(String, Throwable) - Constructor for exception org.eclipse.jgit.api.errors.PatchApplyException
patchFormatException - Variable in class org.eclipse.jgit.internal.JGitText
PatchFormatException - Exception in org.eclipse.jgit.api.errors
  Exception thrown when applying a patch fails due to an invalid format
PatchFormatException(List<FormatError>) - Constructor for exception org.eclipse.jgit.api.errors.PatchFormatException
PatchIdDiffFormatter - Class in org.eclipse.jgit.diff
  A DiffFormatter used to calculate the patch-id of the diff.
PatchIdDiffFormatter() - Constructor for class org.eclipse.jgit.diff.PatchIdDiffFormatter
  Initialize a formatter to compute a patch id.
path - Variable in class org.eclipse.jgit.treewalk.AbstractTreeIterator
  Path buffer for the current entry.
PATH - org.eclipse.jgit.transport.TransportProtocol.URIishField
  the path field
PATH_SEPARATOR - Static variable in class org.eclipse.jgit.ignore.FastIgnoreRule
  Character used as default path separator for ignore entries
pathCompare(byte[], int, int, int) - Method in class org.eclipse.jgit.treewalk.AbstractTreeIterator
  Compare the path of this current entry to a raw buffer.
pathCompare(AbstractTreeIterator) - Method in class org.eclipse.jgit.treewalk.AbstractTreeIterator
  Compare the path of this current entry to another iterator's entry.
PathEdit(String) - Constructor for class org.eclipse.jgit.dircache.DirCacheEditor.PathEdit
  Create a new update command by path name.
PathEdit(DirCacheEntry) - Constructor for class org.eclipse.jgit.dircache.DirCacheEditor.PathEdit
  Create a new update command for an existing entry instance.
PathFilter - Class in org.eclipse.jgit.treewalk.filter
  Includes tree entries only if they match the configured path.
PathFilterGroup - Class in org.eclipse.jgit.treewalk.filter
  Includes tree entries only if they match one or more configured paths.
PathFilterGroup() - Constructor for class org.eclipse.jgit.treewalk.filter.PathFilterGroup
pathIsNotInWorkingDir - Variable in class org.eclipse.jgit.internal.JGitText
pathLen - Variable in class org.eclipse.jgit.treewalk.AbstractTreeIterator
  Total length of the current entry's complete path from the root.
PathMatcher - Class in org.eclipse.jgit.ignore.internal
  Matcher built by patterns consists of multiple path segments.
pathNotConfigured - Variable in class org.eclipse.jgit.internal.JGitText
pathOffset - Variable in class org.eclipse.jgit.treewalk.AbstractTreeIterator
  Position within `AbstractTreeIterator.path` this iterator starts writing at.
PathSuffixFilter - Class in org.eclipse.jgit.treewalk.filter
  Includes tree entries only if they end with the configured path (suffix match).
pattern() - Method in class org.eclipse.jgit.revwalk.filter.PatternMatchRevFilter
  Get the pattern this filter uses.
pattern() - Method in class org.eclipse.jgit.util.RawSubStringPattern
  Get the literal pattern string this instance searches for.
PatternMatchRevFilter - Class in org.eclipse.jgit.revwalk.filter
  Abstract filter that searches text using extended regular expressions.
PatternMatchRevFilter(String, boolean, boolean, int) - Constructor for class org.eclipse.jgit.revwalk.filter.PatternMatchRevFilter
  Construct a new pattern matching filter.
pckIn - Variable in class org.eclipse.jgit.transport.BaseReceivePack
  Packet line input stream around `BaseReceivePack.rawIn`.
pckOut - Variable in class org.eclipse.jgit.transport.BaseReceivePack
  Packet line output stream around `BaseReceivePack.rawOut`.
peek() - Method in class org.eclipse.jgit.revwalk.DateRevQueue
  Peek at the next commit, without removing it.
peel(Ref) - Method in class org.eclipse.jgit.internal.storage.dfs.DfsRefDatabase
peel(Ref) - Method in class org.eclipse.jgit.internal.storage.file.RefDirectory
peel(Ref) - Method in class org.eclipse.jgit.lib.RefDatabase
  Peel a possibly unpeeled reference by traversing the annotated tags.
peel(Ref) - Method in class org.eclipse.jgit.lib.Repository
  Peel a possibly unpeeled reference to an annotated tag.
peel(RevObject) - Method in class org.eclipse.jgit.revwalk.RevWalk
  Peel back annotated tags until a non-tag object is found.
peeledLineBeforeRef - Variable in class org.eclipse.jgit.internal.JGitText
PeeledNonTag(Ref.Storage, String, ObjectId) - Constructor for class org.eclipse.jgit.lib.ObjectIdRef.PeeledNonTag
  Create a new ref pairing.
PeeledTag(Ref.Storage, String, ObjectId, ObjectId) - Constructor for class org.eclipse.jgit.lib.ObjectIdRef.PeeledTag
  Create a new ref pairing.
peerDidNotSupplyACompleteObjectGraph - Variable in class org.eclipse.jgit.internal.JGitText
performsAtomicTransactions() - Method in class org.eclipse.jgit.lib.RefDatabase
PersonIdent - Class in org.eclipse.jgit.lib
  A combination of a person identity and time in Git.
PersonIdent(String, String) - Constructor for class org.eclipse.jgit.lib.PersonIdent
  Construct a new `PersonIdent` with current time.
PersonIdent(String, String, long, int) - Constructor for class org.eclipse.jgit.lib.PersonIdent
  Construct a `PersonIdent`
PersonIdent(String, String, Date, TimeZone) - Constructor for class org.eclipse.jgit.lib.PersonIdent
  Construct a PersonIdent from simple data
PersonIdent(PersonIdent) - Constructor for class org.eclipse.jgit.lib.PersonIdent
  Copy a `PersonIdent`.
PersonIdent(PersonIdent, long, int) - Constructor for class org.eclipse.jgit.lib.PersonIdent
  Copy a PersonIdent, but alter the clone's time stamp
PersonIdent(PersonIdent, Date) - Constructor for class org.eclipse.jgit.lib.PersonIdent
  Copy a `PersonIdent`, but alter the clone's time stamp
PersonIdent(PersonIdent, Date, TimeZone) - Constructor for class org.eclipse.jgit.lib.PersonIdent
  Copy a PersonIdent, but alter the clone's time stamp
PersonIdent(Repository) - Constructor for class org.eclipse.jgit.lib.PersonIdent
  Creates new PersonIdent from config info in repository, with current time.
PICK - org.eclipse.jgit.lib.RebaseTodoLine.Action
  Use commit
PlotCommit<L extends PlotLane> - Class in org.eclipse.jgit.revplot
  A commit reference to a commit in the DAG.
PlotCommit(AnyObjectId) - Constructor for class org.eclipse.jgit.revplot.PlotCommit
  Create a new commit.
PlotCommitList<L extends PlotLane> - Class in org.eclipse.jgit.revplot
  An ordered list of `PlotCommit` subclasses.
PlotCommitList() - Constructor for class org.eclipse.jgit.revplot.PlotCommitList
PlotLane - Class in org.eclipse.jgit.revplot
  A line space within the graph.
PlotLane() - Constructor for class org.eclipse.jgit.revplot.PlotLane
PlotWalk - Class in org.eclipse.jgit.revplot
  Specialized RevWalk for visualization of a commit graph.
PlotWalk(Repository) - Constructor for class org.eclipse.jgit.revplot.PlotWalk
  Create a new revision walker for a given repository.
pollForUpdates() - Method in class org.eclipse.jgit.lib.ThreadSafeProgressMonitor
  Non-blocking poll for pending updates.
PORT - org.eclipse.jgit.transport.TransportProtocol.URIishField
  the port field
position() - Method in interface org.eclipse.jgit.internal.storage.dfs.ReadableChannel
  Get the current position of the channel.
position(long) - Method in interface org.eclipse.jgit.internal.storage.dfs.ReadableChannel
  Seek the current position of the channel to a new offset.
POST_COMMIT - org.eclipse.jgit.util.Hook
  Literal for the "post-commit" git hook.
POST_REWRITE - org.eclipse.jgit.util.Hook
  Literal for the "post-rewrite" git hook.
PostReceiveHook - Interface in org.eclipse.jgit.transport
  Hook invoked by `ReceivePack` after all updates are executed.
PostReceiveHookChain - Class in org.eclipse.jgit.transport
  `PostReceiveHook` that delegates to a list of other hooks.
PRE_COMMIT - org.eclipse.jgit.util.Hook
  Literal for the "pre-commit" git hook.
PRE_REBASE - org.eclipse.jgit.util.Hook
  Literal for the "pre-rebase" git hook.
prefixCompare(byte[], int) - Method in class org.eclipse.jgit.lib.AbbreviatedObjectId
  Compare this abbreviation to a network-byte-order ObjectId.
prefixCompare(int[], int) - Method in class org.eclipse.jgit.lib.AbbreviatedObjectId
  Compare this abbreviation to a network-byte-order ObjectId.
prefixCompare(AnyObjectId) - Method in class org.eclipse.jgit.lib.AbbreviatedObjectId
  Compares this abbreviation to a full object id.
prefixRemote - Variable in class org.eclipse.jgit.internal.JGitText
PREPARE_COMMIT_MSG - org.eclipse.jgit.util.Hook
  Literal for the "prepare-commit-msg" git hook.
prepareBitmapIndex(ProgressMonitor) - Method in class org.eclipse.jgit.internal.storage.pack.PackWriter
  Prepares the bitmaps to be written to the pack index.
preparePack(Iterator<RevObject>) - Method in class org.eclipse.jgit.internal.storage.pack.PackWriter
  Prepare the list of objects to be written to the pack stream.
preparePack(ProgressMonitor, Collection<? extends ObjectId>, Collection<? extends ObjectId>) - Method in class org.eclipse.jgit.internal.storage.pack.PackWriter
  Deprecated.
  to be removed in 2.0; use the Set version of this method.
preparePack(ProgressMonitor, Set<? extends ObjectId>, Set<? extends ObjectId>) - Method in class org.eclipse.jgit.internal.storage.pack.PackWriter
  Prepare the list of objects to be written to the pack stream.
preparePack(ProgressMonitor, ObjectWalk, Collection<? extends ObjectId>, Collection<? extends ObjectId>) - Method in class org.eclipse.jgit.internal.storage.pack.PackWriter
  Deprecated.
  to be removed in 2.0; use the Set version of this method.
preparePack(ProgressMonitor, ObjectWalk, Set<? extends ObjectId>, Set<? extends ObjectId>) - Method in class org.eclipse.jgit.internal.storage.pack.PackWriter
  Prepare the list of objects to be written to the pack stream.
prepareSteps(List<RebaseTodoLine>) - Method in interface org.eclipse.jgit.api.RebaseCommand.InteractiveHandler
  Given list of `steps` should be modified according to user rebase configuration
PreReceiveHook - Interface in org.eclipse.jgit.transport
  Hook invoked by `ReceivePack` before any updates are executed.
PreReceiveHookChain - Class in org.eclipse.jgit.transport
  `PreReceiveHook` that delegates to a list of other hooks.
prescanOneTree() - Method in class org.eclipse.jgit.dircache.DirCacheCheckout
  Scan index and merge tree (no HEAD).
preScanTwoTrees() - Method in class org.eclipse.jgit.dircache.DirCacheCheckout
  Scan head, index and merge tree.
PreUploadHook - Interface in org.eclipse.jgit.transport
  Hook invoked by `UploadPack` before during critical phases.
PreUploadHookChain - Class in org.eclipse.jgit.transport
  `PreUploadHook` that delegates to a list of other hooks.
prev(byte[], int, char) - Static method in class org.eclipse.jgit.util.RawParseUtils
  Locate the first position before a given character.
prevLF(byte[], int) - Static method in class org.eclipse.jgit.util.RawParseUtils
  Locate the first position before the previous LF.
prevLF(byte[], int, char) - Static method in class org.eclipse.jgit.util.RawParseUtils
  Locate the previous position before either the given character or LF.
print(char) - Method in class org.eclipse.jgit.util.io.ThrowingPrintWriter
  Print a char
print(int) - Method in class org.eclipse.jgit.util.io.ThrowingPrintWriter
  Print an int as string
print(long) - Method in class org.eclipse.jgit.util.io.ThrowingPrintWriter
  Print a long as string
print(short) - Method in class org.eclipse.jgit.util.io.ThrowingPrintWriter
  Print a short as string
print(Object) - Method in class org.eclipse.jgit.util.io.ThrowingPrintWriter
  Print an object's toString representations
println() - Method in class org.eclipse.jgit.util.io.ThrowingPrintWriter
  Print a platform dependent new line
println(String) - Method in class org.eclipse.jgit.util.io.ThrowingPrintWriter
  Print a string and terminate with a line feed.
problemWithResolvingPushRefSpecsLocally - Variable in class org.eclipse.jgit.internal.JGitText
PROCESS_STEPS - org.eclipse.jgit.api.RebaseCommand.Operation
  Starts processing steps
processEntry(CanonicalTreeParser, CanonicalTreeParser, CanonicalTreeParser, DirCacheBuildIterator, WorkingTreeIterator, boolean) - Method in class org.eclipse.jgit.merge.ResolveMerger
  Processes one path and tries to merge.
ProcessResult - Class in org.eclipse.jgit.util
  Describes the result of running an external process.
ProcessResult(int, ProcessResult.Status) - Constructor for class org.eclipse.jgit.util.ProcessResult
ProcessResult(ProcessResult.Status) - Constructor for class org.eclipse.jgit.util.ProcessResult
  Instantiates a process result with the given status and an exit code of `-1`.
ProcessResult.Status - Enum in org.eclipse.jgit.util
  Status of a process' execution.
ProgressMonitor - Interface in org.eclipse.jgit.lib
  A progress reporting interface.
progressMonUploading - Variable in class org.eclipse.jgit.internal.JGitText
promptKeyboardInteractive(String, String, String, String[], boolean[]) - Method in class org.eclipse.jgit.transport.CredentialsProviderUserInfo
promptPassphrase(String) - Method in class org.eclipse.jgit.transport.CredentialsProviderUserInfo
promptPassword(String) - Method in class org.eclipse.jgit.transport.CredentialsProviderUserInfo
promptPasswordAuthentication() - Method in class org.eclipse.jgit.util.CachedAuthenticator
  Prompt for and request authentication from the end-user.
promptYesNo(String) - Method in class org.eclipse.jgit.transport.CredentialsProviderUserInfo
propertyIsAlreadyNonNull - Variable in class org.eclipse.jgit.internal.JGitText
proxyFor(ProxySelector, URL) - Static method in class org.eclipse.jgit.util.HttpSupport
  Determine the proxy server (if any) needed to obtain a URL.
prune(Set<ObjectId>) - Method in class org.eclipse.jgit.internal.storage.file.GC
  Like "git prune" this method tries to prune all loose objects which are unreferenced.
pruneLoosePackedObjects - Variable in class org.eclipse.jgit.internal.JGitText
pruneLooseUnreferencedObjects - Variable in class org.eclipse.jgit.internal.JGitText
prunePacked() - Method in class org.eclipse.jgit.internal.storage.file.GC
  Like "git prune-packed" this method tries to prune all loose objects which can be found in packs.
ptr - Variable in class org.eclipse.jgit.dircache.DirCacheIterator
  Index of entry within `cache`.
pull() - Method in class org.eclipse.jgit.api.Git
  Returns a command object to execute a `Pull` command
PullCommand - Class in org.eclipse.jgit.api
  The Pull command
PullCommand(Repository) - Constructor for class org.eclipse.jgit.api.PullCommand
pullOnRepoWithoutHEADCurrentlyNotSupported - Variable in class org.eclipse.jgit.internal.JGitText
PullResult - Class in org.eclipse.jgit.api
  Encapsulates the result of a `PullCommand`
pullTaskName - Variable in class org.eclipse.jgit.internal.JGitText
push() - Method in class org.eclipse.jgit.api.Git
  Returns a command object to execute a `Push` command
push(String, byte[]) - Method in class org.eclipse.jgit.blame.BlameGenerator
  Push a candidate blob onto the generator's traversal stack.
push(String, RawText) - Method in class org.eclipse.jgit.blame.BlameGenerator
  Push a candidate blob onto the generator's traversal stack.
push(String, AnyObjectId) - Method in class org.eclipse.jgit.blame.BlameGenerator
  Push a candidate object onto the generator's traversal stack.
push(ProgressMonitor, Collection<RemoteRefUpdate>) - Method in class org.eclipse.jgit.transport.Transport
  Push objects and refs from the local repository to the remote one.
push(ProgressMonitor, Collection<RemoteRefUpdate>, OutputStream) - Method in class org.eclipse.jgit.transport.Transport
  Push objects and refs from the local repository to the remote one.
push(ProgressMonitor, Map<String, RemoteRefUpdate>) - Method in class org.eclipse.jgit.transport.BasePackPushConnection
push(ProgressMonitor, Map<String, RemoteRefUpdate>) - Method in interface org.eclipse.jgit.transport.PushConnection
  Pushes to the remote repository basing on provided specification.
push(ProgressMonitor, Map<String, RemoteRefUpdate>, OutputStream) - Method in class org.eclipse.jgit.transport.BasePackPushConnection
push(ProgressMonitor, Map<String, RemoteRefUpdate>, OutputStream) - Method in interface org.eclipse.jgit.transport.PushConnection
  Pushes to the remote repository basing on provided specification.
PUSH - org.eclipse.jgit.transport.Transport.Operation
  Transport is to push objects remotely.
pushCancelled - Variable in class org.eclipse.jgit.internal.JGitText
PushCommand - Class in org.eclipse.jgit.api
  A class used to execute a `Push` command.
PushCommand(Repository) - Constructor for class org.eclipse.jgit.api.PushCommand
PushConnection - Interface in org.eclipse.jgit.transport
  Lists known refs from the remote and sends objects to the remote.
pushIsNotSupportedForBundleTransport - Variable in class org.eclipse.jgit.internal.JGitText
pushNotPermitted - Variable in class org.eclipse.jgit.internal.JGitText
PushResult - Class in org.eclipse.jgit.transport
  Result of push operation to the remote repository.
PushResult() - Constructor for class org.eclipse.jgit.transport.PushResult
put(String, String, byte[]) - Method in class org.eclipse.jgit.transport.AmazonS3
  Atomically create or replace a single small object.
put(String, Ref) - Method in class org.eclipse.jgit.util.RefMap
put(Ref) - Method in class org.eclipse.jgit.internal.storage.dfs.DfsRefDatabase.RefCache
  Obtain a modified copy of the cache with a ref stored.
put(T) - Method in class org.eclipse.jgit.util.RefList
  Store a reference, adding or replacing as necessary.
putEntry(T, String, FileMode, ObjectLoader) - Method in interface org.eclipse.jgit.api.ArchiveCommand.Format
  Write an entry to an archive.

## Q

quote(String) - Method in class org.eclipse.jgit.util.QuotedString.BourneStyle
quote(String) - Method in class org.eclipse.jgit.util.QuotedString.BourneUserPathStyle
quote(String) - Method in class org.eclipse.jgit.util.QuotedString.GitPathStyle
quote(String) - Method in class org.eclipse.jgit.util.QuotedString
  Quote an input string by the quoting rules.
QuotedString - Class in org.eclipse.jgit.util
  Utility functions related to quoted string handling.
QuotedString() - Constructor for class org.eclipse.jgit.util.QuotedString
QuotedString.BourneStyle - Class in org.eclipse.jgit.util
  Quoting style used by the Bourne shell.
QuotedString.BourneUserPathStyle - Class in org.eclipse.jgit.util
  Bourne style, but permits `~user` at the start of the string.
QuotedString.GitPathStyle - Class in org.eclipse.jgit.util
  Quoting style that obeys the rules Git applies to file names

## R

R_HEADS - Static variable in class org.eclipse.jgit.lib.Constants
  Prefix for branch refs
R_NOTES - Static variable in class org.eclipse.jgit.lib.Constants
  Prefix for notes refs
R_NOTES_COMMITS - Static variable in class org.eclipse.jgit.lib.Constants
  Standard notes ref
R_REFS - Static variable in class org.eclipse.jgit.lib.Constants
  Prefix for any ref
R_REMOTES - Static variable in class org.eclipse.jgit.lib.Constants
  Prefix for remotes refs
R_STASH - Static variable in class org.eclipse.jgit.lib.Constants
  Standard stash ref
R_TAGS - Static variable in class org.eclipse.jgit.lib.Constants
  Prefix for tag refs
RAW - org.eclipse.jgit.util.GitDateFormatter.Format
  Git format: Seconds size 1970 in UTC plus time zone
RawCharSequence - Class in org.eclipse.jgit.util
  A rough character sequence around a raw byte buffer.
RawCharSequence(byte[], int, int) - Constructor for class org.eclipse.jgit.util.RawCharSequence
  Create a rough character sequence around the raw byte buffer.
RawCharUtil - Class in org.eclipse.jgit.util
  Utility class for character functions on raw bytes
rawIn - Variable in class org.eclipse.jgit.transport.BaseReceivePack
  Raw input stream.
rawLogMessageDoesNotParseAsLogEntry - Variable in class org.eclipse.jgit.internal.JGitText
rawOut - Variable in class org.eclipse.jgit.transport.BaseReceivePack
  Raw output stream.
RawParseUtils - Class in org.eclipse.jgit.util
  Handy utility functions to parse raw object contents.
RawSubStringPattern - Class in org.eclipse.jgit.util
  Searches text using only substring search.
RawSubStringPattern(String) - Constructor for class org.eclipse.jgit.util.RawSubStringPattern
  Construct a new substring pattern.
RawText - Class in org.eclipse.jgit.diff
  A Sequence supporting UNIX formatted text in byte[] format.
RawText(byte[]) - Constructor for class org.eclipse.jgit.diff.RawText
  Create a new sequence from an existing content byte array.
RawText(File) - Constructor for class org.eclipse.jgit.diff.RawText
  Create a new sequence from a file.
RawTextComparator - Class in org.eclipse.jgit.diff
  Equivalence function for `RawText`.
RawTextComparator() - Constructor for class org.eclipse.jgit.diff.RawTextComparator
REACHABLE_COMMIT - org.eclipse.jgit.transport.UploadPack.RequestPolicy
  Client may ask for any commit reachable from a reference advertised by the server.
REACHABLE_COMMIT_TIP - org.eclipse.jgit.transport.UploadPack.RequestPolicy
  Client may ask for any commit reachable from any reference, even if that reference wasn't advertised.
ReachableCommitRequestValidator() - Constructor for class org.eclipse.jgit.transport.UploadPack.ReachableCommitRequestValidator
ReachableCommitTipRequestValidator() - Constructor for class org.eclipse.jgit.transport.UploadPack.ReachableCommitTipRequestValidator
read() - Method in class org.eclipse.jgit.dircache.DirCache
  Read the index from disk, if it has changed on disk.
read() - Method in class org.eclipse.jgit.lib.ObjectStream.Filter
read() - Method in class org.eclipse.jgit.lib.ObjectStream.SmallStream
read() - Method in class org.eclipse.jgit.util.io.AutoCRLFInputStream
read() - Method in class org.eclipse.jgit.util.io.EolCanonicalizingInputStream
read() - Method in class org.eclipse.jgit.util.io.LimitedInputStream
read() - Method in class org.eclipse.jgit.util.io.TeeInputStream
read() - Method in class org.eclipse.jgit.util.io.TimeoutInputStream
read() - Method in class org.eclipse.jgit.util.io.UnionInputStream
read(byte[]) - Method in class org.eclipse.jgit.util.io.TimeoutInputStream
read(byte[], int, int) - Method in class org.eclipse.jgit.lib.ObjectStream.Filter
read(byte[], int, int) - Method in class org.eclipse.jgit.lib.ObjectStream.SmallStream
read(byte[], int, int) - Method in class org.eclipse.jgit.util.io.AutoCRLFInputStream
read(byte[], int, int) - Method in class org.eclipse.jgit.util.io.EolCanonicalizingInputStream
read(byte[], int, int) - Method in class org.eclipse.jgit.util.io.LimitedInputStream
read(byte[], int, int) - Method in class org.eclipse.jgit.util.io.TeeInputStream
read(byte[], int, int) - Method in class org.eclipse.jgit.util.io.TimeoutInputStream
read(byte[], int, int) - Method in class org.eclipse.jgit.util.io.UnionInputStream
read(long, ByteBuffer) - Method in class org.eclipse.jgit.internal.storage.dfs.DfsOutputStream
  Read back a portion of already written data.
read(File, FS) - Static method in class org.eclipse.jgit.dircache.DirCache
  Create a new in-core index representation and read an index from disk.
read(InputStream) - Static method in class org.eclipse.jgit.internal.storage.file.PackIndex
  Read an existing pack index file from a buffered stream.
read(InputStream, PackIndex, PackReverseIndex) - Static method in class org.eclipse.jgit.internal.storage.file.PackBitmapIndex
  Read an existing pack bitmap index file from a buffered stream.
read(ReadableByteChannel, byte[], int, int) - Static method in class org.eclipse.jgit.util.IO
  Read as much of the array as possible from a channel.
read(ObjectReader, RevCommit) - Static method in class org.eclipse.jgit.notes.NoteMap
  Load a collection of notes from a branch.
read(ObjectReader, RevTree) - Static method in class org.eclipse.jgit.notes.NoteMap
  Load a collection of notes from a tree.
read(Repository) - Static method in class org.eclipse.jgit.dircache.DirCache
  Create a new in-core index representation and read an index from disk.
ReadableChannel - Interface in org.eclipse.jgit.internal.storage.dfs
  Readable random access byte channel from a file.
readCherryPickHead() - Method in class org.eclipse.jgit.lib.Repository
  Return the information stored in the file $GIT_DIR/CHERRY_PICK_HEAD.
readDatabase(byte[], int, int) - Method in class org.eclipse.jgit.internal.storage.dfs.DfsPackParser
readDatabase(byte[], int, int) - Method in class org.eclipse.jgit.internal.storage.file.ObjectDirectoryPackParser
readDatabase(byte[], int, int) - Method in class org.eclipse.jgit.transport.PackParser
  Read from the database's current position into the buffer.
readDirCache() - Method in class org.eclipse.jgit.lib.Repository
  Create a new in-core index representation and read an index from disk.
readEnvironment() - Method in class org.eclipse.jgit.lib.BaseRepositoryBuilder
  Read standard Git environment variables and configure from those.
readEnvironment(SystemReader) - Method in class org.eclipse.jgit.lib.BaseRepositoryBuilder
  Read standard Git environment variables and configure from those.
reader - Variable in class org.eclipse.jgit.merge.Merger
  Reader to support `Merger.walk` and other object loading.
readFile(String, String, String) - Method in class org.eclipse.jgit.gitrepo.RepoCommand.DefaultRemoteReader
readFile(String, String, String) - Method in interface org.eclipse.jgit.gitrepo.RepoCommand.RemoteReader
  Read a file from a remote repository.
readFileFromRepo(Repository, String, String) - Method in class org.eclipse.jgit.gitrepo.RepoCommand.DefaultRemoteReader
  Read a file from the repository
readFully(File) - Static method in class org.eclipse.jgit.util.IO
  Read an entire local file into memory as a byte array.
readFully(File, int) - Static method in class org.eclipse.jgit.util.IO
  Read an entire local file into memory as a byte array.
readFully(InputStream, byte[], int) - Static method in class org.eclipse.jgit.util.IO
  Read the entire byte array into memory, unless input is shorter
readFully(InputStream, byte[], int, int) - Static method in class org.eclipse.jgit.util.IO
  Read the entire byte array into memory, or throw an exception.
readIncludeFile(String) - Method in interface org.eclipse.jgit.gitrepo.RepoCommand.IncludedFileReader
  Read a file from the same base dir of the manifest xml file.
readingObjectsFromLocalRepositoryFailed - Variable in class org.eclipse.jgit.internal.JGitText
readLines(String) - Static method in class org.eclipse.jgit.util.IO
  Divides the given string into lines.
readMergeCommitMsg() - Method in class org.eclipse.jgit.lib.Repository
  Return the information stored in the file $GIT_DIR/MERGE_MSG.
readMergeHeads() - Method in class org.eclipse.jgit.lib.Repository
  Return the information stored in the file $GIT_DIR/MERGE_HEAD.
readObjectHeader(PackParser.ObjectTypeAndSize) - Method in class org.eclipse.jgit.transport.PackParser
  Read the header of the current object.
readOrigHead() - Method in class org.eclipse.jgit.lib.Repository
  Return the information stored in the file $GIT_DIR/ORIG_HEAD.
readPipe(File, String[], String) - Static method in class org.eclipse.jgit.util.FS
  Execute a command and return a single line of output as a String
readRebaseTodo(String, boolean) - Method in class org.eclipse.jgit.lib.RebaseTodoFile
  Read a file formatted like the git-rebase-todo file.
readRebaseTodo(String, boolean) - Method in class org.eclipse.jgit.lib.Repository
  Read a file formatted like the git-rebase-todo file.
readRevertHead() - Method in class org.eclipse.jgit.lib.Repository
  Return the information stored in the file $GIT_DIR/REVERT_HEAD.
readSome(File, int) - Static method in class org.eclipse.jgit.util.IO
  Read at most limit bytes from the local file into memory as a byte array.
readSquashCommitMsg() - Method in class org.eclipse.jgit.lib.Repository
  Return the information stored in the file $GIT_DIR/SQUASH_MSG.
readString() - Method in class org.eclipse.jgit.transport.PacketLineIn
  Read a single UTF-8 encoded string packet from the input stream.
readStringRaw() - Method in class org.eclipse.jgit.transport.PacketLineIn
  Read a single UTF-8 encoded string packet from the input stream.
readSymLink(File) - Static method in class org.eclipse.jgit.util.FileUtils
readSymLink(File) - Method in class org.eclipse.jgit.util.FS
  Check if a file is a symbolic link and read it
readTimedOut - Variable in class org.eclipse.jgit.internal.JGitText
readTree(ObjectReader, ObjectId) - Static method in class org.eclipse.jgit.notes.NoteMap
  Load a collection of notes from a tree.
readWholeStream(InputStream, int) - Static method in class org.eclipse.jgit.util.IO
  Read an entire input stream into memory as a ByteBuffer.
rebase() - Method in class org.eclipse.jgit.api.Git
  Returns a command object to execute a `Rebase` command
REBASE_MERGE - Static variable in class org.eclipse.jgit.api.RebaseCommand
  The name of the "rebase-merge" folder for interactive rebases.
RebaseCommand - Class in org.eclipse.jgit.api
  A class used to execute a `Rebase` command.
RebaseCommand(Repository) - Constructor for class org.eclipse.jgit.api.RebaseCommand
RebaseCommand.InteractiveHandler - Interface in org.eclipse.jgit.api
  Allows configure rebase interactive process and modify commit message
RebaseCommand.Operation - Enum in org.eclipse.jgit.api
  The available operations
RebaseResult - Class in org.eclipse.jgit.api
  The result of a `RebaseCommand` execution
RebaseResult.Status - Enum in org.eclipse.jgit.api
  The overall status
RebaseTodoFile - Class in org.eclipse.jgit.lib
  Offers methods to read and write files formatted like the git-rebase-todo file
RebaseTodoFile(Repository) - Constructor for class org.eclipse.jgit.lib.RebaseTodoFile
RebaseTodoLine - Class in org.eclipse.jgit.lib
  Describes a single line in a file formatted like the git-rebase-todo file.
RebaseTodoLine(String) - Constructor for class org.eclipse.jgit.lib.RebaseTodoLine
  Create a new comment line
RebaseTodoLine(RebaseTodoLine.Action, AbbreviatedObjectId, String) - Constructor for class org.eclipse.jgit.lib.RebaseTodoLine
  Create a new non-comment line
RebaseTodoLine.Action - Enum in org.eclipse.jgit.lib
  Describes rebase actions
REBASING - org.eclipse.jgit.lib.RepositoryState
  An unfinished rebase or am.
REBASING_INTERACTIVE - org.eclipse.jgit.lib.RepositoryState
  An unfinished interactive rebase.
REBASING_MERGE - org.eclipse.jgit.lib.RepositoryState
  An unfinished rebase with merge.
REBASING_REBASING - org.eclipse.jgit.lib.RepositoryState
  An unfinished rebase.
receive(InputStream, OutputStream, OutputStream) - Method in class org.eclipse.jgit.transport.ReceivePack
  Execute the receive task on the socket.
RECEIVE - org.eclipse.jgit.internal.storage.dfs.DfsObjDatabase.PackSource
  The pack is created by PackParser due to a network event.
ReceiveCommand - Class in org.eclipse.jgit.transport
  A command being processed by `BaseReceivePack`.
ReceiveCommand(ObjectId, ObjectId, String) - Constructor for class org.eclipse.jgit.transport.ReceiveCommand
  Create a new command for `BaseReceivePack`.
ReceiveCommand(ObjectId, ObjectId, String, ReceiveCommand.Type) - Constructor for class org.eclipse.jgit.transport.ReceiveCommand
  Create a new command for `BaseReceivePack`.
ReceiveCommand.Result - Enum in org.eclipse.jgit.transport
  Result of the update command.
ReceiveCommand.Type - Enum in org.eclipse.jgit.transport
  Type of operation requested.
ReceivePack - Class in org.eclipse.jgit.transport
  Implements the server side of a push connection, receiving objects.
ReceivePack(Repository) - Constructor for class org.eclipse.jgit.transport.ReceivePack
  Create a new pack receive for an open repository.
receivePackAndCheckConnectivity() - Method in class org.eclipse.jgit.transport.BaseReceivePack
  Receive a pack from the stream and check connectivity if necessary.
ReceivePackFactory<C> - Interface in org.eclipse.jgit.transport.resolver
  Create and configure `ReceivePack` service instance.
receivePackInvalidLimit - Variable in class org.eclipse.jgit.internal.JGitText
receivePackObjectTooLarge1 - Variable in class org.eclipse.jgit.internal.JGitText
receivePackObjectTooLarge2 - Variable in class org.eclipse.jgit.internal.JGitText
receivePackTooLarge - Variable in class org.eclipse.jgit.internal.JGitText
receivingObjects - Variable in class org.eclipse.jgit.internal.JGitText
reconfigure(DfsBlockCacheConfig) - Static method in class org.eclipse.jgit.internal.storage.dfs.DfsBlockCache
  Modify the configuration of the window cache.
reconfigure(WindowCacheConfig) - Static method in class org.eclipse.jgit.internal.storage.file.WindowCache
  Deprecated.
  use `cfg.install()` to avoid internal reference.
RECURSIVE - Static variable in class org.eclipse.jgit.merge.MergeStrategy
  Recursive strategy to merge paths.
RECURSIVE - Static variable in class org.eclipse.jgit.util.FileUtils
  Option to recursively delete given `File`
RecursiveMerger - Class in org.eclipse.jgit.merge
  A three-way merger performing a content-merge if necessary across multiple bases using recursion This merger extends the resolve merger and does several things differently: - allow more than one merge base, up to a maximum - uses "Lists" instead of Arrays for chained types - recursively merges the merge bases together to compute a usable base
RecursiveMerger(Repository) - Constructor for class org.eclipse.jgit.merge.RecursiveMerger
  Normal recursive merge, implies not inCore
RecursiveMerger(Repository, boolean) - Constructor for class org.eclipse.jgit.merge.RecursiveMerger
  Normal recursive merge when you want a choice of DirCache placement inCore
recvCommands() - Method in class org.eclipse.jgit.transport.BaseReceivePack
  Receive a list of commands from the input.
recycleLane(L) - Method in class org.eclipse.jgit.revplot.PlotCommitList
  Return colors and other reusable information to the plotter when a lane is no longer needed.
reduceCommonStartEnd(RawText, RawText, Edit) - Method in class org.eclipse.jgit.diff.RawTextComparator
reduceCommonStartEnd(S, S, Edit) - Method in class org.eclipse.jgit.diff.SequenceComparator
  Modify the edit to remove common leading and trailing items.
Ref - Interface in org.eclipse.jgit.lib
  Pairing of a name and the `ObjectId` it currently has.
Ref.Storage - Enum in org.eclipse.jgit.lib
  Location where a `Ref` is stored.
RefAdvertiser - Class in org.eclipse.jgit.transport
  Support for the start of `UploadPack` and `ReceivePack`.
RefAdvertiser() - Constructor for class org.eclipse.jgit.transport.RefAdvertiser
RefAdvertiser.PacketLineOutRefAdvertiser - Class in org.eclipse.jgit.transport
  Advertiser which frames lines in a `PacketLineOut` format.
refAlreadyExists - Variable in class org.eclipse.jgit.internal.JGitText
refAlreadyExists1 - Variable in class org.eclipse.jgit.internal.JGitText
RefAlreadyExistsException - Exception in org.eclipse.jgit.api.errors
  Thrown when trying to create a `Ref` with the same name as an existing one
RefAlreadyExistsException(String) - Constructor for exception org.eclipse.jgit.api.errors.RefAlreadyExistsException
RefCache(RefList<Ref>, RefList<Ref>) - Constructor for class org.eclipse.jgit.internal.storage.dfs.DfsRefDatabase.RefCache
  Initialize a new reference cache.
RefComparator - Class in org.eclipse.jgit.lib
  Util for sorting (or comparing) Ref instances by name.
RefComparator() - Constructor for class org.eclipse.jgit.lib.RefComparator
RefDatabase - Class in org.eclipse.jgit.lib
  Abstraction of name to `ObjectId` mapping.
RefDatabase() - Constructor for class org.eclipse.jgit.lib.RefDatabase
RefDirectory - Class in org.eclipse.jgit.internal.storage.file
  Traditional file system based `RefDatabase`.
RefFilter - Interface in org.eclipse.jgit.transport
  Filters the list of refs that are advertised to the client.
RefList<T extends Ref> - Class in org.eclipse.jgit.util
  Specialized variant of an ArrayList to support a `RefDatabase`.
RefList(RefList<T>) - Constructor for class org.eclipse.jgit.util.RefList
  Initialize this list to use the same backing array as another list.
RefList.Builder<T extends Ref> - Class in org.eclipse.jgit.util
  Builder to facilitate fast construction of an immutable RefList.
refLockFor(String) - Static method in class org.eclipse.jgit.internal.storage.file.ReflogWriter
  Get the ref name to be used for when locking a ref's log for rewriting
reflog() - Method in class org.eclipse.jgit.api.Git
  Returns a command object to execute a `reflog` command
ReflogCommand - Class in org.eclipse.jgit.api
  The reflog command
ReflogCommand(Repository) - Constructor for class org.eclipse.jgit.api.ReflogCommand
ReflogEntry - Interface in org.eclipse.jgit.lib
  Parsed reflog entry
ReflogEntryImpl - Class in org.eclipse.jgit.internal.storage.file
  Parsed reflog entry
reflogEntryNotFound - Variable in class org.eclipse.jgit.internal.JGitText
ReflogReader - Interface in org.eclipse.jgit.lib
  Utility for reading reflog entries
ReflogWriter - Class in org.eclipse.jgit.internal.storage.file
  Utility for writing reflog entries
ReflogWriter(Repository) - Constructor for class org.eclipse.jgit.internal.storage.file.ReflogWriter
  Create write for repository
ReflogWriter(Repository, boolean) - Constructor for class org.eclipse.jgit.internal.storage.file.ReflogWriter
  Create write for repository
RefMap - Class in org.eclipse.jgit.util
  Specialized Map to present a `RefDatabase` namespace.
RefMap() - Constructor for class org.eclipse.jgit.util.RefMap
  Construct an empty map with a small initial capacity.
RefMap(String, RefList<? extends Ref>, RefList<? extends Ref>, RefList<? extends Ref>) - Constructor for class org.eclipse.jgit.util.RefMap
  Construct a map to merge 3 collections together.
RefNotFoundException - Exception in org.eclipse.jgit.api.errors
  Thrown when a Ref can not be resolved
RefNotFoundException(String) - Constructor for exception org.eclipse.jgit.api.errors.RefNotFoundException
refNotResolved - Variable in class org.eclipse.jgit.internal.JGitText
RefRename - Class in org.eclipse.jgit.lib
  A RefUpdate combination for renaming a reference.
RefRename(RefUpdate, RefUpdate) - Constructor for class org.eclipse.jgit.lib.RefRename
  Initialize a new rename operation.
refresh() - Method in class org.eclipse.jgit.internal.storage.file.RefDirectory
refresh() - Method in class org.eclipse.jgit.lib.RefDatabase
  Triggers a refresh of all internal data structures.
RefsChangedEvent - Class in org.eclipse.jgit.events
  Describes a change to one or more references of a repository.
RefsChangedEvent() - Constructor for class org.eclipse.jgit.events.RefsChangedEvent
RefsChangedListener - Interface in org.eclipse.jgit.events
  Receives `RefsChangedEvent`s.
RefSpec - Class in org.eclipse.jgit.transport
  Describes how refs in one repository copy into another repository.
RefSpec() - Constructor for class org.eclipse.jgit.transport.RefSpec
  Construct an empty RefSpec.
RefSpec(String) - Constructor for class org.eclipse.jgit.transport.RefSpec
  Parse a ref specification for use during transport operations.
REFSPEC_PUSH_ALL - Static variable in class org.eclipse.jgit.transport.Transport
  Specification for push operation, to push all refs under refs/heads.
REFSPEC_TAGS - Static variable in class org.eclipse.jgit.transport.Transport
  Specification for fetch or push operations, to fetch or push all tags.
RefUpdate - Class in org.eclipse.jgit.lib
  Creates, updates or deletes any reference.
RefUpdate(Ref) - Constructor for class org.eclipse.jgit.lib.RefUpdate
  Construct a new update operation for the reference.
RefUpdate.Result - Enum in org.eclipse.jgit.lib
  Status of an update request.
refUpdateReturnCodeWas - Variable in class org.eclipse.jgit.internal.JGitText
RefWriter - Class in org.eclipse.jgit.lib
  Writes out refs to the `Constants.INFO_REFS` and `Constants.PACKED_REFS` files.
RefWriter(Collection<Ref>) - Constructor for class org.eclipse.jgit.lib.RefWriter
RefWriter(Map<String, Ref>) - Constructor for class org.eclipse.jgit.lib.RefWriter
RefWriter(RefList<Ref>) - Constructor for class org.eclipse.jgit.lib.RefWriter
register(String, MergeStrategy) - Static method in class org.eclipse.jgit.merge.MergeStrategy
  Register a merge strategy so it can later be obtained by name.
register(Repository) - Static method in class org.eclipse.jgit.lib.RepositoryCache
  Register one repository into the cache.
register(MergeStrategy) - Static method in class org.eclipse.jgit.merge.MergeStrategy
  Register a merge strategy so it can later be obtained by name.
register(TransportProtocol) - Static method in class org.eclipse.jgit.transport.Transport
  Register a TransportProtocol instance for use during open.
registerFormat(String, ArchiveCommand.Format<?>) - Static method in class org.eclipse.jgit.api.ArchiveCommand
  Adds support for an additional archival format.
REGULAR_FILE - Static variable in class org.eclipse.jgit.lib.FileMode
  Mode indicating an entry is a non-executable file.
RejectCommitException - Exception in org.eclipse.jgit.api.errors
  Exception thrown when a commit is rejected by a hook (either `pre-commit` or `commit-msg`).
RejectCommitException(String) - Constructor for exception org.eclipse.jgit.api.errors.RejectCommitException
REJECTED - org.eclipse.jgit.lib.RefUpdate.Result
  Not a fast-forward and not stored.
REJECTED_CURRENT_BRANCH - org.eclipse.jgit.lib.RefUpdate.Result
  Rejected because trying to delete the current branch.
REJECTED_CURRENT_BRANCH - org.eclipse.jgit.transport.ReceiveCommand.Result
  The update affects `HEAD` and cannot be permitted.
REJECTED_MISSING_OBJECT - org.eclipse.jgit.transport.ReceiveCommand.Result
  One or more objects aren't in the repository.
REJECTED_NOCREATE - org.eclipse.jgit.transport.ReceiveCommand.Result
  The server is configured to deny creation of this ref.
REJECTED_NODELETE - org.eclipse.jgit.transport.ReceiveCommand.Result
  The server is configured to deny deletion of this ref.
REJECTED_NODELETE - org.eclipse.jgit.transport.RemoteRefUpdate.Status
  Remote ref update was rejected, because remote side doesn't support/allow deleting refs.
REJECTED_NONFASTFORWARD - org.eclipse.jgit.transport.ReceiveCommand.Result
  The update is a non-fast-forward update and isn't permitted.
REJECTED_NONFASTFORWARD - org.eclipse.jgit.transport.RemoteRefUpdate.Status
  Remote ref update was rejected, as it would cause non fast-forward update.
REJECTED_OTHER_REASON - org.eclipse.jgit.transport.ReceiveCommand.Result
  Other failure; see `ReceiveCommand.getMessage()`.
REJECTED_OTHER_REASON - org.eclipse.jgit.transport.RemoteRefUpdate.Status
  Remote ref update was rejected for other reason, possibly described in `RemoteRefUpdate.getMessage()`.
REJECTED_REMOTE_CHANGED - org.eclipse.jgit.transport.RemoteRefUpdate.Status
  Remote ref update was rejected, because old object id on remote repository wasn't the same as defined expected old object.
RELATIVE - org.eclipse.jgit.util.GitDateFormatter.Format
  Git format: Relative time stamp
RelativeDateFormatter - Class in org.eclipse.jgit.util
  Formatter to format timestamps relative to the current time using time units in the format defined by `git log --relative-date`.
RelativeDateFormatter() - Constructor for class org.eclipse.jgit.util.RelativeDateFormatter
relativize(String, String) - Static method in class org.eclipse.jgit.util.FileUtils
  This will try and make a given path relative to another.
relativize(String, String) - Method in class org.eclipse.jgit.util.FS_Win32_Cygwin
relativize(String, String) - Method in class org.eclipse.jgit.util.FS
  See `FileUtils.relativize(String, String)`.
release() - Method in class org.eclipse.jgit.blame.BlameGenerator
  Release the current blame session.
release() - Method in class org.eclipse.jgit.diff.DiffFormatter
  Release the internal ObjectReader state.
release() - Method in class org.eclipse.jgit.internal.storage.dfs.DfsInserter
release() - Method in class org.eclipse.jgit.internal.storage.dfs.DfsReader
  Release the current window cursor.
release() - Method in class org.eclipse.jgit.internal.storage.pack.PackWriter
  Release all resources used by this writer.
release() - Method in interface org.eclipse.jgit.lib.AsyncOperation
  Release resources used by the operation, including cancellation.
release() - Method in class org.eclipse.jgit.lib.ObjectInserter.Filter
release() - Method in class org.eclipse.jgit.lib.ObjectInserter.Formatter
release() - Method in class org.eclipse.jgit.lib.ObjectInserter
  Release any resources used by this inserter.
release() - Method in class org.eclipse.jgit.lib.ObjectReader
  Release any resources used by this reader.
release() - Method in class org.eclipse.jgit.revwalk.RevWalk
  Release any resources used by this walker's reader.
release() - Method in class org.eclipse.jgit.submodule.SubmoduleWalk
  Release any resources used by this walker's reader.
release() - Method in class org.eclipse.jgit.transport.BaseReceivePack
  Release any resources used by this object.
release() - Method in class org.eclipse.jgit.treewalk.TreeWalk
  Release any resources used by this walker's reader.
release(Inflater) - Static method in class org.eclipse.jgit.lib.InflaterCache
  Release an inflater previously obtained from this cache.
releaseSession(RemoteSession) - Method in class org.eclipse.jgit.transport.SshSessionFactory
  Close (or recycle) a session to a host.
REMOTE - org.eclipse.jgit.api.ListBranchCommand.ListMode
  Corresponds to the -r option (remote branches only)
RemoteConfig - Class in org.eclipse.jgit.transport
  A remembered remote repository, including URLs and RefSpecs.
RemoteConfig(Config, String) - Constructor for class org.eclipse.jgit.transport.RemoteConfig
  Parse a remote block from an existing configuration file.
remoteConfigHasNoURIAssociated - Variable in class org.eclipse.jgit.internal.JGitText
remoteDoesNotHaveSpec - Variable in class org.eclipse.jgit.internal.JGitText
remoteDoesNotSupportSmartHTTPPush - Variable in class org.eclipse.jgit.internal.JGitText
remoteHungUpUnexpectedly - Variable in class org.eclipse.jgit.internal.JGitText
remoteNameCantBeNull - Variable in class org.eclipse.jgit.internal.JGitText
RemoteRefUpdate - Class in org.eclipse.jgit.transport
  Represent request and status of a remote ref update.
RemoteRefUpdate(Repository, String, String, boolean, String, ObjectId) - Constructor for class org.eclipse.jgit.transport.RemoteRefUpdate
  Construct remote ref update request by providing an update specification.
RemoteRefUpdate(Repository, String, ObjectId, String, boolean, String, ObjectId) - Constructor for class org.eclipse.jgit.transport.RemoteRefUpdate
  Construct remote ref update request by providing an update specification.
RemoteRefUpdate(Repository, Ref, String, boolean, String, ObjectId) - Constructor for class org.eclipse.jgit.transport.RemoteRefUpdate
  Construct remote ref update request by providing an update specification.
RemoteRefUpdate(RemoteRefUpdate, ObjectId) - Constructor for class org.eclipse.jgit.transport.RemoteRefUpdate
  Create a new instance of this object basing on existing instance for configuration.
RemoteRefUpdate.Status - Enum in org.eclipse.jgit.transport
  Represent current status of a remote ref update.
RemoteRepositoryException - Exception in org.eclipse.jgit.errors
  Contains a message from the remote repository indicating a problem.
RemoteRepositoryException(URIish, String) - Constructor for exception org.eclipse.jgit.errors.RemoteRepositoryException
  Constructs a RemoteRepositoryException for a message.
RemoteSession - Interface in org.eclipse.jgit.transport
  Create a remote "session" for executing remote commands.
remove() - Method in class org.eclipse.jgit.events.ListenerHandle
  Remove the listener and stop receiving events.
remove(int) - Method in class org.eclipse.jgit.util.BlockList
remove(int) - Method in class org.eclipse.jgit.util.RefList.Builder
  Remove an item at a specific index.
remove(int) - Method in class org.eclipse.jgit.util.RefList
  Remove an item at a specific index.
remove(Object) - Method in class org.eclipse.jgit.revwalk.RevFlagSet
remove(Object) - Method in class org.eclipse.jgit.util.RefMap
remove(String) - Method in class org.eclipse.jgit.internal.storage.dfs.DfsRefDatabase.RefCache
  Obtain a modified copy of the cache with the ref removed.
remove(AnyObjectId) - Method in interface org.eclipse.jgit.lib.BitmapIndex.BitmapBuilder
  Remove the id from the bitmap.
remove(AnyObjectId) - Method in class org.eclipse.jgit.notes.NoteMap
  Remove a note from an object.
remove(RevFlag) - Method in class org.eclipse.jgit.revwalk.RevObject
  Remove a flag from this object.
remove(RevFlagSet) - Method in class org.eclipse.jgit.revwalk.RevObject
  Remove a set of flags from this object.
removeAllOrNone(PackBitmapIndex) - Method in interface org.eclipse.jgit.lib.BitmapIndex.BitmapBuilder
  Determines if the entire bitmap index is contained in the bitmap.
removeFetchRefSpec(RefSpec) - Method in class org.eclipse.jgit.transport.RemoteConfig
  Remove a fetch RefSpec from this remote.
RemoveNoteCommand - Class in org.eclipse.jgit.api
  Remove object notes.
RemoveNoteCommand(Repository) - Constructor for class org.eclipse.jgit.api.RemoveNoteCommand
removePushRefSpec(RefSpec) - Method in class org.eclipse.jgit.transport.RemoteConfig
  Remove a push RefSpec from this remote.
removePushURI(URIish) - Method in class org.eclipse.jgit.transport.RemoteConfig
  Remove a push-only URI from the list of URIs.
removeURI(URIish) - Method in class org.eclipse.jgit.transport.RemoteConfig
  Remove a URI from the list of URIs.
rename() - Method in class org.eclipse.jgit.lib.RefRename
rename(byte[]) - Method in class org.eclipse.jgit.lib.TreeEntry
  Deprecated.
  Rename this entry.
rename(File, File) - Static method in class org.eclipse.jgit.util.FileUtils
  Rename a file or folder.
rename(String) - Method in class org.eclipse.jgit.lib.TreeEntry
  Deprecated.
  Rename this entry.
RENAME - org.eclipse.jgit.diff.DiffEntry.ChangeType
  Rename an existing file to a new location
RenameBranchCommand - Class in org.eclipse.jgit.api
  Used to rename branches.
RenameBranchCommand(Repository) - Constructor for class org.eclipse.jgit.api.RenameBranchCommand
renameBranchFailedBecauseTag - Variable in class org.eclipse.jgit.internal.JGitText
renameBranchFailedUnknownReason - Variable in class org.eclipse.jgit.internal.JGitText
renameBranchUnexpectedResult - Variable in class org.eclipse.jgit.internal.JGitText
RenameCallback - Class in org.eclipse.jgit.revwalk
  An instance of this class can be used in conjunction with a `FollowFilter`.
RenameCallback() - Constructor for class org.eclipse.jgit.revwalk.RenameCallback
renamed(DiffEntry) - Method in class org.eclipse.jgit.revwalk.RenameCallback
  Called whenever a diff was found that is actually a rename or copy of a file.
RENAMED - org.eclipse.jgit.lib.RefUpdate.Result
  The ref was renamed from another name
RenameDetector - Class in org.eclipse.jgit.diff
  Detect and resolve object renames.
RenameDetector(ObjectReader, DiffConfig) - Constructor for class org.eclipse.jgit.diff.RenameDetector
  Create a new rename detector with a specified reader and diff config.
RenameDetector(Repository) - Constructor for class org.eclipse.jgit.diff.RenameDetector
  Create a new rename detector for the given repository
renameFileFailed - Variable in class org.eclipse.jgit.internal.JGitText
renameRef(String, String) - Method in class org.eclipse.jgit.lib.Repository
  Create a command to rename a ref in this repository
renamesAlreadyFound - Variable in class org.eclipse.jgit.internal.JGitText
renamesBreakingModifies - Variable in class org.eclipse.jgit.internal.JGitText
renamesFindingByContent - Variable in class org.eclipse.jgit.internal.JGitText
renamesFindingExact - Variable in class org.eclipse.jgit.internal.JGitText
renamesRejoiningModifies - Variable in class org.eclipse.jgit.internal.JGitText
repack() - Method in class org.eclipse.jgit.internal.storage.file.GC
  Packs all objects which reachable from any of the heads into one pack file.
REPLACE - org.eclipse.jgit.diff.Edit.Type
  Sequence B has replaced the region with different content.
replaceLineBreaksWithSpace(String) - Static method in class org.eclipse.jgit.util.StringUtils
  Replace CRLF, CR or LF with a single space.
repo - Variable in class org.eclipse.jgit.api.GitCommand
  The repository this command is working with
RepoCommand - Class in org.eclipse.jgit.gitrepo
  A class used to execute a repo command.
RepoCommand(Repository) - Constructor for class org.eclipse.jgit.gitrepo.RepoCommand
RepoCommand.DefaultRemoteReader - Class in org.eclipse.jgit.gitrepo
  A default implementation of `RepoCommand.RemoteReader` callback.
RepoCommand.IncludedFileReader - Interface in org.eclipse.jgit.gitrepo
  A callback to read included xml files.
RepoCommand.RemoteReader - Interface in org.eclipse.jgit.gitrepo
  A callback to get ref sha1 of a repository from its uri.
repoCommitMessage - Variable in class org.eclipse.jgit.gitrepo.internal.RepoText
repository - Variable in class org.eclipse.jgit.treewalk.WorkingTreeIterator
  Repository that is the root level being iterated over
Repository - Class in org.eclipse.jgit.lib
  Represents a Git repository.
Repository(BaseRepositoryBuilder) - Constructor for class org.eclipse.jgit.lib.Repository
  Initialize a new repository instance.
repositoryAlreadyExists - Variable in class org.eclipse.jgit.internal.JGitText
RepositoryBuilder - Class in org.eclipse.jgit.lib
  Base class to support constructing a `Repository`.
RepositoryBuilder() - Constructor for class org.eclipse.jgit.lib.RepositoryBuilder
RepositoryCache - Class in org.eclipse.jgit.lib
  Cache of active `Repository` instances.
RepositoryCache.FileKey - Class in org.eclipse.jgit.lib
  Location of a Repository, using the standard java.io.File API.
RepositoryCache.Key - Interface in org.eclipse.jgit.lib
  Abstract hash key for `RepositoryCache` entries.
repositoryConfigFileInvalid - Variable in class org.eclipse.jgit.internal.JGitText
RepositoryEvent<T extends RepositoryListener> - Class in org.eclipse.jgit.events
  Describes a modification made to a repository.
RepositoryEvent() - Constructor for class org.eclipse.jgit.events.RepositoryEvent
repositoryIsRequired - Variable in class org.eclipse.jgit.internal.JGitText
RepositoryListener - Interface in org.eclipse.jgit.events
  A listener can register for event delivery.
repositoryNotFound - Variable in class org.eclipse.jgit.internal.JGitText
RepositoryNotFoundException - Exception in org.eclipse.jgit.errors
  Indicates a local repository does not exist.
RepositoryNotFoundException(File) - Constructor for exception org.eclipse.jgit.errors.RepositoryNotFoundException
  Constructs an exception indicating a local repository does not exist.
RepositoryNotFoundException(File, Throwable) - Constructor for exception org.eclipse.jgit.errors.RepositoryNotFoundException
  Constructs an exception indicating a local repository does not exist.
RepositoryNotFoundException(String) - Constructor for exception org.eclipse.jgit.errors.RepositoryNotFoundException
  Constructs an exception indicating a local repository does not exist.
RepositoryNotFoundException(String, Throwable) - Constructor for exception org.eclipse.jgit.errors.RepositoryNotFoundException
  Constructs an exception indicating a local repository does not exist.
RepositoryResolver<C> - Interface in org.eclipse.jgit.transport.resolver
  Locate a Git `Repository` by name from the URL.
RepositoryState - Enum in org.eclipse.jgit.lib
  Important state of the repository that affects what can and cannot bed done.
repositoryState_applyMailbox - Variable in class org.eclipse.jgit.internal.JGitText
repositoryState_bisecting - Variable in class org.eclipse.jgit.internal.JGitText
repositoryState_conflicts - Variable in class org.eclipse.jgit.internal.JGitText
repositoryState_merged - Variable in class org.eclipse.jgit.internal.JGitText
repositoryState_normal - Variable in class org.eclipse.jgit.internal.JGitText
repositoryState_rebase - Variable in class org.eclipse.jgit.internal.JGitText
repositoryState_rebaseInteractive - Variable in class org.eclipse.jgit.internal.JGitText
repositoryState_rebaseOrApplyMailbox - Variable in class org.eclipse.jgit.internal.JGitText
repositoryState_rebaseWithMerge - Variable in class org.eclipse.jgit.internal.JGitText
RepoStatistics() - Constructor for class org.eclipse.jgit.internal.storage.file.GC.RepoStatistics
RepoText - Class in org.eclipse.jgit.gitrepo.internal
  Translation bundle for repo command
RepoText() - Constructor for class org.eclipse.jgit.gitrepo.internal.RepoText
RequestNotYetReadException - Exception in org.eclipse.jgit.transport
  Indicates that a client request has not yet been read from the wire.
RequestNotYetReadException() - Constructor for exception org.eclipse.jgit.transport.RequestNotYetReadException
  Initialize with no message.
RequestNotYetReadException(String) - Constructor for exception org.eclipse.jgit.transport.RequestNotYetReadException
requiredHashFunctionNotAvailable - Variable in class org.eclipse.jgit.internal.JGitText
requireGitDirOrWorkTree() - Method in class org.eclipse.jgit.lib.BaseRepositoryBuilder
  Require either `gitDir` or `workTree` to be set.
requiresCommitBody() - Method in class org.eclipse.jgit.revwalk.filter.CommitTimeRevFilter
requiresCommitBody() - Method in class org.eclipse.jgit.revwalk.filter.NotRevFilter
requiresCommitBody() - Method in class org.eclipse.jgit.revwalk.filter.PatternMatchRevFilter
requiresCommitBody() - Method in class org.eclipse.jgit.revwalk.filter.RevFilter
requiresCommitBody() - Method in class org.eclipse.jgit.revwalk.filter.SubStringRevFilter
requiresCommitBody() - Method in class org.eclipse.jgit.revwalk.TreeRevFilter
reset() - Method in class org.eclipse.jgit.api.Git
  Returns a command object to execute a `reset` command
reset() - Method in class org.eclipse.jgit.diff.RenameDetector
  Reset this rename detector for another rename detection pass.
reset() - Method in class org.eclipse.jgit.dircache.DirCacheIterator
reset() - Method in class org.eclipse.jgit.fnmatch.FileNameMatcher
  Resets this matcher to it's state right after construction.
reset() - Method in class org.eclipse.jgit.lib.ObjectStream.Filter
reset() - Method in class org.eclipse.jgit.lib.ObjectStream.SmallStream
reset() - Method in class org.eclipse.jgit.revplot.PlotCommit
reset() - Method in class org.eclipse.jgit.revwalk.RevCommit
  Reset this commit to allow another RevWalk with the same instances.
reset() - Method in class org.eclipse.jgit.revwalk.RevWalk
  Resets internal state and allows this instance to be used again.
reset() - Method in class org.eclipse.jgit.submodule.SubmoduleWalk
  Reset generator and start new submodule walk
reset() - Method in class org.eclipse.jgit.treewalk.AbstractTreeIterator
  Position this iterator on the first entry.
reset() - Method in class org.eclipse.jgit.treewalk.CanonicalTreeParser
reset() - Method in class org.eclipse.jgit.treewalk.EmptyTreeIterator
reset() - Method in class org.eclipse.jgit.treewalk.TreeWalk
  Reset this walker so new tree iterators can be added to it.
reset() - Method in class org.eclipse.jgit.treewalk.WorkingTreeIterator
reset() - Method in class org.eclipse.jgit.util.io.LimitedInputStream
reset() - Method in class org.eclipse.jgit.util.TemporaryBuffer
  Reset this buffer for reuse, purging all buffered content.
reset(byte[]) - Method in class org.eclipse.jgit.treewalk.CanonicalTreeParser
  Reset this parser to walk through the given tree data.
reset(int) - Method in class org.eclipse.jgit.revwalk.ObjectWalk
reset(int) - Method in class org.eclipse.jgit.revwalk.RevWalk
  Resets internal state and allows this instance to be used again.
reset(AnyObjectId) - Method in class org.eclipse.jgit.treewalk.TreeWalk
  Reset this walker to run over a single existing tree.
reset(AnyObjectId...) - Method in class org.eclipse.jgit.treewalk.TreeWalk
  Reset this walker to run over a set of existing trees.
reset(ObjectReader, AnyObjectId) - Method in class org.eclipse.jgit.treewalk.CanonicalTreeParser
  Reset this parser to walk through the given tree.
reset(URIish) - Method in class org.eclipse.jgit.transport.CredentialsProvider
  Reset the credentials provider for the given URI
ResetCommand - Class in org.eclipse.jgit.api
  A class used to execute a `Reset` command.
ResetCommand(Repository) - Constructor for class org.eclipse.jgit.api.ResetCommand
ResetCommand.ResetType - Enum in org.eclipse.jgit.api
  Kind of reset
resetRetain(RevFlag...) - Method in class org.eclipse.jgit.revwalk.RevWalk
  Resets internal state and allows this instance to be used again.
resetRetain(RevFlagSet) - Method in class org.eclipse.jgit.revwalk.RevWalk
  Resets internal state and allows this instance to be used again.
resetRoot(ObjectReader, AnyObjectId) - Method in class org.eclipse.jgit.treewalk.CanonicalTreeParser
  Reset this parser to walk through the given tree.
resettingHead - Variable in class org.eclipse.jgit.internal.JGitText
resolve(File, String) - Method in class org.eclipse.jgit.util.FS_Win32_Cygwin
resolve(File, String) - Method in class org.eclipse.jgit.util.FS
  Resolve this file to its actual path name that the JRE can use.
resolve(File, FS) - Static method in class org.eclipse.jgit.lib.RepositoryCache.FileKey
  Guess the proper path for a Git repository.
resolve(String) - Method in class org.eclipse.jgit.lib.Repository
  Parse a git revision string and return an object id.
resolve(Set<ObjectId>, AbbreviatedObjectId, int) - Method in class org.eclipse.jgit.internal.storage.file.PackIndex
  Find objects matching the prefix abbreviation.
resolve(AbbreviatedObjectId) - Method in class org.eclipse.jgit.internal.storage.dfs.DfsReader
resolve(AbbreviatedObjectId) - Method in class org.eclipse.jgit.lib.ObjectReader
  Resolve an abbreviated ObjectId to its full form.
RESOLVE - Static variable in class org.eclipse.jgit.merge.MergeStrategy
  Simple strategy to merge paths.
ResolveMerger - Class in org.eclipse.jgit.merge
  A three-way merger performing a content-merge if necessary
ResolveMerger(Repository) - Constructor for class org.eclipse.jgit.merge.ResolveMerger
ResolveMerger(Repository, boolean) - Constructor for class org.eclipse.jgit.merge.ResolveMerger
ResolveMerger.MergeFailureReason - Enum in org.eclipse.jgit.merge
  If the merge fails (means: not stopped because of unresolved conflicts) this enum is used to explain why it failed
resolvingDeltas - Variable in class org.eclipse.jgit.internal.JGitText
resourceBundle() - Method in class org.eclipse.jgit.nls.TranslationBundle
response(HttpURLConnection) - Static method in class org.eclipse.jgit.util.HttpSupport
  Get the HTTP response code from the request.
response(HttpConnection) - Static method in class org.eclipse.jgit.util.HttpSupport
  Get the HTTP response code from the request.
resultLengthIncorrect - Variable in class org.eclipse.jgit.internal.JGitText
resultTree - Variable in class org.eclipse.jgit.merge.ResolveMerger
  merge result as tree
retainOnReset(Collection<RevFlag>) - Method in class org.eclipse.jgit.revwalk.RevWalk
  Preserve a set of RevFlags during all `reset` methods.
retainOnReset(RevFlag) - Method in class org.eclipse.jgit.revwalk.RevWalk
  Preserve a RevFlag during all `reset` methods.
RETRY - Static variable in class org.eclipse.jgit.util.FileUtils
  Option to retry deletion if not successful
retryFailedLockFileCommit() - Method in class org.eclipse.jgit.util.FS_POSIX_Java5
retryFailedLockFileCommit() - Method in class org.eclipse.jgit.util.FS_POSIX_Java6
retryFailedLockFileCommit() - Method in class org.eclipse.jgit.util.FS_Win32
retryFailedLockFileCommit() - Method in class org.eclipse.jgit.util.FS
  Does this file system have problems with atomic renames?
REV_CHECKED_OUT - org.eclipse.jgit.submodule.SubmoduleStatusType
  Submodule commit checked out is different than the commit referenced in the index tree
RevBlob - Class in org.eclipse.jgit.revwalk
  A binary file, or a symbolic link.
RevBlob(AnyObjectId) - Constructor for class org.eclipse.jgit.revwalk.RevBlob
  Create a new blob reference.
RevCommit - Class in org.eclipse.jgit.revwalk
  A commit reference to a commit in the DAG.
RevCommit(AnyObjectId) - Constructor for class org.eclipse.jgit.revwalk.RevCommit
  Create a new commit reference.
RevCommitList<E extends RevCommit> - Class in org.eclipse.jgit.revwalk
  An ordered list of `RevCommit` subclasses.
RevCommitList() - Constructor for class org.eclipse.jgit.revwalk.RevCommitList
reverse(AnyObjectId, Collection<? extends ObjectId>) - Method in class org.eclipse.jgit.blame.BlameGenerator
  Configure the generator to compute reverse blame (history of deletes).
reverse(AnyObjectId, Collection<ObjectId>) - Method in class org.eclipse.jgit.api.BlameCommand
  Configure the generator to compute reverse blame (history of deletes).
reverse(AnyObjectId, AnyObjectId) - Method in class org.eclipse.jgit.api.BlameCommand
  Configure the command to compute reverse blame (history of deletes).
reverse(AnyObjectId, AnyObjectId) - Method in class org.eclipse.jgit.blame.BlameGenerator
  Configure the generator to compute reverse blame (history of deletes).
REVERSE - org.eclipse.jgit.revwalk.RevSort
  Flip the output into the reverse ordering.
revert() - Method in class org.eclipse.jgit.api.Git
  Returns a command object to execute a `revert` command
REVERT_HEAD - Static variable in class org.eclipse.jgit.lib.Constants
  name of the file containing the ID of a revert commit in case of conflicts
RevertCommand - Class in org.eclipse.jgit.api
  A class used to execute a `revert` command.
RevertCommand(Repository) - Constructor for class org.eclipse.jgit.api.RevertCommand
REVERTING - org.eclipse.jgit.lib.RepositoryState
  An unfinished revert.
REVERTING_RESOLVED - org.eclipse.jgit.lib.RepositoryState
  A revert where all conflicts have been resolved.
RevFilter - Class in org.eclipse.jgit.revwalk.filter
  Selects interesting revisions during walking.
RevFilter() - Constructor for class org.eclipse.jgit.revwalk.filter.RevFilter
RevFlag - Class in org.eclipse.jgit.revwalk
  Application level mark bit for `RevObject`s.
RevFlagFilter - Class in org.eclipse.jgit.revwalk.filter
  Matches only commits with some/all RevFlags already set.
RevFlagSet - Class in org.eclipse.jgit.revwalk
  Multiple application level mark bits for `RevObject`s.
RevFlagSet() - Constructor for class org.eclipse.jgit.revwalk.RevFlagSet
  Create an empty set of flags.
RevFlagSet(Collection<RevFlag>) - Constructor for class org.eclipse.jgit.revwalk.RevFlagSet
  Create a set of flags, copied from an existing collection.
RevFlagSet(RevFlagSet) - Constructor for class org.eclipse.jgit.revwalk.RevFlagSet
  Create a set of flags, copied from an existing set.
RevisionSyntaxException - Exception in org.eclipse.jgit.errors
  This signals a revision or object reference was not properly formatted.
RevisionSyntaxException(String) - Constructor for exception org.eclipse.jgit.errors.RevisionSyntaxException
  Construct a RevisionSyntaxException indicating a syntax problem with a revision (or object) string.
RevisionSyntaxException(String, String) - Constructor for exception org.eclipse.jgit.errors.RevisionSyntaxException
  Construct a RevisionSyntaxException indicating a syntax problem with a revision (or object) string.
RevObject - Class in org.eclipse.jgit.revwalk
  Base object type accessed during revision walking.
RevObjectList<E extends RevObject> - Class in org.eclipse.jgit.revwalk
  An ordered list of `RevObject` subclasses.
RevObjectList() - Constructor for class org.eclipse.jgit.revwalk.RevObjectList
  Create an empty object list.
RevObjectList.Block - Class in org.eclipse.jgit.revwalk
  One level of contents, either an intermediate level or a leaf level.
RevSort - Enum in org.eclipse.jgit.revwalk
  Sorting strategies supported by `RevWalk` and `ObjectWalk`.
RevTag - Class in org.eclipse.jgit.revwalk
  An annotated tag.
RevTag(AnyObjectId) - Constructor for class org.eclipse.jgit.revwalk.RevTag
  Create a new tag reference.
RevTree - Class in org.eclipse.jgit.revwalk
  A reference to a tree of subtrees/files.
RevTree(AnyObjectId) - Constructor for class org.eclipse.jgit.revwalk.RevTree
  Create a new tree reference.
RevWalk - Class in org.eclipse.jgit.revwalk
  Walks a commit graph and produces the matching commits in order.
RevWalk(ObjectReader) - Constructor for class org.eclipse.jgit.revwalk.RevWalk
  Create a new revision walker for a given repository.
RevWalk(ObjectReader, int) - Constructor for class org.eclipse.jgit.revwalk.DepthWalk.RevWalk
RevWalk(Repository) - Constructor for class org.eclipse.jgit.revwalk.RevWalk
  Create a new revision walker for a given repository.
RevWalk(Repository, int) - Constructor for class org.eclipse.jgit.revwalk.DepthWalk.RevWalk
RevWalkException - Exception in org.eclipse.jgit.errors
  Indicates a checked exception was thrown inside of `RevWalk`.
RevWalkException(Throwable) - Constructor for exception org.eclipse.jgit.errors.RevWalkException
  Create a new walk exception an original cause.
RevWalkUtils - Class in org.eclipse.jgit.revwalk
  Utility methods for `RevWalk`.
rewinding - Variable in class org.eclipse.jgit.internal.JGitText
REWORD - org.eclipse.jgit.lib.RebaseTodoLine.Action
  Use commit, but edit the commit message
RFC - org.eclipse.jgit.util.GitDateFormatter.Format
  Git formt: RFC 2822 plus time zone
rm() - Method in class org.eclipse.jgit.api.Git
  Returns a command object to execute a `rm` command
RmCommand - Class in org.eclipse.jgit.api
  Remove files from the index and working directory (or optionally only from the index).
RmCommand(Repository) - Constructor for class org.eclipse.jgit.api.RmCommand
rollbackPack(Collection<DfsPackDescription>) - Method in class org.eclipse.jgit.internal.storage.dfs.DfsObjDatabase
  Try to rollback a pack creation.
ROOT_LOCALE - Static variable in class org.eclipse.jgit.nls.NLS
  The root locale constant.
run() - Method in class org.eclipse.jgit.util.io.StreamCopyThread
runIfPresent(Repository, Hook, String[]) - Method in class org.eclipse.jgit.util.FS
  Checks whether the given hook is defined for the given repository, then runs it with the given arguments.
runIfPresent(Repository, Hook, String[], PrintStream, PrintStream, String) - Method in class org.eclipse.jgit.util.FS_POSIX
runIfPresent(Repository, Hook, String[], PrintStream, PrintStream, String) - Method in class org.eclipse.jgit.util.FS_Win32_Cygwin
runIfPresent(Repository, Hook, String[], PrintStream, PrintStream, String) - Method in class org.eclipse.jgit.util.FS
  Checks whether the given hook is defined for the given repository, then runs it with the given arguments.
runInShell(String, String[]) - Method in class org.eclipse.jgit.util.FS_POSIX
runInShell(String, String[]) - Method in class org.eclipse.jgit.util.FS_Win32_Cygwin
runInShell(String, String[]) - Method in class org.eclipse.jgit.util.FS_Win32
runInShell(String, String[]) - Method in class org.eclipse.jgit.util.FS
  Initialize a ProcesssBuilder to run a command using the system shell.
runInteractively(RebaseCommand.InteractiveHandler) - Method in class org.eclipse.jgit.api.RebaseCommand
  Enables interactive rebase
runInteractively(RebaseCommand.InteractiveHandler, boolean) - Method in class org.eclipse.jgit.api.RebaseCommand
  Enables interactive rebase
runProcess(ProcessBuilder, OutputStream, OutputStream, String) - Method in class org.eclipse.jgit.util.FS
  Runs the given process until termination, clearing its stdout and stderr streams on-the-fly.

## S

safe(String) - Static method in class org.eclipse.jgit.revwalk.filter.SubStringRevFilter
  Can this string be safely handled by a substring filter?
SAFE - org.eclipse.jgit.lib.RepositoryState
  A safe state for working normally
SafeBufferedOutputStream - Class in org.eclipse.jgit.util.io
  A BufferedOutputStream that throws an error if the final flush fails on close.
SafeBufferedOutputStream(OutputStream) - Constructor for class org.eclipse.jgit.util.io.SafeBufferedOutputStream
SafeBufferedOutputStream(OutputStream, int) - Constructor for class org.eclipse.jgit.util.io.SafeBufferedOutputStream
safeFS() - Method in class org.eclipse.jgit.lib.BaseRepositoryBuilder
save() - Method in class org.eclipse.jgit.lib.StoredConfig
  Save the configuration to the persistent store.
save() - Method in class org.eclipse.jgit.storage.file.FileBasedConfig
  Save the configuration as a Git text style configuration file.
save(long) - Static method in class org.eclipse.jgit.internal.storage.file.FileSnapshot
  Record a snapshot for a file for which the last modification time is already known.
save(File) - Static method in class org.eclipse.jgit.internal.storage.file.FileSnapshot
  Record a snapshot for a specific file path.
scan(AnyObjectId, AnyObjectId) - Method in class org.eclipse.jgit.diff.DiffFormatter
  Determine the differences between two trees.
scan(RevTree, RevTree) - Method in class org.eclipse.jgit.diff.DiffFormatter
  Determine the differences between two trees.
scan(AbstractTreeIterator, AbstractTreeIterator) - Method in class org.eclipse.jgit.diff.DiffFormatter
  Determine the differences between two trees.
scan(TreeWalk) - Static method in class org.eclipse.jgit.diff.DiffEntry
  Convert the TreeWalk into DiffEntry headers.
scan(TreeWalk, boolean) - Static method in class org.eclipse.jgit.diff.DiffEntry
  Convert the TreeWalk into DiffEntry headers, depending on `includeTrees` it will add tree objects into result or not.
scan(TreeWalk, boolean, TreeFilter[]) - Static method in class org.eclipse.jgit.diff.DiffEntry
  Convert the TreeWalk into DiffEntry headers, depending on `includeTrees` it will add tree objects into result or not.
scanAllRefs() - Method in class org.eclipse.jgit.internal.storage.dfs.DfsRefDatabase
  Read all known references in the repository.
scanForRepoChanges() - Method in class org.eclipse.jgit.internal.storage.dfs.DfsRepository
scanForRepoChanges() - Method in class org.eclipse.jgit.internal.storage.file.FileRepository
scanForRepoChanges() - Method in class org.eclipse.jgit.lib.Repository
  Force a scan for changed refs.
score - Variable in class org.eclipse.jgit.diff.DiffEntry
  Similarity score if `DiffEntry.changeType` is a copy or rename.
SEARCH_PATH - Static variable in class org.eclipse.jgit.lib.RefDatabase
  Order of prefixes to search when using non-absolute references.
searchForReuse - Variable in class org.eclipse.jgit.internal.JGitText
searchForSizes - Variable in class org.eclipse.jgit.internal.JGitText
searchPath(String, String...) - Static method in class org.eclipse.jgit.util.FS
  Searches the given path to see if it contains one of the given files.
secondsAgo - Variable in class org.eclipse.jgit.internal.JGitText
seekDatabase(PackedObjectInfo, PackParser.ObjectTypeAndSize) - Method in class org.eclipse.jgit.internal.storage.dfs.DfsPackParser
seekDatabase(PackedObjectInfo, PackParser.ObjectTypeAndSize) - Method in class org.eclipse.jgit.internal.storage.file.ObjectDirectoryPackParser
seekDatabase(PackedObjectInfo, PackParser.ObjectTypeAndSize) - Method in class org.eclipse.jgit.transport.PackParser
  Reposition the database to re-read a previously stored object.
seekDatabase(PackParser.UnresolvedDelta, PackParser.ObjectTypeAndSize) - Method in class org.eclipse.jgit.internal.storage.dfs.DfsPackParser
seekDatabase(PackParser.UnresolvedDelta, PackParser.ObjectTypeAndSize) - Method in class org.eclipse.jgit.internal.storage.file.ObjectDirectoryPackParser
seekDatabase(PackParser.UnresolvedDelta, PackParser.ObjectTypeAndSize) - Method in class org.eclipse.jgit.transport.PackParser
  Reposition the database to re-read a previously stored object.
SEEN - Static variable in class org.eclipse.jgit.revwalk.RevFlag
  Set on RevCommit instances added to `RevWalk.pending` queue.
select(ObjectToPack, StoredObjectRepresentation) - Method in class org.eclipse.jgit.internal.storage.pack.PackWriter
  Select an object representation for this writer.
select(StoredObjectRepresentation) - Method in class org.eclipse.jgit.internal.storage.pack.ObjectToPack
  Remember a specific representation for reuse at a later time.
selectingCommits - Variable in class org.eclipse.jgit.internal.JGitText
selectObjectRepresentation(PackWriter, ProgressMonitor, Iterable<ObjectToPack>) - Method in class org.eclipse.jgit.internal.storage.dfs.DfsReader
selectObjectRepresentation(PackWriter, ProgressMonitor, Iterable<ObjectToPack>) - Method in interface org.eclipse.jgit.internal.storage.pack.ObjectReuseAsIs
  Select the best object representation for a packer.
self() - Method in class org.eclipse.jgit.api.TransportCommand
self() - Method in class org.eclipse.jgit.lib.BaseRepositoryBuilder
send(Map<String, Ref>) - Method in class org.eclipse.jgit.transport.RefAdvertiser
  Format an advertisement for the supplied refs.
sendAdvertisedRefs(RefAdvertiser) - Method in class org.eclipse.jgit.transport.BaseReceivePack
  Generate an advertisement of available refs and capabilities.
sendAdvertisedRefs(RefAdvertiser) - Method in class org.eclipse.jgit.transport.UploadPack
  Generate an advertisement of available refs and capabilities.
sendError(String) - Method in class org.eclipse.jgit.transport.BaseReceivePack
  Send an error message to the client.
sendMessage(String) - Method in class org.eclipse.jgit.transport.BaseReceivePack
  Send a message to the client, if it supports receiving them.
sendMessage(String) - Method in class org.eclipse.jgit.transport.UploadPack
  Send a message to the client, if it supports receiving them.
sendStatusReport(boolean, Throwable, BaseReceivePack.Reporter) - Method in class org.eclipse.jgit.transport.BaseReceivePack
  Send a status report.
Sequence - Class in org.eclipse.jgit.diff
  Arbitrary sequence of elements.
Sequence() - Constructor for class org.eclipse.jgit.diff.Sequence
SequenceComparator<S extends Sequence> - Class in org.eclipse.jgit.diff
  Equivalence function for a `Sequence` compared by difference algorithm.
SequenceComparator() - Constructor for class org.eclipse.jgit.diff.SequenceComparator
sequenceTooLargeForDiffAlgorithm - Variable in class org.eclipse.jgit.internal.JGitText
ServiceMayNotContinueException - Exception in org.eclipse.jgit.transport
  Indicates a transport service may not continue execution.
ServiceMayNotContinueException() - Constructor for exception org.eclipse.jgit.transport.ServiceMayNotContinueException
  Initialize with no message.
ServiceMayNotContinueException(String) - Constructor for exception org.eclipse.jgit.transport.ServiceMayNotContinueException
ServiceMayNotContinueException(String, Throwable) - Constructor for exception org.eclipse.jgit.transport.ServiceMayNotContinueException
ServiceMayNotContinueException(Throwable) - Constructor for exception org.eclipse.jgit.transport.ServiceMayNotContinueException
  Initialize with an "internal server error" message and a cause.
ServiceNotAuthorizedException - Exception in org.eclipse.jgit.transport.resolver
  Indicates the request service is not authorized for current user.
ServiceNotAuthorizedException() - Constructor for exception org.eclipse.jgit.transport.resolver.ServiceNotAuthorizedException
  Indicates the request service is not available.
ServiceNotEnabledException - Exception in org.eclipse.jgit.transport.resolver
  Indicates the request service is not enabled on a repository.
ServiceNotEnabledException() - Constructor for exception org.eclipse.jgit.transport.resolver.ServiceNotEnabledException
  Indicates the request service is not available.
serviceNotEnabledNoName - Variable in class org.eclipse.jgit.internal.JGitText
serviceNotPermitted - Variable in class org.eclipse.jgit.internal.JGitText
serviceNotPermittedNoName - Variable in class org.eclipse.jgit.internal.JGitText
set(int, int) - Method in class org.eclipse.jgit.util.IntList
  Assign an entry in the list.
set(int, long) - Method in class org.eclipse.jgit.util.LongList
  Assign an entry in the list.
set(int, E) - Method in class org.eclipse.jgit.revwalk.RevObjectList
set(int, T) - Method in class org.eclipse.jgit.util.BlockList
set(int, T) - Method in class org.eclipse.jgit.util.RefList.Builder
  Replace a single existing element.
set(int, T) - Method in class org.eclipse.jgit.util.RefList
  Obtain a new copy of the list after changing one element.
set(AnyObjectId, String, ObjectInserter) - Method in class org.eclipse.jgit.notes.NoteMap
  Attach a note to an object.
set(AnyObjectId, ObjectId) - Method in class org.eclipse.jgit.notes.NoteMap
  Attach (or remove) a note on an object.
SET - org.eclipse.jgit.attributes.Attribute.State
  the attribute is set
SET_UPSTREAM - org.eclipse.jgit.api.CreateBranchCommand.SetupUpstreamMode
  Corresponds to the --set-upstream option
setAbbreviationLength(int) - Method in class org.eclipse.jgit.diff.DiffFormatter
  Change the number of digits to show in an ObjectId.
setAction(RebaseTodoLine.Action) - Method in class org.eclipse.jgit.lib.RebaseTodoLine
  Set the action.
setAdditionalHeaders(Map<String, String>) - Method in class org.eclipse.jgit.transport.TransportHttp
  Set additional headers on the HTTP connection
setAdvertisedRefs(Map<String, Ref>) - Method in class org.eclipse.jgit.transport.UploadPack
  Set the refs advertised by this UploadPack.
setAdvertisedRefs(Map<String, Ref>, Set<ObjectId>) - Method in class org.eclipse.jgit.transport.BaseReceivePack
  Set the refs advertised by this ReceivePack.
setAdvertiseRefsHook(AdvertiseRefsHook) - Method in class org.eclipse.jgit.transport.BaseReceivePack
  Set the hook used while advertising the refs to the client.
setAdvertiseRefsHook(AdvertiseRefsHook) - Method in class org.eclipse.jgit.transport.UploadPack
  Set the hook used while advertising the refs to the client.
setAggressive(boolean) - Method in class org.eclipse.jgit.api.GarbageCollectCommand
  Whether to use aggressive mode or not.
setAll(boolean) - Method in class org.eclipse.jgit.api.CommitCommand
  If set to true the Commit command automatically stages files that have been modified and deleted, but new files not known by the repository are not affected.
setAll(boolean) - Method in class org.eclipse.jgit.api.StashDropCommand
  Set wheter drop all stashed commits
setAllowBranchDeletes(boolean) - Method in class org.eclipse.jgit.transport.BaseReceivePack
setAllowCreates(boolean) - Method in class org.eclipse.jgit.transport.BaseReceivePack
setAllowDeletes(boolean) - Method in class org.eclipse.jgit.transport.BaseReceivePack
setAllowLeadingZeroFileMode(boolean) - Method in class org.eclipse.jgit.lib.ObjectChecker
  Enable accepting leading zero mode in tree entries.
setAllowNonFastForwards(boolean) - Method in class org.eclipse.jgit.lib.BatchRefUpdate
  Set if this update wants to permit a forced update.
setAllowNonFastForwards(boolean) - Method in class org.eclipse.jgit.transport.BaseReceivePack
setAllowThin(boolean) - Method in class org.eclipse.jgit.transport.PackParser
  Configure this index pack instance to allow a thin pack.
setAllPaths(boolean) - Method in class org.eclipse.jgit.api.CheckoutCommand
  Set whether to checkout all paths.
setAmend(boolean) - Method in class org.eclipse.jgit.api.CommitCommand
  Used to amend the tip of the current branch.
setAnnotated(boolean) - Method in class org.eclipse.jgit.api.TagCommand
setApplyIndex(boolean) - Method in class org.eclipse.jgit.api.StashApplyCommand
setApplyUntracked(boolean) - Method in class org.eclipse.jgit.api.StashApplyCommand
setAssumeValid(boolean) - Method in class org.eclipse.jgit.dircache.DirCacheEntry
  Set the assume valid flag for this entry,
setAuthor(String, String) - Method in class org.eclipse.jgit.api.CommitCommand
  Sets the author for this `commit`.
setAuthor(PersonIdent) - Method in class org.eclipse.jgit.api.CommitCommand
  Sets the author for this `commit`.
setAuthor(PersonIdent) - Method in class org.eclipse.jgit.gitrepo.RepoCommand
  Set the author/committer for the bare repository commit.
setAuthor(PersonIdent) - Method in class org.eclipse.jgit.lib.CommitBuilder
  Set the author (name, email address, and date) of who wrote the commit.
setAvoidUnreachableObjects(boolean) - Method in class org.eclipse.jgit.internal.storage.dfs.DfsReader
setAvoidUnreachableObjects(boolean) - Method in class org.eclipse.jgit.lib.ObjectReader
  Advise the reader to avoid unreachable objects.
setBare() - Method in class org.eclipse.jgit.lib.BaseRepositoryBuilder
  Force the repository to be treated as bare (have no working directory).
setBare(boolean) - Method in class org.eclipse.jgit.api.CloneCommand
setBare(boolean) - Method in class org.eclipse.jgit.api.InitCommand
setBase(AnyObjectId) - Method in class org.eclipse.jgit.merge.ThreeWayMerger
  Set the common ancestor tree.
setBiDirectionalPipe(boolean) - Method in class org.eclipse.jgit.transport.BaseReceivePack
setBiDirectionalPipe(boolean) - Method in class org.eclipse.jgit.transport.UploadPack
setBigFileThreshold(int) - Method in class org.eclipse.jgit.storage.pack.PackConfig
  Set the maximum file size that should be considered for deltas.
setBinaryFileThreshold(int) - Method in class org.eclipse.jgit.diff.DiffFormatter
  Set maximum file size for text files.
setBlockLimit(long) - Method in class org.eclipse.jgit.internal.storage.dfs.DfsBlockCacheConfig
setBlockSize(int) - Method in class org.eclipse.jgit.internal.storage.dfs.DfsBlockCacheConfig
setBoolean(String, String, String, boolean) - Method in class org.eclipse.jgit.lib.Config
  Add or modify a configuration value.
setBranch(String) - Method in class org.eclipse.jgit.api.CloneCommand
setBranch(String) - Method in class org.eclipse.jgit.gitrepo.RepoCommand
  Set default branch.
setBranchesToClone(Collection<String>) - Method in class org.eclipse.jgit.api.CloneCommand
setBranchNames(String...) - Method in class org.eclipse.jgit.api.DeleteBranchCommand
setBreakScore(int) - Method in class org.eclipse.jgit.diff.RenameDetector
setBuildBitmaps(boolean) - Method in class org.eclipse.jgit.storage.pack.PackConfig
  Set writer to allow building bitmaps for supported pack files.
setByte(int, int) - Method in class org.eclipse.jgit.lib.MutableObjectId
  Set any byte in the id.
setCached(boolean) - Method in class org.eclipse.jgit.api.DiffCommand
setCached(boolean) - Method in class org.eclipse.jgit.api.RmCommand
  Only remove the specified files from the index.
setCallable(boolean) - Method in class org.eclipse.jgit.api.GitCommand
  Set's the state which tells whether it is allowed to call `GitCommand.call()` on this instance.
setCheckConflicting(boolean) - Method in class org.eclipse.jgit.lib.RefUpdate
  Enable/disable the check for conflicting ref names.
setCheckEofAfterPackFooter(boolean) - Method in class org.eclipse.jgit.transport.PackParser
  Ensure EOF is read from the input stream after the footer.
setCheckFetchedObjects(boolean) - Method in class org.eclipse.jgit.api.FetchCommand
  If set to true, objects received will be checked for validity
setCheckFetchedObjects(boolean) - Method in class org.eclipse.jgit.transport.Transport
setCheckReceivedObjects(boolean) - Method in class org.eclipse.jgit.transport.BaseReceivePack
setCheckReferencedObjectsAreReachable(boolean) - Method in class org.eclipse.jgit.transport.BaseReceivePack
  Validate all referenced but not supplied objects are reachable.
setChunkedStreamingMode(int) - Method in interface org.eclipse.jgit.transport.http.HttpConnection
setChunkedStreamingMode(int) - Method in class org.eclipse.jgit.transport.http.JDKHttpConnection
setClean(FileSnapshot) - Method in class org.eclipse.jgit.internal.storage.file.FileSnapshot
  Update this snapshot when the content hasn't changed.
setCleanDirectories(boolean) - Method in class org.eclipse.jgit.api.CleanCommand
  If dirs is set, in addition to files, also clean directories.
setCloneAllBranches(boolean) - Method in class org.eclipse.jgit.api.CloneCommand
setCloneSubmodules(boolean) - Method in class org.eclipse.jgit.api.CloneCommand
setCoalesceGarbageLimit(long) - Method in class org.eclipse.jgit.internal.storage.dfs.DfsGarbageCollector
  Set the byte size limit for garbage packs to be repacked.
setComment(String) - Method in class org.eclipse.jgit.lib.RebaseTodoLine
  Set a comment for this line that is used if this line's `RebaseTodoLine.action` is a `RebaseTodoLine.Action.COMMENT`
setCommit(boolean) - Method in class org.eclipse.jgit.api.MergeCommand
  Controls whether the merge command should automatically commit after a successful merge
setCommitNames(String[]) - Method in class org.eclipse.jgit.merge.ResolveMerger
setCommitter(String, String) - Method in class org.eclipse.jgit.api.CommitCommand
  Sets the committer for this `commit`.
setCommitter(PersonIdent) - Method in class org.eclipse.jgit.api.CommitCommand
  Sets the committer for this `commit`.
setCommitter(PersonIdent) - Method in class org.eclipse.jgit.lib.CommitBuilder
  Set the committer and commit time for this object
setCompressionLevel(int) - Method in class org.eclipse.jgit.storage.pack.PackConfig
  Set the compression level applied to objects in the pack.
setConflicts(Map<String, int[][]>) - Method in class org.eclipse.jgit.api.MergeResult
setConnectionFactory(HttpConnectionFactory) - Static method in class org.eclipse.jgit.transport.HttpTransport
  Set the `HttpConnectionFactory` to be used to create new connections
setConnectTimeout(int) - Method in interface org.eclipse.jgit.transport.http.HttpConnection
setConnectTimeout(int) - Method in class org.eclipse.jgit.transport.http.JDKHttpConnection
setContains(String) - Method in class org.eclipse.jgit.api.ListBranchCommand
  If this is set, only the branches that contain the specified commit-ish as an ancestor are returned.
setContainsConflicts(boolean) - Method in class org.eclipse.jgit.merge.MergeResult
  Sets explicitly whether this merge should be seen as containing a conflict or not.
setContext(int) - Method in class org.eclipse.jgit.diff.DiffFormatter
  Change the number of lines of context to display.
setContextLines(int) - Method in class org.eclipse.jgit.api.DiffCommand
  Set number of context lines instead of the usual three.
setCRC(int) - Method in class org.eclipse.jgit.transport.PackedObjectInfo
  Record the 32 bit CRC checksum for the packed data.
setCRC(int) - Method in class org.eclipse.jgit.transport.PackParser.UnresolvedDelta
setCreateBranch(boolean) - Method in class org.eclipse.jgit.api.CheckoutCommand
  Specify whether to create a new branch.
setCreationTime(long) - Method in class org.eclipse.jgit.dircache.DirCacheEntry
  Set the cached creation time of this file, using milliseconds.
setCredentialsProvider(CredentialsProvider) - Method in class org.eclipse.jgit.api.TransportCommand
setCredentialsProvider(CredentialsProvider) - Method in class org.eclipse.jgit.transport.Transport
  A credentials provider to assist with authentication connections..
setCutDeltaChains(boolean) - Method in class org.eclipse.jgit.storage.pack.PackConfig
  Enable cutting existing delta chains at `PackConfig.getMaxDeltaDepth()`.
setDefault(CredentialsProvider) - Static method in class org.eclipse.jgit.transport.CredentialsProvider
  Set the default credentials provider.
setDelayStart(long, TimeUnit) - Method in class org.eclipse.jgit.lib.BatchingProgressMonitor
  Set an optional delay before the first output.
setDeltaBaseAsOffset(boolean) - Method in class org.eclipse.jgit.internal.storage.pack.PackWriter
  Set writer delta base format.
setDeltaBaseAsOffset(boolean) - Method in class org.eclipse.jgit.storage.pack.PackConfig
  Set writer delta base format.
setDeltaBaseCacheLimit(int) - Method in class org.eclipse.jgit.internal.storage.dfs.DfsReaderOptions
  Set the maximum number of bytes in the DeltaBaseCache.
setDeltaBaseCacheLimit(int) - Method in class org.eclipse.jgit.storage.file.WindowCacheConfig
setDeltaCacheLimit(int) - Method in class org.eclipse.jgit.storage.pack.PackConfig
  Set the maximum size of a delta that should be cached.
setDeltaCacheSize(long) - Method in class org.eclipse.jgit.storage.pack.PackConfig
  Set the maximum number of bytes of delta data to cache.
setDeltaCompress(boolean) - Method in class org.eclipse.jgit.storage.pack.PackConfig
  Set whether or not the writer will create new deltas on the fly.
setDeltaCount(long) - Method in class org.eclipse.jgit.internal.storage.dfs.DfsPackDescription
setDeltaSearchMemoryLimit(long) - Method in class org.eclipse.jgit.storage.pack.PackConfig
  Set the maximum number of bytes to put into the delta search window.
setDeltaSearchWindowSize(int) - Method in class org.eclipse.jgit.storage.pack.PackConfig
  Set the number of objects considered when searching for a delta base.
setDerefTags(boolean) - Method in class org.eclipse.jgit.transport.RefAdvertiser
  Toggle tag peeling.
setDestination(String) - Method in class org.eclipse.jgit.transport.RefSpec
  Create a new RefSpec with a different destination name setting.
setDestinationPrefix(String) - Method in class org.eclipse.jgit.api.DiffCommand
  Set the given destination prefix instead of "b/".
setDetachingSymbolicRef() - Method in class org.eclipse.jgit.lib.RefUpdate
  Tells this RefUpdate that it is actually detaching a symbolic ref.
setDetectRenames(boolean) - Method in class org.eclipse.jgit.diff.DiffFormatter
  Enable or disable rename detection.
setDiffAlgorithm(DiffAlgorithm) - Method in class org.eclipse.jgit.api.BlameCommand
  Set diff algorithm
setDiffAlgorithm(DiffAlgorithm) - Method in class org.eclipse.jgit.blame.BlameGenerator
  Difference algorithm to use when comparing revisions.
setDiffAlgorithm(DiffAlgorithm) - Method in class org.eclipse.jgit.diff.DiffFormatter
  Set the algorithm that constructs difference output.
setDiffComparator(RawTextComparator) - Method in class org.eclipse.jgit.diff.DiffFormatter
  Set the line equivalence function for text file differences.
setDirCache(DirCache) - Method in class org.eclipse.jgit.merge.ResolveMerger
  Sets the DirCache which shall be used by this merger.
setDirCacheIterator(TreeWalk, int) - Method in class org.eclipse.jgit.treewalk.WorkingTreeIterator
  Define the matching `DirCacheIterator`, to optimize ObjectIds.
setDirectory(File) - Method in class org.eclipse.jgit.api.CloneCommand
  The optional directory associated with the clone operation.
setDirectory(File) - Method in class org.eclipse.jgit.api.InitCommand
  The optional directory associated with the init operation.
setDoOutput(boolean) - Method in interface org.eclipse.jgit.transport.http.HttpConnection
setDoOutput(boolean) - Method in class org.eclipse.jgit.transport.http.JDKHttpConnection
setDryRun(boolean) - Method in class org.eclipse.jgit.api.CleanCommand
  If dryRun is set, the paths in question will not actually be deleted.
setDryRun(boolean) - Method in class org.eclipse.jgit.api.FetchCommand
  Sets whether the fetch operation should be a dry run
setDryRun(boolean) - Method in class org.eclipse.jgit.api.PushCommand
  Sets whether the push operation should be a dry run
setDryRun(boolean) - Method in class org.eclipse.jgit.transport.Transport
  Set dry run option for push operation.
setEchoCommandFailures(boolean) - Method in class org.eclipse.jgit.transport.ReceivePack
setEnabled(boolean) - Method in class org.eclipse.jgit.transport.DaemonService
setEncoding(String) - Method in class org.eclipse.jgit.lib.CommitBuilder
  Set the encoding for the commit information
setEncoding(Charset) - Method in class org.eclipse.jgit.lib.CommitBuilder
  Set the encoding for the commit information
setEnum(String, String, String, T) - Method in class org.eclipse.jgit.lib.Config
  Add or modify a configuration value.
setExecutable(boolean) - Method in class org.eclipse.jgit.lib.FileTreeEntry
  Deprecated.
setExecute(File, boolean) - Method in class org.eclipse.jgit.util.FS_POSIX_Java5
setExecute(File, boolean) - Method in class org.eclipse.jgit.util.FS_POSIX_Java6
setExecute(File, boolean) - Method in class org.eclipse.jgit.util.FS_Win32
setExecute(File, boolean) - Method in class org.eclipse.jgit.util.FS
  Set a file to be executable by the user.
setExecutor(Executor) - Method in class org.eclipse.jgit.storage.pack.PackConfig
  Set the executor to use when using threads.
setExpectDataAfterPackFooter(boolean) - Method in class org.eclipse.jgit.transport.BaseReceivePack
setExpectDataAfterPackFooter(boolean) - Method in class org.eclipse.jgit.transport.PackParser
setExpectedOldObjectId(AnyObjectId) - Method in class org.eclipse.jgit.lib.RefUpdate
setExpire(Date) - Method in class org.eclipse.jgit.api.GarbageCollectCommand
  During gc() or prune() each unreferenced, loose object which has been created or modified after `expire` will not be pruned.
setExpire(Date) - Method in class org.eclipse.jgit.internal.storage.file.GC
  During gc() or prune() each unreferenced, loose object which has been created or modified after or at `expire` will not be pruned.
setExpireAgeMillis(long) - Method in class org.eclipse.jgit.internal.storage.file.GC
  During gc() or prune() each unreferenced, loose object which has been created or modified in the last `expireAgeMillis` milliseconds will not be pruned.
setExportAll(boolean) - Method in class org.eclipse.jgit.transport.resolver.FileResolver
  Set whether or not to export all repositories.
setExtendedFlag(int) - Method in class org.eclipse.jgit.internal.storage.pack.ObjectToPack
  Set an extended flag bit.
setExtendedFlags(int) - Method in class org.eclipse.jgit.internal.storage.pack.ObjectToPack
  Set the extended flags used by the subclass.
setFailOnConflict(boolean) - Method in class org.eclipse.jgit.dircache.DirCacheCheckout
  If `true`, will scan first to see if it's possible to check out, otherwise throw `CheckoutConflictException`.
setFallbackAlgorithm(DiffAlgorithm) - Method in class org.eclipse.jgit.diff.HistogramDiff
  Set the algorithm used when there are too many element occurrences.
setFastForward(MergeCommand.FastForwardMode) - Method in class org.eclipse.jgit.api.MergeCommand
  Sets the fast forward mode.
setFetchRefSpecs(List<RefSpec>) - Method in class org.eclipse.jgit.transport.RemoteConfig
  Override existing fetch specifications with new ones.
setFetchThin(boolean) - Method in class org.eclipse.jgit.transport.Transport
  Set the thin-pack preference for fetch operation.
setFileMode(FileMode) - Method in class org.eclipse.jgit.dircache.DirCacheEntry
  Set the file mode for this entry.
setFilename(String) - Method in class org.eclipse.jgit.api.ArchiveCommand
  Set the intended filename for the produced archive.
setFilePath(String) - Method in class org.eclipse.jgit.api.BlameCommand
  Set file path.
setFileSize(PackExt, long) - Method in class org.eclipse.jgit.internal.storage.dfs.DfsPackDescription
setFilter(TreeFilter) - Method in class org.eclipse.jgit.lib.IndexDiff
  Sets a filter.
setFilter(TreeFilter) - Method in class org.eclipse.jgit.submodule.SubmoduleWalk
  Set tree filter
setFilter(TreeFilter) - Method in class org.eclipse.jgit.treewalk.TreeWalk
  Set the tree entry filter for this walker.
setFixedLengthStreamingMode(int) - Method in interface org.eclipse.jgit.transport.http.HttpConnection
setFixedLengthStreamingMode(int) - Method in class org.eclipse.jgit.transport.http.JDKHttpConnection
setFlushOnEnd(boolean) - Method in class org.eclipse.jgit.transport.PacketLineOut
  Set the flush behavior during `PacketLineOut.end()`.
setFollowFileRenames(boolean) - Method in class org.eclipse.jgit.api.BlameCommand
  Enable (or disable) following file renames.
setFollowFileRenames(boolean) - Method in class org.eclipse.jgit.blame.BlameGenerator
  Enable (or disable) following file renames, on by default.
setForce(boolean) - Method in class org.eclipse.jgit.api.CheckoutCommand
  Specify to force the ref update in case of a branch switch.
setForce(boolean) - Method in class org.eclipse.jgit.api.CreateBranchCommand
setForce(boolean) - Method in class org.eclipse.jgit.api.DeleteBranchCommand
setForce(boolean) - Method in class org.eclipse.jgit.api.PushCommand
  Sets the force preference for push operation.
setForceUpdate(boolean) - Method in class org.eclipse.jgit.api.TagCommand
  If set to true the Tag command may replace an existing tag object.
setForceUpdate(boolean) - Method in class org.eclipse.jgit.lib.RefUpdate
  Set if this update wants to forcefully change the ref.
setForceUpdate(boolean) - Method in class org.eclipse.jgit.transport.RefSpec
  Create a new RefSpec with a different force update setting.
setFormat(String) - Method in class org.eclipse.jgit.api.ArchiveCommand
setFS(FS) - Method in class org.eclipse.jgit.lib.BaseRepositoryBuilder
  Set the file system abstraction needed by this repository.
setFSync(boolean) - Method in class org.eclipse.jgit.internal.storage.file.LockFile
  Request that `LockFile.commit()` force dirty data to the drive.
setGitDir(File) - Method in class org.eclipse.jgit.api.CloneCommand
setGitDir(File) - Method in class org.eclipse.jgit.api.InitCommand
setGitDir(File) - Method in class org.eclipse.jgit.internal.storage.dfs.DfsRepositoryBuilder
setGitDir(File) - Method in class org.eclipse.jgit.lib.BaseRepositoryBuilder
  Set the Git directory storing the repository metadata.
setGitPrefix(File) - Method in class org.eclipse.jgit.util.FS
  Set the $prefix directory C Git uses.
setGroups(String) - Method in class org.eclipse.jgit.gitrepo.RepoCommand
  Set groups to sync
setHeads(boolean) - Method in class org.eclipse.jgit.api.LsRemoteCommand
  Include refs/heads in references results
setHidden(File, boolean) - Method in class org.eclipse.jgit.util.FS_POSIX
setHidden(File, boolean) - Method in class org.eclipse.jgit.util.FS
  Set the hidden attribute for file whose name starts with a period.
setHookOutputStream(PrintStream) - Method in class org.eclipse.jgit.api.CommitCommand
  Set the output stream for hook scripts executed by this command.
setHost(String) - Method in class org.eclipse.jgit.transport.URIish
  Return a new URI matching this one, but with a different host.
setHostnameVerifier(HostnameVerifier) - Method in interface org.eclipse.jgit.transport.http.HttpConnection
  Set the `HostnameVerifier` used during https communication
setHostnameVerifier(HostnameVerifier) - Method in class org.eclipse.jgit.transport.http.JDKHttpConnection
setId(ObjectId) - Method in class org.eclipse.jgit.lib.TreeEntry
  Deprecated.
  Set (update) the SHA-1 of this entry.
setIgnore(boolean) - Method in class org.eclipse.jgit.api.CleanCommand
  If ignore is set, don't report/clean files/directories that are ignored by a .gitignore.
setIgnoreMissingUninteresting(boolean) - Method in class org.eclipse.jgit.internal.storage.pack.PackWriter
setIgnoreSubmoduleMode(SubmoduleWalk.IgnoreSubmoduleMode) - Method in class org.eclipse.jgit.lib.IndexDiff
setIgnoreSubmodules(SubmoduleWalk.IgnoreSubmoduleMode) - Method in class org.eclipse.jgit.api.StatusCommand
setIncludedFileReader(RepoCommand.IncludedFileReader) - Method in class org.eclipse.jgit.gitrepo.RepoCommand
  Set the IncludedFileReader callback.
setIncludeUntracked(boolean) - Method in class org.eclipse.jgit.api.StashCreateCommand
  Whether to include untracked files in the stash.
setIndexDisabled(boolean) - Method in class org.eclipse.jgit.internal.storage.pack.PackWriter
setIndexFile(File) - Method in class org.eclipse.jgit.internal.storage.dfs.DfsRepositoryBuilder
setIndexFile(File) - Method in class org.eclipse.jgit.lib.BaseRepositoryBuilder
  Set the local index file that is caching checked out file status.
setIndexMessage(String) - Method in class org.eclipse.jgit.api.StashCreateCommand
  Set the message used when committing index changes
setIndexVersion(int) - Method in class org.eclipse.jgit.internal.storage.dfs.DfsPackDescription
setIndexVersion(int) - Method in class org.eclipse.jgit.internal.storage.file.ObjectDirectoryPackParser
  Set the pack index file format version this instance will create.
setIndexVersion(int) - Method in class org.eclipse.jgit.storage.pack.PackConfig
  Set the pack index file format version this instance will create.
setInputStream(InputStream) - Method in class org.eclipse.jgit.gitrepo.RepoCommand
  Set the input stream to the manifest XML.
setInsertChangeId(boolean) - Method in class org.eclipse.jgit.api.CommitCommand
  If set to true a change id will be inserted into the commit message An existing change id is not replaced.
setInstance(SshSessionFactory) - Static method in class org.eclipse.jgit.transport.SshSessionFactory
  Change the JVM-wide factory to a different implementation.
setInstance(SystemReader) - Static method in class org.eclipse.jgit.util.SystemReader
setInstanceFollowRedirects(boolean) - Method in interface org.eclipse.jgit.transport.http.HttpConnection
setInstanceFollowRedirects(boolean) - Method in class org.eclipse.jgit.transport.http.JDKHttpConnection
setInt(String, String, String, int) - Method in class org.eclipse.jgit.lib.Config
  Add or modify a configuration value.
setKeepEmpty(boolean) - Method in class org.eclipse.jgit.internal.storage.file.ObjectDirectoryPackParser
  Configure this index pack instance to keep an empty pack.
setLastModified(long) - Method in class org.eclipse.jgit.dircache.DirCacheEntry
  Set the cached last modification date of this file, using milliseconds.
setLastModified(long) - Method in class org.eclipse.jgit.internal.storage.dfs.DfsPackDescription
setLastModified(File, long) - Method in class org.eclipse.jgit.util.FS
  Set the last modified time of a file system object.
setLength(int) - Method in class org.eclipse.jgit.dircache.DirCacheEntry
  Set the cached size (in bytes) of this file.
setLength(long) - Method in class org.eclipse.jgit.dircache.DirCacheEntry
  Set the cached size (in bytes) of this file.
setListMode(ListBranchCommand.ListMode) - Method in class org.eclipse.jgit.api.ListBranchCommand
setLocale(Locale) - Static method in class org.eclipse.jgit.nls.NLS
  Sets the locale for the calling thread.
setLockMessage(String) - Method in class org.eclipse.jgit.transport.PackParser
  Set the lock message for the incoming pack data.
setLogger(UploadPackLogger) - Method in class org.eclipse.jgit.transport.UploadPack
  Set the logger.
setLong(String, String, String, long) - Method in class org.eclipse.jgit.lib.Config
  Add or modify a configuration value.
setMainlineParentNumber(int) - Method in class org.eclipse.jgit.api.CherryPickCommand
setMaxChainLength(int) - Method in class org.eclipse.jgit.diff.HistogramDiff
  Maximum number of positions to consider for a given element hash.
setMaxCount(int) - Method in class org.eclipse.jgit.api.LogCommand
  Limit the number of commits to output.
setMaxDeltaDepth(int) - Method in class org.eclipse.jgit.storage.pack.PackConfig
  Set up maximum depth of delta chain for the writer.
setMaxObjectSizeLimit(long) - Method in class org.eclipse.jgit.transport.BaseReceivePack
  Set the maximum allowed Git object size.
setMaxObjectSizeLimit(long) - Method in class org.eclipse.jgit.transport.PackParser
  Set the maximum allowed Git object size.
setMaxPackSizeLimit(long) - Method in class org.eclipse.jgit.transport.BaseReceivePack
  Set the maximum allowed pack size.
setMessage(String) - Method in class org.eclipse.jgit.api.AddNoteCommand
setMessage(String) - Method in class org.eclipse.jgit.api.CommitCommand
setMessage(String) - Method in class org.eclipse.jgit.api.MergeCommand
  Set the commit message to be used for the merge commit (in case one is created)
setMessage(String) - Method in class org.eclipse.jgit.api.TagCommand
setMessage(String) - Method in class org.eclipse.jgit.lib.CommitBuilder
  Set the commit message.
setMessage(String) - Method in class org.eclipse.jgit.lib.TagBuilder
  Set the tag's message.
setMessageWriter(Writer) - Method in class org.eclipse.jgit.transport.BaseConnection
  Set the writer that buffers messages from the remote side.
setMirror(boolean) - Method in class org.eclipse.jgit.transport.RemoteConfig
  Set the mirror flag to automatically delete remote refs.
setMode(ResetCommand.ResetType) - Method in class org.eclipse.jgit.api.ResetCommand
setModified() - Method in class org.eclipse.jgit.lib.TreeEntry
  Deprecated.
  Mark this entry as modified.
setModulesConfig(Config) - Method in class org.eclipse.jgit.submodule.SubmoduleWalk
  Set the config used by this walk.
setMustExist(boolean) - Method in class org.eclipse.jgit.lib.BaseRepositoryBuilder
  Require the repository to exist before it can be opened.
setName(String) - Method in class org.eclipse.jgit.api.CheckoutCommand
  Specify the name of the branch or commit to check out, or the new branch name.
setName(String) - Method in class org.eclipse.jgit.api.CreateBranchCommand
setName(String) - Method in class org.eclipse.jgit.api.TagCommand
setNeedBaseObjectIds(boolean) - Method in class org.eclipse.jgit.transport.PackParser
  Configure this index pack instance to keep track of the objects assumed for delta bases.
setNeedNewObjectIds(boolean) - Method in class org.eclipse.jgit.transport.PackParser
  Configure this index pack instance to keep track of new objects.
setNeedSnapshot(boolean) - Method in class org.eclipse.jgit.internal.storage.file.LockFile
  Request that `LockFile.commit()` remember the `FileSnapshot`.
setNeedStatInformation(boolean) - Method in class org.eclipse.jgit.internal.storage.file.LockFile
  Request that `LockFile.commit()` remember modification time.
setNewName(String) - Method in class org.eclipse.jgit.api.RenameBranchCommand
setNewObjectId(AnyObjectId) - Method in class org.eclipse.jgit.lib.RefUpdate
  Set the new value the ref will update to.
setNewPrefix(String) - Method in class org.eclipse.jgit.diff.DiffFormatter
  Set the prefix applied in front of new file paths.
setNewTree(AbstractTreeIterator) - Method in class org.eclipse.jgit.api.DiffCommand
setNoCheckout(boolean) - Method in class org.eclipse.jgit.api.CloneCommand
setNoCommit(boolean) - Method in class org.eclipse.jgit.api.CherryPickCommand
  Allows cherry-picking changes without committing them.
setNotesRef(String) - Method in class org.eclipse.jgit.api.AddNoteCommand
setNotesRef(String) - Method in class org.eclipse.jgit.api.ListNotesCommand
setNotesRef(String) - Method in class org.eclipse.jgit.api.RemoveNoteCommand
setNotesRef(String) - Method in class org.eclipse.jgit.api.ShowNoteCommand
setNoVerify(boolean) - Method in class org.eclipse.jgit.api.CommitCommand
  Sets the `CommitCommand.noVerify` option on this commit command.
setObjectChecker(ObjectChecker) - Method in class org.eclipse.jgit.transport.BaseReceivePack
setObjectChecker(ObjectChecker) - Method in class org.eclipse.jgit.transport.PackParser
  Configure the checker used to validate received objects.
setObjectChecker(ObjectChecker) - Method in class org.eclipse.jgit.transport.Transport
setObjectChecking(boolean) - Method in class org.eclipse.jgit.transport.PackParser
  Configure the checker used to validate received objects.
setObjectCount(long) - Method in class org.eclipse.jgit.internal.storage.dfs.DfsPackDescription
setObjectDirectory(File) - Method in class org.eclipse.jgit.internal.storage.dfs.DfsRepositoryBuilder
setObjectDirectory(File) - Method in class org.eclipse.jgit.lib.BaseRepositoryBuilder
  Set the directory storing the repository's objects.
setObjectId(AnyObjectId) - Method in class org.eclipse.jgit.dircache.DirCacheEntry
  Set the ObjectId for the entry.
setObjectId(AnyObjectId) - Method in exception org.eclipse.jgit.errors.LargeObjectException
  Set the identity of the object, if its not already set.
setObjectId(AnyObjectId, int) - Method in class org.eclipse.jgit.lib.TagBuilder
  Set the object this tag refers to, and its type.
setObjectId(RevObject) - Method in class org.eclipse.jgit.api.AddNoteCommand
  Sets the object id of object you want a note on.
setObjectId(RevObject) - Method in class org.eclipse.jgit.api.RemoveNoteCommand
  Sets the object id of object you want to remove a note
setObjectId(RevObject) - Method in class org.eclipse.jgit.api.ShowNoteCommand
  Sets the object id of object you want a note on
setObjectId(RevObject) - Method in class org.eclipse.jgit.api.TagCommand
  Sets the object id of the tag.
setObjectId(RevObject) - Method in class org.eclipse.jgit.lib.TagBuilder
  Set the object this tag refers to, and infer its type.
setObjectIdFromRaw(byte[], int) - Method in class org.eclipse.jgit.dircache.DirCacheEntry
  Set the ObjectId for the entry from the raw binary representation.
setObjectInserter(ObjectInserter) - Method in class org.eclipse.jgit.merge.Merger
  Set the inserter this merger will use to create objects.
setOffset(long) - Method in class org.eclipse.jgit.transport.PackedObjectInfo
  Set the offset in pack when object has been written to.
setOldName(String) - Method in class org.eclipse.jgit.api.RenameBranchCommand
setOldObjectId(ObjectId) - Method in class org.eclipse.jgit.lib.RefUpdate
  Set the old value of the ref.
setOldPrefix(String) - Method in class org.eclipse.jgit.diff.DiffFormatter
  Set the prefix applied in front of old file paths.
setOldTree(AbstractTreeIterator) - Method in class org.eclipse.jgit.api.DiffCommand
setOnly(String) - Method in class org.eclipse.jgit.api.CommitCommand
  Commit dedicated path only.
setOperation(RebaseCommand.Operation) - Method in class org.eclipse.jgit.api.RebaseCommand
setOptionReceivePack(String) - Method in class org.eclipse.jgit.transport.Transport
  Set remote executable providing receive-pack service for pack transports.
setOptionUploadPack(String) - Method in class org.eclipse.jgit.transport.Transport
  Set the name of the remote executable providing upload-pack services.
setOrphan(boolean) - Method in class org.eclipse.jgit.api.CheckoutCommand
  Specify whether to create a new orphan branch.
setOurCommitName(String) - Method in class org.eclipse.jgit.api.CherryPickCommand
setOurCommitName(String) - Method in class org.eclipse.jgit.api.RevertCommand
setOutput() - Method in exception org.eclipse.jgit.transport.ServiceMayNotContinueException
  Mark this message has being sent to the client.
setOutputStream(OutputStream) - Method in class org.eclipse.jgit.api.ArchiveCommand
setOutputStream(OutputStream) - Method in class org.eclipse.jgit.api.DiffCommand
setOutputStream(OutputStream) - Method in class org.eclipse.jgit.api.PushCommand
  Sets the output stream to write sideband messages to
setOverridable(boolean) - Method in class org.eclipse.jgit.transport.DaemonService
setPackConfig(PackConfig) - Method in class org.eclipse.jgit.internal.storage.dfs.DfsGarbageCollector
setPackConfig(PackConfig) - Method in class org.eclipse.jgit.internal.storage.file.GC
  Set the PackConfig used when (re-)writing packfiles.
setPackConfig(PackConfig) - Method in class org.eclipse.jgit.transport.BundleWriter
  Set the configuration used by the pack generator.
setPackConfig(PackConfig) - Method in class org.eclipse.jgit.transport.Daemon
  Set the configuration used by the pack generator.
setPackConfig(PackConfig) - Method in class org.eclipse.jgit.transport.Transport
  Set the configuration used by the pack generator.
setPackConfig(PackConfig) - Method in class org.eclipse.jgit.transport.UploadPack
  Set the configuration used by the pack generator.
setPackedGitLimit(long) - Method in class org.eclipse.jgit.storage.file.WindowCacheConfig
setPackedGitMMAP(boolean) - Method in class org.eclipse.jgit.storage.file.WindowCacheConfig
setPackedGitOpenFiles(int) - Method in class org.eclipse.jgit.storage.file.WindowCacheConfig
setPackedGitWindowSize(int) - Method in class org.eclipse.jgit.storage.file.WindowCacheConfig
setPackLockMessage(String) - Method in class org.eclipse.jgit.transport.BasePackFetchConnection
setPackLockMessage(String) - Method in interface org.eclipse.jgit.transport.FetchConnection
  Set the lock message used when holding a pack out of garbage collection.
setPackSource(DfsObjDatabase.PackSource) - Method in class org.eclipse.jgit.internal.storage.dfs.DfsPackDescription
setParentId(AnyObjectId) - Method in class org.eclipse.jgit.lib.CommitBuilder
  Set the parent of this commit.
setParentIds(List<? extends AnyObjectId>) - Method in class org.eclipse.jgit.lib.CommitBuilder
  Set the parents of this commit.
setParentIds(AnyObjectId, AnyObjectId) - Method in class org.eclipse.jgit.lib.CommitBuilder
  Set the parents of this commit.
setParentIds(ObjectId...) - Method in class org.eclipse.jgit.lib.CommitBuilder
  Set the parents of this commit.
setPass(String) - Method in class org.eclipse.jgit.transport.URIish
  Return a new URI matching this one, but with a different password.
setPatch(InputStream) - Method in class org.eclipse.jgit.api.ApplyCommand
setPath(String) - Method in class org.eclipse.jgit.api.SubmoduleAddCommand
  Set repository-relative path of submodule
setPath(String) - Method in class org.eclipse.jgit.gitrepo.RepoCommand
  Set path to the manifest XML file.
setPath(String) - Method in class org.eclipse.jgit.transport.URIish
  Return a new URI matching this one, but with a different path.
setPathFilter(TreeFilter) - Method in class org.eclipse.jgit.api.DiffCommand
setPathFilter(TreeFilter) - Method in class org.eclipse.jgit.diff.DiffFormatter
  Set the filter to produce only specific paths.
setPaths(String...) - Method in class org.eclipse.jgit.api.ArchiveCommand
  Set an optional parameter path.
setPaths(Set<String>) - Method in class org.eclipse.jgit.api.CleanCommand
  If paths are set, only these paths are affected by the cleaning.
setPerson(PersonIdent) - Method in class org.eclipse.jgit.api.StashCreateCommand
  Set the person to use as the author and committer in the commits made
setPlatformChecker() - Method in class org.eclipse.jgit.util.SystemReader
  Should be used in tests when the platform is explicitly changed.
setPort(int) - Method in class org.eclipse.jgit.transport.URIish
  Return a new URI matching this one, but with a different port.
setPostOrderTraversal(boolean) - Method in class org.eclipse.jgit.treewalk.TreeWalk
  Set the walker to return trees after their children.
setPostReceiveHook(PostReceiveHook) - Method in class org.eclipse.jgit.transport.ReceivePack
  Set the hook which is invoked after commands are executed.
setPrefix(String) - Method in class org.eclipse.jgit.api.ArchiveCommand
setPreReceiveHook(PreReceiveHook) - Method in class org.eclipse.jgit.transport.ReceivePack
  Set the hook which is invoked prior to commands being executed.
setPreserveMerges(boolean) - Method in class org.eclipse.jgit.api.RebaseCommand
setPreUploadHook(PreUploadHook) - Method in class org.eclipse.jgit.transport.UploadPack
  Set the hook that controls how this instance will behave.
setProgressMonitor(ProgressMonitor) - Method in class org.eclipse.jgit.api.CloneCommand
  The progress monitor associated with the clone operation.
setProgressMonitor(ProgressMonitor) - Method in class org.eclipse.jgit.api.DiffCommand
  The progress monitor associated with the diff operation.
setProgressMonitor(ProgressMonitor) - Method in class org.eclipse.jgit.api.FetchCommand
  The progress monitor associated with the fetch operation.
setProgressMonitor(ProgressMonitor) - Method in class org.eclipse.jgit.api.GarbageCollectCommand
setProgressMonitor(ProgressMonitor) - Method in class org.eclipse.jgit.api.PullCommand
setProgressMonitor(ProgressMonitor) - Method in class org.eclipse.jgit.api.PushCommand
  The progress monitor associated with the push operation.
setProgressMonitor(ProgressMonitor) - Method in class org.eclipse.jgit.api.RebaseCommand
setProgressMonitor(ProgressMonitor) - Method in class org.eclipse.jgit.api.StatusCommand
  To set the `ProgressMonitor` which contains callback methods to inform you about the progress of this command.
setProgressMonitor(ProgressMonitor) - Method in class org.eclipse.jgit.api.SubmoduleAddCommand
  The progress monitor associated with the clone operation.
setProgressMonitor(ProgressMonitor) - Method in class org.eclipse.jgit.api.SubmoduleUpdateCommand
  The progress monitor associated with the clone operation.
setProgressMonitor(ProgressMonitor) - Method in class org.eclipse.jgit.diff.DiffFormatter
  Set the progress monitor for long running rename detection.
setProgressMonitor(ProgressMonitor) - Method in class org.eclipse.jgit.gitrepo.RepoCommand
  The progress monitor associated with the clone operation.
setProgressMonitor(ProgressMonitor) - Method in class org.eclipse.jgit.internal.storage.file.GC
  Set the progress monitor used for garbage collection methods.
setPushAll() - Method in class org.eclipse.jgit.api.PushCommand
  Push all branches under refs/heads/*.
setPushRefSpecs(List<RefSpec>) - Method in class org.eclipse.jgit.transport.RemoteConfig
  Override existing push specifications with new ones.
setPushTags() - Method in class org.eclipse.jgit.api.PushCommand
  Push all tags under refs/tags/*.
setPushThin(boolean) - Method in class org.eclipse.jgit.transport.Transport
  Set thin-pack preference for push operation.
setRawPath(String) - Method in class org.eclipse.jgit.transport.URIish
  Return a new URI matching this one, but with a different (raw) path.
setReaderOptions(DfsReaderOptions) - Method in class org.eclipse.jgit.internal.storage.dfs.DfsRepositoryBuilder
  Set the reader options.
setReadTimeout(int) - Method in interface org.eclipse.jgit.transport.http.HttpConnection
setReadTimeout(int) - Method in class org.eclipse.jgit.transport.http.JDKHttpConnection
setRebase(boolean) - Method in class org.eclipse.jgit.api.PullCommand
  Set if rebase should be used after fetching.
setReceivePack(String) - Method in class org.eclipse.jgit.api.PushCommand
  The remote executable providing receive-pack service for pack transports.
setReceivePackFactory(ReceivePackFactory<DaemonClient>) - Method in class org.eclipse.jgit.transport.Daemon
  Set the factory to construct and configure per-request ReceivePack.
setRecursive(boolean) - Method in class org.eclipse.jgit.treewalk.TreeWalk
  Set the walker to enter (or not enter) subtrees automatically.
setRef(String) - Method in class org.eclipse.jgit.api.ReflogCommand
  The ref used for the reflog operation.
setRef(String) - Method in class org.eclipse.jgit.api.ResetCommand
setRef(String) - Method in class org.eclipse.jgit.api.StashCreateCommand
  Set the reference to update with the stashed commit id If null, no reference is updated
setRefFilter(RefFilter) - Method in class org.eclipse.jgit.transport.BaseReceivePack
  Set the filter used while advertising the refs to the client.
setRefFilter(RefFilter) - Method in class org.eclipse.jgit.transport.UploadPack
  Set the filter used while advertising the refs to the client.
setReflogComment(String) - Method in class org.eclipse.jgit.api.CommitCommand
  Override the message written to the reflog
setRefLogIdent(PersonIdent) - Method in class org.eclipse.jgit.lib.BatchRefUpdate
  Set the identity of the user appearing in the reflog.
setRefLogIdent(PersonIdent) - Method in class org.eclipse.jgit.lib.RefRename
  Set the identity of the user appearing in the reflog.
setRefLogIdent(PersonIdent) - Method in class org.eclipse.jgit.lib.RefUpdate
  Set the identity of the user appearing in the reflog.
setRefLogIdent(PersonIdent) - Method in class org.eclipse.jgit.transport.BaseReceivePack
  Set the identity of the user appearing in the affected reflogs.
setRefLogMessage(String) - Method in class org.eclipse.jgit.lib.RefRename
  Set the message to include in the reflog.
setRefLogMessage(String, boolean) - Method in class org.eclipse.jgit.lib.BatchRefUpdate
  Set the message to include in the reflog.
setRefLogMessage(String, boolean) - Method in class org.eclipse.jgit.lib.RefUpdate
  Set the message to include in the reflog.
setReflogPrefix(String) - Method in class org.eclipse.jgit.api.CherryPickCommand
  Set the prefix to use in the reflog.
setRefSpecs(List<RefSpec>) - Method in class org.eclipse.jgit.api.FetchCommand
  The ref specs to be used in the fetch operation
setRefSpecs(List<RefSpec>) - Method in class org.eclipse.jgit.api.PushCommand
  The ref specs to be used in the push operation
setRefSpecs(RefSpec...) - Method in class org.eclipse.jgit.api.FetchCommand
  The ref specs to be used in the fetch operation
setRefSpecs(RefSpec...) - Method in class org.eclipse.jgit.api.PushCommand
  The ref specs to be used in the push operation
setRemote(String) - Method in class org.eclipse.jgit.api.CloneCommand
  The remote name used to keep track of the upstream repository for the clone operation.
setRemote(String) - Method in class org.eclipse.jgit.api.FetchCommand
  The remote (uri or name) used for the fetch operation.
setRemote(String) - Method in class org.eclipse.jgit.api.LsRemoteCommand
  The remote (uri or name) used for the fetch operation.
setRemote(String) - Method in class org.eclipse.jgit.api.PullCommand
  The remote (uri or name) to be used for the pull operation.
setRemote(String) - Method in class org.eclipse.jgit.api.PushCommand
  The remote (uri or name) used for the push operation.
setRemoteBranchName(String) - Method in class org.eclipse.jgit.api.PullCommand
  The remote branch name to be used for the pull operation.
setRemoteReader(RepoCommand.RemoteReader) - Method in class org.eclipse.jgit.gitrepo.RepoCommand
  Set the GetHeadFromUri callback.
setRemoveDeletedRefs(boolean) - Method in class org.eclipse.jgit.api.FetchCommand
  If set to true, refs are removed which no longer exist in the source
setRemoveDeletedRefs(boolean) - Method in class org.eclipse.jgit.transport.Transport
  Set whether or not to remove refs which no longer exist in the source.
setRenameCallback(RenameCallback) - Method in class org.eclipse.jgit.revwalk.FollowFilter
  Sets the callback to which renames shall be reported.
setRenameLimit(int) - Method in class org.eclipse.jgit.diff.RenameDetector
  Set the limit on the number of files to perform inexact rename detection.
setRenameScore(int) - Method in class org.eclipse.jgit.diff.RenameDetector
  Set the minimum score required to pair an add/delete as a rename.
setRepository(Repository) - Method in class org.eclipse.jgit.diff.DiffFormatter
  Set the repository the formatter can load object contents from.
setRepository(Repository) - Method in class org.eclipse.jgit.events.RepositoryEvent
  Set the repository this event occurred on.
setRepositoryDescription(DfsRepositoryDescription) - Method in class org.eclipse.jgit.internal.storage.dfs.DfsRepositoryBuilder
  Set the repository description.
setRepositoryResolver(RepositoryResolver<DaemonClient>) - Method in class org.eclipse.jgit.transport.Daemon
  Set the resolver used to locate a repository by name.
setRequestMethod(String) - Method in interface org.eclipse.jgit.transport.http.HttpConnection
setRequestMethod(String) - Method in class org.eclipse.jgit.transport.http.JDKHttpConnection
setRequestPolicy(UploadPack.RequestPolicy) - Method in class org.eclipse.jgit.transport.UploadPack
setRequestProperty(String, String) - Method in interface org.eclipse.jgit.transport.http.HttpConnection
setRequestProperty(String, String) - Method in class org.eclipse.jgit.transport.http.JDKHttpConnection
setRequestValidator(UploadPack.RequestValidator) - Method in class org.eclipse.jgit.transport.UploadPack
setResult(RefUpdate.Result) - Method in class org.eclipse.jgit.transport.ReceiveCommand
  Set the result of this command.
setResult(ReceiveCommand.Result) - Method in class org.eclipse.jgit.transport.ReceiveCommand
  Set the status of this command.
setResult(ReceiveCommand.Result, String) - Method in class org.eclipse.jgit.transport.ReceiveCommand
  Set the status of this command.
setRetainBody(boolean) - Method in class org.eclipse.jgit.revwalk.RevWalk
  Set whether or not the body of a commit or tag is retained.
setReuseDeltaCommits(boolean) - Method in class org.eclipse.jgit.internal.storage.pack.PackWriter
  Set the writer to reuse existing delta versions of commits.
setReuseDeltas(boolean) - Method in class org.eclipse.jgit.storage.pack.PackConfig
  Set reuse deltas configuration option for the writer.
setReuseObjects(boolean) - Method in class org.eclipse.jgit.storage.pack.PackConfig
  Set reuse objects configuration option for the writer.
setReuseValidatingObjects(boolean) - Method in class org.eclipse.jgit.internal.storage.pack.PackWriter
  Enable (or disable) object validation during packing.
setRevFilter(RevFilter) - Method in class org.eclipse.jgit.revwalk.RevWalk
  Set the commit filter for this walker.
setRewriteParents(boolean) - Method in class org.eclipse.jgit.revwalk.RevWalk
  Set whether to rewrite parent pointers when filtering by modified paths.
setRootTree(AnyObjectId) - Method in class org.eclipse.jgit.submodule.SubmoduleWalk
  Set the tree used by this walk for finding `.gitmodules`.
setRootTree(AbstractTreeIterator) - Method in class org.eclipse.jgit.submodule.SubmoduleWalk
  Set the tree used by this walk for finding `.gitmodules`.
setSafeForMacOS(boolean) - Method in class org.eclipse.jgit.lib.ObjectChecker
  Restrict trees to only names legal on Mac OS X platforms.
setSafeForWindows(boolean) - Method in class org.eclipse.jgit.lib.ObjectChecker
  Restrict trees to only names legal on Windows platforms.
setScheme(String) - Method in class org.eclipse.jgit.transport.URIish
  Return a new URI matching this one, but with a different scheme.
setShallowPack(int, Collection<? extends ObjectId>) - Method in class org.eclipse.jgit.internal.storage.pack.PackWriter
  Configure this pack for a shallow clone.
setShortMessage(String) - Method in class org.eclipse.jgit.lib.RebaseTodoLine
setShowNameAndStatusOnly(boolean) - Method in class org.eclipse.jgit.api.DiffCommand
setSigned(boolean) - Method in class org.eclipse.jgit.api.TagCommand
  If set to true the Tag command creates a signed tag object.
setSkip(int) - Method in class org.eclipse.jgit.api.LogCommand
  Skip the number of commits before starting to show the commit output.
setSource(String) - Method in class org.eclipse.jgit.transport.RefSpec
  Create a new RefSpec with a different source name setting.
setSourceDestination(String, String) - Method in class org.eclipse.jgit.transport.RefSpec
  Create a new RefSpec with a different source/destination name setting.
setSourcePrefix(String) - Method in class org.eclipse.jgit.api.DiffCommand
  Set the given source prefix instead of "a/".
setSquash(boolean) - Method in class org.eclipse.jgit.api.MergeCommand
  If `true`, will prepare the next commit in working tree and index as if a real merge happened, but do not make the commit or move the HEAD.
setSshSessionFactory(SshSessionFactory) - Method in class org.eclipse.jgit.transport.SshTransport
  Set SSH session factory instead of the default one for this instance of the transport.
setStage(CheckoutCommand.Stage) - Method in class org.eclipse.jgit.api.CheckoutCommand
  When checking out the index, check out the specified stage (ours or theirs) for unmerged paths.
setStartCommit(AnyObjectId) - Method in class org.eclipse.jgit.api.BlameCommand
  Set start commit id
setStartPoint(String) - Method in class org.eclipse.jgit.api.CheckoutCommand
  Set the name of the commit that should be checked out.
setStartPoint(String) - Method in class org.eclipse.jgit.api.CreateBranchCommand
setStartPoint(RevCommit) - Method in class org.eclipse.jgit.api.CheckoutCommand
  Set the commit that should be checked out.
setStartPoint(RevCommit) - Method in class org.eclipse.jgit.api.CreateBranchCommand
setStashRef(int) - Method in class org.eclipse.jgit.api.StashDropCommand
  Set the stash reference to drop (0-based).
setStashRef(String) - Method in class org.eclipse.jgit.api.StashApplyCommand
  Set the stash reference to apply
setStrategy(MergeStrategy) - Method in class org.eclipse.jgit.api.CherryPickCommand
setStrategy(MergeStrategy) - Method in class org.eclipse.jgit.api.MergeCommand
setStrategy(MergeStrategy) - Method in class org.eclipse.jgit.api.PullCommand
setStrategy(MergeStrategy) - Method in class org.eclipse.jgit.api.RebaseCommand
setStrategy(MergeStrategy) - Method in class org.eclipse.jgit.api.RevertCommand
setStrategy(MergeStrategy) - Method in class org.eclipse.jgit.api.StashApplyCommand
setStrategy(MergeStrategy) - Method in class org.eclipse.jgit.api.SubmoduleUpdateCommand
setStreamFileThreshold(int) - Method in class org.eclipse.jgit.internal.storage.dfs.DfsReaderOptions
setStreamFileThreshold(int) - Method in class org.eclipse.jgit.storage.file.WindowCacheConfig
setString(String, String, String, String) - Method in class org.eclipse.jgit.lib.Config
  Add or modify a configuration value.
setStringList(String, String, String, List<String>) - Method in class org.eclipse.jgit.lib.Config
  Set a configuration value.
setTag(String) - Method in class org.eclipse.jgit.lib.TagBuilder
  Set the name of this tag.
setTagger(PersonIdent) - Method in class org.eclipse.jgit.api.TagCommand
  Sets the tagger of the tag.
setTagger(PersonIdent) - Method in class org.eclipse.jgit.lib.TagBuilder
  Set the creator of this tag.
setTagOpt(TagOpt) - Method in class org.eclipse.jgit.api.FetchCommand
  Sets the specification of annotated tag behavior during fetch
setTagOpt(TagOpt) - Method in class org.eclipse.jgit.transport.RemoteConfig
  Set the description of how annotated tags should be treated on fetch.
setTagOpt(TagOpt) - Method in class org.eclipse.jgit.transport.Transport
  Set the description of how annotated tags should be treated on fetch.
setTags(boolean) - Method in class org.eclipse.jgit.api.LsRemoteCommand
  Include refs/tags in references results
setTags(String...) - Method in class org.eclipse.jgit.api.DeleteTagCommand
setTagTargets(Set<ObjectId>) - Method in class org.eclipse.jgit.internal.storage.pack.PackWriter
  Set the tag targets that should be hoisted earlier during packing.
setTarget(String) - Method in class org.eclipse.jgit.api.DescribeCommand
  Sets the commit to be described.
setTarget(ObjectId) - Method in class org.eclipse.jgit.api.DescribeCommand
  Sets the commit to be described.
setTextComparator(RawTextComparator) - Method in class org.eclipse.jgit.api.BlameCommand
  Set raw text comparator
setTextComparator(RawTextComparator) - Method in class org.eclipse.jgit.blame.BlameGenerator
  Text comparator to use when comparing revisions.
setThin(boolean) - Method in class org.eclipse.jgit.api.FetchCommand
  Sets the thin-pack preference for fetch operation.
setThin(boolean) - Method in class org.eclipse.jgit.api.PushCommand
  Sets the thin-pack preference for push operation.
setThin(boolean) - Method in class org.eclipse.jgit.internal.storage.pack.PackWriter
setThreads(int) - Method in class org.eclipse.jgit.storage.pack.PackConfig
  Set the number of threads to use for delta compression.
setTimeout(int) - Method in class org.eclipse.jgit.api.TransportCommand
setTimeout(int) - Method in class org.eclipse.jgit.transport.BaseReceivePack
  Set the timeout before willing to abort an IO call.
setTimeout(int) - Method in class org.eclipse.jgit.transport.Daemon
  Set the timeout before willing to abort an IO call.
setTimeout(int) - Method in class org.eclipse.jgit.transport.RemoteConfig
  Set the timeout before willing to abort an IO call.
setTimeout(int) - Method in class org.eclipse.jgit.transport.Transport
  Set the timeout before willing to abort an IO call.
setTimeout(int) - Method in class org.eclipse.jgit.transport.UploadPack
  Set the timeout before willing to abort an IO call.
setTimeout(int) - Method in class org.eclipse.jgit.util.io.TimeoutInputStream
setTimeout(int) - Method in class org.eclipse.jgit.util.io.TimeoutOutputStream
setTransferConfig(TransferConfig) - Method in class org.eclipse.jgit.transport.UploadPack
setTransportConfigCallback(TransportConfigCallback) - Method in class org.eclipse.jgit.api.TransportCommand
setTree(AnyObjectId) - Method in class org.eclipse.jgit.submodule.SubmoduleWalk
  Set the tree used for finding submodule entries
setTree(ObjectId) - Method in class org.eclipse.jgit.api.ArchiveCommand
setTree(AbstractTreeIterator) - Method in class org.eclipse.jgit.submodule.SubmoduleWalk
  Set the tree iterator used for finding submodule entries
setTreeFilter(TreeFilter) - Method in class org.eclipse.jgit.revwalk.RevWalk
  Set the tree filter used to simplify commits by modified paths.
setTreeId(AnyObjectId) - Method in class org.eclipse.jgit.lib.CommitBuilder
  Set the tree id for this commit object
setup() - Method in class org.eclipse.jgit.internal.storage.dfs.DfsRepositoryBuilder
setup() - Method in class org.eclipse.jgit.lib.BaseRepositoryBuilder
  Guess and populate all parameters not already defined.
setUpdate(boolean) - Method in class org.eclipse.jgit.api.AddCommand
setUpdateNeeded(boolean) - Method in class org.eclipse.jgit.dircache.DirCacheEntry
  Set whether this entry must be checked for changes
setupGitDir() - Method in class org.eclipse.jgit.lib.BaseRepositoryBuilder
  Perform standard gitDir initialization.
setupInternals() - Method in class org.eclipse.jgit.lib.BaseRepositoryBuilder
  Configure the internal implementation details of the repository.
setUploadPack(String) - Method in class org.eclipse.jgit.api.LsRemoteCommand
  The full path of git-upload-pack on the remote host
setUploadPackFactory(UploadPackFactory<DaemonClient>) - Method in class org.eclipse.jgit.transport.Daemon
  Set the factory to construct and configure per-request UploadPack.
setUpstream(String) - Method in class org.eclipse.jgit.api.RebaseCommand
setUpstream(AnyObjectId) - Method in class org.eclipse.jgit.api.RebaseCommand
setUpstream(RevCommit) - Method in class org.eclipse.jgit.api.RebaseCommand
setUpstreamMode(CreateBranchCommand.SetupUpstreamMode) - Method in class org.eclipse.jgit.api.CheckoutCommand
  When creating a branch with `CheckoutCommand.setCreateBranch(boolean)`, this can be used to configure branch tracking.
setUpstreamMode(CreateBranchCommand.SetupUpstreamMode) - Method in class org.eclipse.jgit.api.CreateBranchCommand
setUpstreamName(String) - Method in class org.eclipse.jgit.api.RebaseCommand
  Optionally override the name of the upstream.
setupWorkTree() - Method in class org.eclipse.jgit.lib.BaseRepositoryBuilder
  Perform standard work-tree initialization.
setURI(String) - Method in class org.eclipse.jgit.api.CloneCommand
setURI(String) - Method in class org.eclipse.jgit.api.SubmoduleAddCommand
  Set URI to clone submodule from
setURI(String) - Method in class org.eclipse.jgit.gitrepo.RepoCommand
  Set base URI of the pathes inside the XML
setUseBitmaps(boolean) - Method in class org.eclipse.jgit.internal.storage.pack.PackWriter
setUseCachedPacks(boolean) - Method in class org.eclipse.jgit.internal.storage.pack.PackWriter
setUseCaches(boolean) - Method in interface org.eclipse.jgit.transport.http.HttpConnection
setUseCaches(boolean) - Method in class org.eclipse.jgit.transport.http.JDKHttpConnection
setUser(String) - Method in class org.eclipse.jgit.transport.URIish
  Return a new URI matching this one, but with a different user.
setUserHome(File) - Method in class org.eclipse.jgit.util.FS
  Set the user's home directory location.
setUseSmartHttp(boolean) - Method in class org.eclipse.jgit.transport.TransportHttp
  Toggle whether or not smart HTTP transport should be used.
setValue(boolean) - Method in class org.eclipse.jgit.transport.CredentialItem.YesNoType
  Set the new value.
setValue(char[]) - Method in class org.eclipse.jgit.transport.CredentialItem.CharArrayType
  Set the new value, clearing the old value array.
setValue(String) - Method in class org.eclipse.jgit.transport.CredentialItem.StringType
setValueNoCopy(char[]) - Method in class org.eclipse.jgit.transport.CredentialItem.CharArrayType
  Set the new value, clearing the old value array.
setWorkingDirectoryMessage(String) - Method in class org.eclipse.jgit.api.StashCreateCommand
  Set the message used when committing working directory changes
setWorkingTreeIt(WorkingTreeIterator) - Method in class org.eclipse.jgit.api.StatusCommand
  To set the `WorkingTreeIterator` which should be used.
setWorkingTreeIterator(WorkingTreeIterator) - Method in class org.eclipse.jgit.api.AddCommand
  Allow clients to provide their own implementation of a FileTreeIterator
setWorkingTreeIterator(WorkingTreeIterator) - Method in class org.eclipse.jgit.merge.ResolveMerger
  Sets the WorkingTreeIterator to be used by this merger.
setWorkingTreeItFactory(IndexDiff.WorkingTreeIteratorFactory) - Method in class org.eclipse.jgit.lib.IndexDiff
  Allows higher layers to set the factory for WorkingTreeIterators.
setWorkTree(File) - Method in class org.eclipse.jgit.internal.storage.dfs.DfsRepositoryBuilder
setWorkTree(File) - Method in class org.eclipse.jgit.lib.BaseRepositoryBuilder
  Set the top level directory of the working files.
sha1(String, String) - Method in class org.eclipse.jgit.gitrepo.RepoCommand.DefaultRemoteReader
sha1(String, String) - Method in interface org.eclipse.jgit.gitrepo.RepoCommand.RemoteReader
  Read a remote ref sha1.
SHALLOW - Static variable in class org.eclipse.jgit.lib.Constants
  Name of the .git/shallow file
shallowCommitsAlreadyInitialized - Variable in class org.eclipse.jgit.internal.JGitText
SHORT - org.eclipse.jgit.util.GitDateFormatter.Format
  Git format: YYYY-MM-DD
shortCompressedStreamAt - Variable in class org.eclipse.jgit.internal.JGitText
shortenRefName(String) - Static method in class org.eclipse.jgit.lib.Repository
shortenRefName(String) - Static method in class org.eclipse.jgit.notes.NoteMap
  Shorten the note ref name by trimming off the `Constants.R_NOTES` prefix if it exists.
shortenRemoteBranchName(String) - Method in class org.eclipse.jgit.lib.Repository
shortReadOfBlock - Variable in class org.eclipse.jgit.internal.JGitText
shortReadOfBlock - Variable in class org.eclipse.jgit.internal.storage.dfs.DfsText
shortReadOfIndex - Variable in class org.eclipse.jgit.internal.storage.dfs.DfsText
shortReadOfOptionalDIRCExtensionExpectedAnotherBytes - Variable in class org.eclipse.jgit.internal.JGitText
shortSkipOfBlock - Variable in class org.eclipse.jgit.internal.JGitText
shouldBeKept() - Method in class org.eclipse.jgit.internal.storage.file.PackFile
  Determines whether a .keep file exists for this pack file.
shouldBeRecursive() - Method in class org.eclipse.jgit.revwalk.FollowFilter
shouldBeRecursive() - Method in class org.eclipse.jgit.treewalk.filter.IndexDiffFilter
shouldBeRecursive() - Method in class org.eclipse.jgit.treewalk.filter.InterIndexDiffFilter
shouldBeRecursive() - Method in class org.eclipse.jgit.treewalk.filter.NotIgnoredFilter
shouldBeRecursive() - Method in class org.eclipse.jgit.treewalk.filter.NotTreeFilter
shouldBeRecursive() - Method in class org.eclipse.jgit.treewalk.filter.PathFilter
shouldBeRecursive() - Method in class org.eclipse.jgit.treewalk.filter.PathSuffixFilter
shouldBeRecursive() - Method in class org.eclipse.jgit.treewalk.filter.SkipWorkTreeFilter
shouldBeRecursive() - Method in class org.eclipse.jgit.treewalk.filter.TreeFilter
  Does this tree filter require a recursive walk to match everything?
showMessage(String) - Method in class org.eclipse.jgit.transport.CredentialsProviderUserInfo
ShowNoteCommand - Class in org.eclipse.jgit.api
  Show an object note.
ShowNoteCommand(Repository) - Constructor for class org.eclipse.jgit.api.ShowNoteCommand
SideBandOutputStream - Class in org.eclipse.jgit.transport
  Multiplexes data and progress messages.
SideBandOutputStream(int, int, OutputStream) - Constructor for class org.eclipse.jgit.transport.SideBandOutputStream
  Create a new stream to write side band packets.
SIGNED_OFF_BY - Static variable in class org.eclipse.jgit.revwalk.FooterKey
  Standard `Signed-off-by`
SIGNED_OFF_BY_TAG - Static variable in class org.eclipse.jgit.lib.Constants
  Beginning of the common "Signed-off-by: " commit message line
signingNotSupportedOnTag - Variable in class org.eclipse.jgit.internal.JGitText
similarityScoreMustBeWithinBounds - Variable in class org.eclipse.jgit.internal.JGitText
SIMPLE_TWO_WAY_IN_CORE - Static variable in class org.eclipse.jgit.merge.MergeStrategy
  Simple strategy to merge paths, without simultaneous edits.
simplify(String) - Method in class org.eclipse.jgit.lib.Repository
  Simplify an expression, but unlike `Repository.resolve(String)` it will not resolve a branch passed or resulting from the expression, such as @{-}.
singleton(Edit) - Static method in class org.eclipse.jgit.diff.EditList
  Construct an edit list containing a single edit.
size - Variable in class org.eclipse.jgit.revwalk.RevObjectList
  Current number of elements in the list.
size - Variable in class org.eclipse.jgit.transport.PackParser.ObjectTypeAndSize
  The inflated size of the object.
size() - Method in class org.eclipse.jgit.diff.HashedSequence
size() - Method in class org.eclipse.jgit.diff.RawText
size() - Method in class org.eclipse.jgit.diff.Sequence
size() - Method in class org.eclipse.jgit.diff.Subsequence
size() - Method in class org.eclipse.jgit.internal.storage.dfs.DfsRefDatabase.RefCache
size() - Method in interface org.eclipse.jgit.internal.storage.dfs.ReadableChannel
  Get the total size of the channel.
size() - Method in class org.eclipse.jgit.lib.ObjectIdOwnerMap
size() - Method in class org.eclipse.jgit.lib.ObjectIdSubclassMap
size() - Method in class org.eclipse.jgit.revwalk.RevFlagSet
size() - Method in class org.eclipse.jgit.revwalk.RevObjectList
size() - Method in class org.eclipse.jgit.util.BlockList
size() - Method in class org.eclipse.jgit.util.IntList
size() - Method in class org.eclipse.jgit.util.LongList
size() - Method in class org.eclipse.jgit.util.RefList.Builder
size() - Method in class org.eclipse.jgit.util.RefList
size(String, ObjectId) - Method in class org.eclipse.jgit.diff.ContentSource
  Determine the size of the object.
size(DiffEntry.Side, DiffEntry) - Method in class org.eclipse.jgit.diff.ContentSource.Pair
  Determine the size of the object.
sizeExceeds2GB - Variable in class org.eclipse.jgit.internal.JGitText
sizeOfLooseObjects - Variable in class org.eclipse.jgit.internal.storage.file.GC.RepoStatistics
  The sum of the sizes of all files used to persist loose objects.
sizeOfPackedObjects - Variable in class org.eclipse.jgit.internal.storage.file.GC.RepoStatistics
  The sum of the sizes of all pack files.
skip() - Method in class org.eclipse.jgit.dircache.DirCacheBuildIterator
skip() - Method in class org.eclipse.jgit.treewalk.AbstractTreeIterator
  Advance to the next tree entry, populating this iterator with its data.
skip(long) - Method in class org.eclipse.jgit.lib.ObjectStream.Filter
skip(long) - Method in class org.eclipse.jgit.lib.ObjectStream.SmallStream
skip(long) - Method in class org.eclipse.jgit.util.io.LimitedInputStream
skip(long) - Method in class org.eclipse.jgit.util.io.TeeInputStream
skip(long) - Method in class org.eclipse.jgit.util.io.TimeoutInputStream
skip(long) - Method in class org.eclipse.jgit.util.io.UnionInputStream
SKIP - org.eclipse.jgit.api.RebaseCommand.Operation
  Skips the "current" commit
SKIP_MISSING - Static variable in class org.eclipse.jgit.util.FileUtils
  Option to skip deletion if file doesn't exist
skipFully(InputStream, long) - Static method in class org.eclipse.jgit.util.IO
  Skip an entire region of an input stream.
skipMustBeNonNegative - Variable in class org.eclipse.jgit.internal.JGitText
SkipRevFilter - Class in org.eclipse.jgit.revwalk.filter
  Filter that includes commits after a configured number are skipped.
SkipWorkTreeFilter - Class in org.eclipse.jgit.treewalk.filter
  To be used in combination with a DirCacheIterator: includes only tree entries for which 'skipWorkTree' flag is not set.
SkipWorkTreeFilter(int) - Constructor for class org.eclipse.jgit.treewalk.filter.SkipWorkTreeFilter
  Create a filter to work on the specified DirCacheIterator.
SMALL_BUF - Static variable in class org.eclipse.jgit.transport.SideBandOutputStream
  Default buffer size for a small amount of data.
SmallObject(int, byte[]) - Constructor for class org.eclipse.jgit.lib.ObjectLoader.SmallObject
  Construct a small object loader.
SmallStream(int, byte[]) - Constructor for class org.eclipse.jgit.lib.ObjectStream.SmallStream
  Create the stream from an existing byte array and type.
SmallStream(ObjectLoader) - Constructor for class org.eclipse.jgit.lib.ObjectStream.SmallStream
  Create the stream from an existing loader's cached bytes.
smartHTTPPushDisabled - Variable in class org.eclipse.jgit.internal.JGitText
SMUDGED - org.eclipse.jgit.treewalk.WorkingTreeIterator.MetadataDiff
  index entry is smudged - can't use that entry for comparison
smudgeRacilyClean() - Method in class org.eclipse.jgit.dircache.DirCacheEntry
  Force this entry to no longer match its working tree file.
SOFT - org.eclipse.jgit.api.ResetCommand.ResetType
  Just change the ref, the index and workdir are not changed.
sort() - Method in class org.eclipse.jgit.util.LongList
  Sort the list of longs according to their natural ordering.
sort() - Method in class org.eclipse.jgit.util.RefList.Builder
  Sort the list's backing array in-place.
sort(Collection<Ref>) - Static method in class org.eclipse.jgit.lib.RefComparator
  Sorts the collection of refs, returning a new collection.
sort(RevSort) - Method in class org.eclipse.jgit.revwalk.ObjectWalk
sort(RevSort) - Method in class org.eclipse.jgit.revwalk.RevWalk
  Select a single sorting strategy for the returned commits.
sort(RevSort, boolean) - Method in class org.eclipse.jgit.revplot.PlotWalk
sort(RevSort, boolean) - Method in class org.eclipse.jgit.revwalk.ObjectWalk
sort(RevSort, boolean) - Method in class org.eclipse.jgit.revwalk.RevWalk
  Add or remove a sorting strategy for the returned commits.
SORT - Static variable in class org.eclipse.jgit.internal.storage.file.PackFile
  Sorts PackFiles to be most recently created to least recently created.
source - Variable in class org.eclipse.jgit.lib.RefRename
  Update operation to read and delete the source reference.
source(RevWalk) - Method in class org.eclipse.jgit.revplot.PlotCommitList
source(RevWalk) - Method in class org.eclipse.jgit.revwalk.RevCommitList
  Set the revision walker this list populates itself from.
sourceCommits - Variable in class org.eclipse.jgit.merge.Merger
  If `Merger.sourceObjects`[i] is a commit, this is the commit.
sourceDestinationMustMatch - Variable in class org.eclipse.jgit.internal.JGitText
sourceIsNotAWildcard - Variable in class org.eclipse.jgit.internal.JGitText
sourceObjects - Variable in class org.eclipse.jgit.merge.Merger
  The original objects supplied in the merge; this can be any tree-ish.
sourceRefDoesntResolveToAnyObject - Variable in class org.eclipse.jgit.internal.JGitText
sourceRefNotSpecifiedForRefspec - Variable in class org.eclipse.jgit.internal.JGitText
sourceTrees - Variable in class org.eclipse.jgit.merge.Merger
  The trees matching every entry in `Merger.sourceObjects`.
split(String, char) - Static method in class org.eclipse.jgit.ignore.internal.Strings
  Splits given string to substrings by given separator
SQUASH - org.eclipse.jgit.lib.RebaseTodoLine.Action
  Use commit, but meld into previous commit
SQUASH_MSG - Static variable in class org.eclipse.jgit.lib.Constants
  name of the file containing the commit msg for a squash commit
squashCommitNotUpdatingHEAD - Variable in class org.eclipse.jgit.internal.JGitText
SquashMessageFormatter - Class in org.eclipse.jgit.merge
  Formatter for constructing the commit message for a squashed commit.
SquashMessageFormatter() - Constructor for class org.eclipse.jgit.merge.SquashMessageFormatter
  Create a new squash message formatter.
SshSessionFactory - Class in org.eclipse.jgit.transport
  Creates and destroys SSH connections to a remote system.
SshSessionFactory() - Constructor for class org.eclipse.jgit.transport.SshSessionFactory
SshTransport - Class in org.eclipse.jgit.transport
  The base class for transports that use SSH protocol.
SshTransport(Repository, URIish) - Constructor for class org.eclipse.jgit.transport.SshTransport
  Create a new transport instance.
SshTransport(URIish) - Constructor for class org.eclipse.jgit.transport.SshTransport
  Create a new transport instance without a local repository.
STAGE_0 - Static variable in class org.eclipse.jgit.dircache.DirCacheEntry
  The standard (fully merged) stage for an entry.
STAGE_1 - Static variable in class org.eclipse.jgit.dircache.DirCacheEntry
  The base tree revision for an entry.
STAGE_2 - Static variable in class org.eclipse.jgit.dircache.DirCacheEntry
  The first tree revision (usually called "ours").
STAGE_3 - Static variable in class org.eclipse.jgit.dircache.DirCacheEntry
  The second tree revision (usually called "theirs").
staleRevFlagsOn - Variable in class org.eclipse.jgit.internal.JGitText
start() - Method in class org.eclipse.jgit.transport.Daemon
  Start this daemon on a background thread.
start(int) - Method in class org.eclipse.jgit.lib.BatchingProgressMonitor
start(int) - Method in class org.eclipse.jgit.lib.EmptyProgressMonitor
start(int) - Method in class org.eclipse.jgit.lib.NullProgressMonitor
start(int) - Method in interface org.eclipse.jgit.lib.ProgressMonitor
  Advise the monitor of the total number of subtasks.
start(int) - Method in class org.eclipse.jgit.lib.ThreadSafeProgressMonitor
startingReadStageWithoutWrittenRequestDataPendingIsNotSupported - Variable in class org.eclipse.jgit.internal.JGitText
startsWith(AbbreviatedObjectId) - Method in class org.eclipse.jgit.lib.AnyObjectId
  Tests if this ObjectId starts with the given abbreviation.
startWorker() - Method in class org.eclipse.jgit.lib.ThreadSafeProgressMonitor
  Notify the monitor a worker is starting.
startWorkers(int) - Method in class org.eclipse.jgit.lib.ThreadSafeProgressMonitor
  Notify the monitor of workers starting.
STASH - Static variable in class org.eclipse.jgit.lib.Constants
  Default stash branch name
STASH_APPLY_CONFLICTS - org.eclipse.jgit.api.RebaseResult.Status
  Applying stash resulted in conflicts
stashApply() - Method in class org.eclipse.jgit.api.Git
  Returns a command object used to apply a stashed commit
StashApplyCommand - Class in org.eclipse.jgit.api
  Command class to apply a stashed commit.
StashApplyCommand(Repository) - Constructor for class org.eclipse.jgit.api.StashApplyCommand
  Create command to apply the changes of a stashed commit
stashApplyConflict - Variable in class org.eclipse.jgit.internal.JGitText
stashApplyConflictInIndex - Variable in class org.eclipse.jgit.internal.JGitText
stashApplyFailed - Variable in class org.eclipse.jgit.internal.JGitText
StashApplyFailureException - Exception in org.eclipse.jgit.api.errors
  Thrown from StashApplyCommand when stash apply fails
StashApplyFailureException(String) - Constructor for exception org.eclipse.jgit.api.errors.StashApplyFailureException
  Create a StashApplyFailedException
stashApplyOnUnsafeRepository - Variable in class org.eclipse.jgit.internal.JGitText
stashApplyWithoutHead - Variable in class org.eclipse.jgit.internal.JGitText
stashCommitIncorrectNumberOfParents - Variable in class org.eclipse.jgit.internal.JGitText
stashCreate() - Method in class org.eclipse.jgit.api.Git
  Returns a command object used to create a stashed commit
StashCreateCommand - Class in org.eclipse.jgit.api
  Command class to stash changes in the working directory and index in a commit.
StashCreateCommand(Repository) - Constructor for class org.eclipse.jgit.api.StashCreateCommand
  Create a command to stash changes in the working directory and index
stashDrop() - Method in class org.eclipse.jgit.api.Git
  Returns a command object used to drop a stashed commit
StashDropCommand - Class in org.eclipse.jgit.api
  Command class to delete a stashed commit reference
StashDropCommand(Repository) - Constructor for class org.eclipse.jgit.api.StashDropCommand
stashDropDeleteRefFailed - Variable in class org.eclipse.jgit.internal.JGitText
stashDropFailed - Variable in class org.eclipse.jgit.internal.JGitText
stashDropMissingReflog - Variable in class org.eclipse.jgit.internal.JGitText
stashFailed - Variable in class org.eclipse.jgit.internal.JGitText
stashList() - Method in class org.eclipse.jgit.api.Git
  Returns a command object used to list stashed commits
StashListCommand - Class in org.eclipse.jgit.api
  Command class to list the stashed commits in a repository.
StashListCommand(Repository) - Constructor for class org.eclipse.jgit.api.StashListCommand
  Create a new stash list command
stashResolveFailed - Variable in class org.eclipse.jgit.internal.JGitText
statelessRPCRequiresOptionToBeEnabled - Variable in class org.eclipse.jgit.internal.JGitText
Statistics() - Constructor for class org.eclipse.jgit.internal.storage.pack.PackWriter.Statistics
status() - Method in class org.eclipse.jgit.api.Git
  Returns a command object to execute a `status` command
Status - Class in org.eclipse.jgit.api
  A class telling where the working-tree, the index and the current HEAD differ from each other.
Status(IndexDiff) - Constructor for class org.eclipse.jgit.api.Status
StatusCommand - Class in org.eclipse.jgit.api
  A class used to execute a `Status` command.
StatusCommand(Repository) - Constructor for class org.eclipse.jgit.api.StatusCommand
stop() - Method in class org.eclipse.jgit.transport.Daemon
  Stop this daemon.
STOPPED - org.eclipse.jgit.api.RebaseResult.Status
  Stopped due to a conflict; must either abort or resolve or skip
STOPPED_SHA - Static variable in class org.eclipse.jgit.api.RebaseCommand
  The name of the "stopped-sha" file
stopWalk() - Method in class org.eclipse.jgit.dircache.DirCacheBuildIterator
stopWalk() - Method in class org.eclipse.jgit.treewalk.AbstractTreeIterator
  Indicates to the iterator that no more entries will be read.
stopWalk() - Method in class org.eclipse.jgit.treewalk.EmptyTreeIterator
StopWalkException - Exception in org.eclipse.jgit.errors
  Stops the driver loop of walker and finish with current results.
StoredConfig - Class in org.eclipse.jgit.lib
  Persistent configuration that can be stored and loaded from a location.
StoredConfig() - Constructor for class org.eclipse.jgit.lib.StoredConfig
  Create a configuration with no default fallback.
StoredConfig(Config) - Constructor for class org.eclipse.jgit.lib.StoredConfig
  Create an empty configuration with a fallback for missing keys.
StoredObjectRepresentation - Class in org.eclipse.jgit.internal.storage.pack
  An object representation `PackWriter` can consider for packing.
StoredObjectRepresentation() - Constructor for class org.eclipse.jgit.internal.storage.pack.StoredObjectRepresentation
StoredObjectRepresentationNotAvailableException - Exception in org.eclipse.jgit.errors
  A previously selected representation is no longer available.
StoredObjectRepresentationNotAvailableException(ObjectToPack) - Constructor for exception org.eclipse.jgit.errors.StoredObjectRepresentationNotAvailableException
  Construct an error for an object.
StrategyOneSided - Class in org.eclipse.jgit.merge
  Trivial merge strategy to make the resulting tree exactly match an input.
StrategyOneSided(String, int) - Constructor for class org.eclipse.jgit.merge.StrategyOneSided
  Create a new merge strategy to select a specific input tree.
StrategyRecursive - Class in org.eclipse.jgit.merge
  A three-way merge strategy performing a content-merge if necessary
StrategyRecursive() - Constructor for class org.eclipse.jgit.merge.StrategyRecursive
StrategyResolve - Class in org.eclipse.jgit.merge
  A three-way merge strategy performing a content-merge if necessary
StrategyResolve() - Constructor for class org.eclipse.jgit.merge.StrategyResolve
StrategySimpleTwoWayInCore - Class in org.eclipse.jgit.merge
  Merges two commits together in-memory, ignoring any working directory.
StrategySimpleTwoWayInCore() - Constructor for class org.eclipse.jgit.merge.StrategySimpleTwoWayInCore
  Create a new instance of the strategy.
StreamCopyThread - Class in org.eclipse.jgit.util.io
  Thread to copy from an input stream to an output stream.
StreamCopyThread(InputStream, OutputStream) - Constructor for class org.eclipse.jgit.util.io.StreamCopyThread
  Create a thread to copy data from an input stream to an output stream.
Strings - Class in org.eclipse.jgit.ignore.internal
  Various `String` related utility methods, written mostly to avoid generation of new String objects (e.g.
Strings() - Constructor for class org.eclipse.jgit.ignore.internal.Strings
StringType(String, boolean) - Constructor for class org.eclipse.jgit.transport.CredentialItem.StringType
  Initialize a prompt for a single string.
StringUtils - Class in org.eclipse.jgit.util
  Miscellaneous string comparison utility methods.
stripTrailing(String, char) - Static method in class org.eclipse.jgit.ignore.internal.Strings
stripWorkDir(File, File) - Static method in class org.eclipse.jgit.lib.Repository
  Strip work dir and return normalized repository path.
submoduleAdd() - Method in class org.eclipse.jgit.api.Git
  Returns a command object to execute a `submodule add` command
SubmoduleAddCommand - Class in org.eclipse.jgit.api
  A class used to execute a submodule add command.
SubmoduleAddCommand(Repository) - Constructor for class org.eclipse.jgit.api.SubmoduleAddCommand
submoduleExists - Variable in class org.eclipse.jgit.internal.JGitText
submoduleExists() - Method in class org.eclipse.jgit.api.SubmoduleAddCommand
  Is the configured already a submodule in the index?
submoduleInit() - Method in class org.eclipse.jgit.api.Git
  Returns a command object to execute a `submodule init` command
SubmoduleInitCommand - Class in org.eclipse.jgit.api
  A class used to execute a submodule init command.
SubmoduleInitCommand(Repository) - Constructor for class org.eclipse.jgit.api.SubmoduleInitCommand
submoduleParentRemoteUrlInvalid - Variable in class org.eclipse.jgit.internal.JGitText
submodulesNotSupported - Variable in class org.eclipse.jgit.internal.JGitText
submoduleStatus() - Method in class org.eclipse.jgit.api.Git
  Returns a command object to execute a `submodule status` command
SubmoduleStatus - Class in org.eclipse.jgit.submodule
  Status class containing the type, path, and commit id of the submodule.
SubmoduleStatus(SubmoduleStatusType, String, ObjectId) - Constructor for class org.eclipse.jgit.submodule.SubmoduleStatus
  Create submodule status
SubmoduleStatus(SubmoduleStatusType, String, ObjectId, ObjectId) - Constructor for class org.eclipse.jgit.submodule.SubmoduleStatus
  Create submodule status
SubmoduleStatusCommand - Class in org.eclipse.jgit.api
  A class used to execute a submodule status command.
SubmoduleStatusCommand(Repository) - Constructor for class org.eclipse.jgit.api.SubmoduleStatusCommand
SubmoduleStatusType - Enum in org.eclipse.jgit.submodule
  Enumeration of different statuses that a submodule can be in
submoduleSync() - Method in class org.eclipse.jgit.api.Git
  Returns a command object to execute a `submodule sync` command
SubmoduleSyncCommand - Class in org.eclipse.jgit.api
  A class used to execute a submodule sync command.
SubmoduleSyncCommand(Repository) - Constructor for class org.eclipse.jgit.api.SubmoduleSyncCommand
submoduleUpdate() - Method in class org.eclipse.jgit.api.Git
  Returns a command object to execute a `submodule update` command
SubmoduleUpdateCommand - Class in org.eclipse.jgit.api
  A class used to execute a submodule update command.
SubmoduleUpdateCommand(Repository) - Constructor for class org.eclipse.jgit.api.SubmoduleUpdateCommand
SubmoduleWalk - Class in org.eclipse.jgit.submodule
  Walker that visits all submodule entries found in a tree
SubmoduleWalk(Repository) - Constructor for class org.eclipse.jgit.submodule.SubmoduleWalk
  Create submodule generator
SubmoduleWalk.IgnoreSubmoduleMode - Enum in org.eclipse.jgit.submodule
  The values for the config param submodule.<name>.ignore
subSequence(int, int) - Method in class org.eclipse.jgit.util.RawCharSequence
Subsequence<S extends Sequence> - Class in org.eclipse.jgit.diff
  Wraps a `Sequence` to have a narrower range of elements.
Subsequence(S, int, int) - Constructor for class org.eclipse.jgit.diff.Subsequence
  Construct a subset of another sequence.
SubsequenceComparator<S extends Sequence> - Class in org.eclipse.jgit.diff
  Wrap another comparator for use with `Subsequence`.
SubsequenceComparator(SequenceComparator<? super S>) - Constructor for class org.eclipse.jgit.diff.SubsequenceComparator
  Construct a comparator wrapping another comparator.
SubStringRevFilter - Class in org.eclipse.jgit.revwalk.filter
  Abstract filter that searches text using only substring search.
SubStringRevFilter(String) - Constructor for class org.eclipse.jgit.revwalk.filter.SubStringRevFilter
  Construct a new matching filter.
suffixes() - Method in interface org.eclipse.jgit.api.ArchiveCommand.Format
  Filename suffixes representing this format (e.g., { ".tar.gz", ".tgz" }).
supports(CredentialItem...) - Method in class org.eclipse.jgit.transport.ChainingCredentialsProvider
supports(CredentialItem...) - Method in class org.eclipse.jgit.transport.CredentialsProvider
  Check if the provider can supply the necessary `CredentialItem`s.
supports(CredentialItem...) - Method in class org.eclipse.jgit.transport.NetRCCredentialsProvider
supports(CredentialItem...) - Method in class org.eclipse.jgit.transport.UsernamePasswordCredentialsProvider
supportsExecute() - Method in class org.eclipse.jgit.util.FS_POSIX_Java5
supportsExecute() - Method in class org.eclipse.jgit.util.FS_POSIX_Java6
supportsExecute() - Method in class org.eclipse.jgit.util.FS_Win32
supportsExecute() - Method in class org.eclipse.jgit.util.FS
  Does this operating system and JRE support the execute flag on files?
supportsSymlinks() - Method in class org.eclipse.jgit.util.FS
  Does this operating system and JRE supports symbolic links.
swap() - Method in class org.eclipse.jgit.diff.Edit
  Swap A and B, so the edit goes the other direction.
SymbolicRef - Class in org.eclipse.jgit.lib
  A reference that indirectly points at another `Ref`.
SymbolicRef(String, Ref) - Constructor for class org.eclipse.jgit.lib.SymbolicRef
  Create a new ref pairing.
SYMLINK - Static variable in class org.eclipse.jgit.lib.FileMode
  Mode indicating an entry is a symbolic link.
symlinkCannotBeWrittenAsTheLinkTarget - Variable in class org.eclipse.jgit.internal.JGitText
SymlinksNotSupportedException - Exception in org.eclipse.jgit.errors
  An exception thrown when a symlink entry is found and cannot be handled.
SymlinksNotSupportedException(String) - Constructor for exception org.eclipse.jgit.errors.SymlinksNotSupportedException
  Construct a SymlinksNotSupportedException for the specified link
SymlinkTreeEntry - Class in org.eclipse.jgit.lib
  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.
SymlinkTreeEntry(Tree, ObjectId, byte[]) - Constructor for class org.eclipse.jgit.lib.SymlinkTreeEntry
  Deprecated.
  Construct a `SymlinkTreeEntry` with the specified name and SHA-1 in the specified parent
SYMREF - Static variable in class org.eclipse.jgit.internal.storage.file.RefDirectory
  Magic string denoting the start of a symbolic reference file.
systemConfigFileInvalid - Variable in class org.eclipse.jgit.internal.JGitText
SystemReader - Class in org.eclipse.jgit.util
  Interface to read values from the system.
SystemReader() - Constructor for class org.eclipse.jgit.util.SystemReader

## T

T_BASE - Static variable in class org.eclipse.jgit.merge.ResolveMerger
  Index of the base tree within the `tree walk`.
T_FILE - Static variable in class org.eclipse.jgit.merge.ResolveMerger
  Index of the working directory tree within the `tree walk`.
T_INDEX - Static variable in class org.eclipse.jgit.merge.ResolveMerger
  Index of the index tree within the `tree walk`.
T_OURS - Static variable in class org.eclipse.jgit.merge.ResolveMerger
  Index of our tree in withthe `tree walk`.
T_THEIRS - Static variable in class org.eclipse.jgit.merge.ResolveMerger
  Index of their tree within the `tree walk`.
tag - Static variable in class org.eclipse.jgit.lib.ObjectChecker
  Header "tag "
tag() - Method in class org.eclipse.jgit.api.Git
  Returns a command object to execute a `Tag` command
tagAlreadyExists - Variable in class org.eclipse.jgit.internal.JGitText
TagBuilder - Class in org.eclipse.jgit.lib
  Mutable builder to construct an annotated tag recording a project state.
TagBuilder() - Constructor for class org.eclipse.jgit.lib.TagBuilder
TagCommand - Class in org.eclipse.jgit.api
  Create/update an annotated tag object or a simple unannotated tag
TagCommand(Repository) - Constructor for class org.eclipse.jgit.api.TagCommand
tagDelete() - Method in class org.eclipse.jgit.api.Git
  Returns a command object used to delete tags
tagger - Static variable in class org.eclipse.jgit.lib.ObjectChecker
  Header "tagger "
tagger(byte[], int) - Static method in class org.eclipse.jgit.util.RawParseUtils
  Locate the "tagger " header line data.
tagList() - Method in class org.eclipse.jgit.api.Git
  Returns a command object used to list tags
tagMessage(byte[], int) - Static method in class org.eclipse.jgit.util.RawParseUtils
  Locate the position of the tag message body.
tagNameInvalid - Variable in class org.eclipse.jgit.internal.JGitText
tagOnRepoWithoutHEADCurrentlyNotSupported - Variable in class org.eclipse.jgit.internal.JGitText
TagOpt - Enum in org.eclipse.jgit.transport
  Specification of annotated tag behavior during fetch.
TcpTransport - Class in org.eclipse.jgit.transport
  The base class for transports based on TCP sockets.
TcpTransport(Repository, URIish) - Constructor for class org.eclipse.jgit.transport.TcpTransport
  Create a new transport instance.
TcpTransport(URIish) - Constructor for class org.eclipse.jgit.transport.TcpTransport
  Create a new transport instance without a local repository.
TeeInputStream - Class in org.eclipse.jgit.util.io
  Input stream that copies data read to another output stream.
TeeInputStream(InputStream, OutputStream) - Constructor for class org.eclipse.jgit.util.io.TeeInputStream
  Initialize a tee input stream.
TemporaryBuffer - Class in org.eclipse.jgit.util
  A fully buffered output stream.
TemporaryBuffer(int) - Constructor for class org.eclipse.jgit.util.TemporaryBuffer
  Create a new empty temporary buffer.
TemporaryBuffer.Heap - Class in org.eclipse.jgit.util
  A temporary buffer that will never exceed its in-memory limit.
TemporaryBuffer.LocalFile - Class in org.eclipse.jgit.util
  A fully buffered output stream using local disk storage for large data.
terminate() - Method in class org.eclipse.jgit.util.io.InterruptTimer
  Shutdown the timer thread, and wait for it to terminate.
text(RevCommit) - Method in class org.eclipse.jgit.revwalk.filter.PatternMatchRevFilter
  Obtain the raw text to match against.
text(RevCommit) - Method in class org.eclipse.jgit.revwalk.filter.SubStringRevFilter
  Obtain the raw text to match against.
TEXT_PLAIN - Static variable in class org.eclipse.jgit.util.HttpSupport
  The standard `text/plain` MIME type.
TextProgressMonitor - Class in org.eclipse.jgit.lib
  A simple progress reporter printing on a stream.
TextProgressMonitor() - Constructor for class org.eclipse.jgit.lib.TextProgressMonitor
  Initialize a new progress monitor.
TextProgressMonitor(Writer) - Constructor for class org.eclipse.jgit.lib.TextProgressMonitor
  Initialize a new progress monitor.
theFactoryMustNotBeNull - Variable in class org.eclipse.jgit.internal.JGitText
THEIRS - org.eclipse.jgit.api.CheckoutCommand.Stage
  Theirs stage (#3)
THEIRS - Static variable in class org.eclipse.jgit.merge.MergeStrategy
  Simple strategy that sets the output tree to the second input tree.
ThreadSafeProgressMonitor - Class in org.eclipse.jgit.lib
  Wrapper around the general `ProgressMonitor` to make it thread safe.
ThreadSafeProgressMonitor(ProgressMonitor) - Constructor for class org.eclipse.jgit.lib.ThreadSafeProgressMonitor
  Wrap a ProgressMonitor to be thread safe.
ThreeWayMerger - Class in org.eclipse.jgit.merge
  A merge of 2 trees, using a common base ancestor tree.
ThreeWayMerger(Repository) - Constructor for class org.eclipse.jgit.merge.ThreeWayMerger
  Create a new merge instance for a repository.
ThreeWayMerger(Repository, boolean) - Constructor for class org.eclipse.jgit.merge.ThreeWayMerger
  Create a new merge instance for a repository.
ThreeWayMergeStrategy - Class in org.eclipse.jgit.merge
  A merge strategy to merge 2 trees, using a common base ancestor tree.
ThreeWayMergeStrategy() - Constructor for class org.eclipse.jgit.merge.ThreeWayMergeStrategy
ThrowingPrintWriter - Class in org.eclipse.jgit.util.io
  An alternative PrintWriter that doesn't catch exceptions.
ThrowingPrintWriter(Writer) - Constructor for class org.eclipse.jgit.util.io.ThrowingPrintWriter
  Construct a JGitPrintWriter
timeout - Variable in class org.eclipse.jgit.api.TransportCommand
  Configured transport timeout
TimeoutInputStream - Class in org.eclipse.jgit.util.io
  InputStream with a configurable timeout.
TimeoutInputStream(InputStream, InterruptTimer) - Constructor for class org.eclipse.jgit.util.io.TimeoutInputStream
  Wrap an input stream with a timeout on all read operations.
TimeoutOutputStream - Class in org.eclipse.jgit.util.io
  OutputStream with a configurable timeout.
TimeoutOutputStream(OutputStream, InterruptTimer) - Constructor for class org.eclipse.jgit.util.io.TimeoutOutputStream
  Wrap an output stream with a timeout on all write operations.
timerAlreadyTerminated - Variable in class org.eclipse.jgit.internal.JGitText
TIP - org.eclipse.jgit.transport.UploadPack.RequestPolicy
  Client may ask for objects that are the tip of any reference, even if not advertised.
TipRequestValidator() - Constructor for class org.eclipse.jgit.transport.UploadPack.TipRequestValidator
tmp - Variable in class org.eclipse.jgit.internal.storage.file.PackIndexWriter
  A temporary buffer for use during IO to {link #out}.
toASCIIString() - Method in class org.eclipse.jgit.transport.URIish
toBase(EditList, Subsequence<S>, Subsequence<S>) - Static method in class org.eclipse.jgit.diff.Subsequence
  Adjust the Edits to reflect positions in the base sequence.
toBase(Edit, Subsequence<S>, Subsequence<S>) - Static method in class org.eclipse.jgit.diff.Subsequence
  Adjust the Edit to reflect positions in the base sequence.
toBeCheckedOut - Variable in class org.eclipse.jgit.merge.ResolveMerger
  If the merger has nothing to do for a file but check it out at the end of the operation, it can be added here.
toBeDeleted - Variable in class org.eclipse.jgit.merge.ResolveMerger
  Paths in this list will be deleted from the local copy at the end of the operation.
toBoolean(String) - Static method in class org.eclipse.jgit.util.StringUtils
  Parse a string as a standard Git boolean value.
toBooleanOrNull(String) - Static method in class org.eclipse.jgit.util.StringUtils
  Parse a string as a standard Git boolean value.
toByteArray() - Method in class org.eclipse.jgit.lib.CommitBuilder
  Format this builder's state as a commit object.
toByteArray() - Method in class org.eclipse.jgit.lib.TagBuilder
  Format this builder's state as an annotated tag object.
toByteArray() - Method in class org.eclipse.jgit.lib.TreeFormatter
  Copy this formatter's buffer into a byte array.
toByteArray() - Method in class org.eclipse.jgit.util.TemporaryBuffer.LocalFile
toByteArray() - Method in class org.eclipse.jgit.util.TemporaryBuffer
  Convert this buffer's contents into a contiguous byte array.
TOC - Static variable in class org.eclipse.jgit.internal.storage.file.PackIndexWriter
  Magic constant indicating post-version 1 format.
toConfigValue() - Method in enum org.eclipse.jgit.api.MergeCommand.FastForwardMode
toConfigValue() - Method in interface org.eclipse.jgit.lib.Config.ConfigEnum
  Converts enumeration value into a string to be save in config.
toEditList() - Method in class org.eclipse.jgit.patch.FileHeader
toEditList() - Method in class org.eclipse.jgit.patch.HunkHeader
toExternalString() - Method in class org.eclipse.jgit.lib.PersonIdent
  Format for Git storage.
toFileHeader(DiffEntry) - Method in class org.eclipse.jgit.diff.DiffFormatter
  Creates a `FileHeader` representing the given `DiffEntry`
toLowerCase(char) - Static method in class org.eclipse.jgit.util.StringUtils
  Convert the input to lowercase.
toLowerCase(String) - Static method in class org.eclipse.jgit.util.StringUtils
  Convert the input string to lower case, according to the "C" locale.
TOO_MANY_MERGE_BASES - org.eclipse.jgit.errors.NoMergeBaseException.MergeBaseFailureReason
  The number of merge bases exceeds `RecursiveMerger.MAX_BASES`
toObjectId() - Method in class org.eclipse.jgit.internal.storage.file.PackIndex.MutableEntry
toObjectId() - Method in class org.eclipse.jgit.lib.AbbreviatedObjectId
toObjectId() - Method in class org.eclipse.jgit.lib.AnyObjectId
  Obtain an immutable copy of this current object name value.
toObjectId() - Method in class org.eclipse.jgit.lib.MutableObjectId
toObjectId() - Method in class org.eclipse.jgit.lib.ObjectId
toObjectWalkWithSameObjects() - Method in class org.eclipse.jgit.revwalk.RevWalk
  Create and return an `ObjectWalk` using the same objects.
TooLargeObjectInPackException - Exception in org.eclipse.jgit.errors
  Thrown when PackParser finds an object larger than a predefined limit
TooLargeObjectInPackException(long) - Constructor for exception org.eclipse.jgit.errors.TooLargeObjectInPackException
  Construct a too large object in pack exception when the exact size of the too large object is not available.
TooLargeObjectInPackException(long, long) - Constructor for exception org.eclipse.jgit.errors.TooLargeObjectInPackException
  Construct a too large object in pack exception when the exact size of the too large object is known.
TooLargePackException - Exception in org.eclipse.jgit.errors
  Thrown when a pack exceeds a given size limit
TooLargePackException(long) - Constructor for exception org.eclipse.jgit.errors.TooLargePackException
  Construct a too large pack exception.
TOPO - org.eclipse.jgit.revwalk.RevSort
  Topological sorting (all children before parents).
topologicalSortRequired - Variable in class org.eclipse.jgit.internal.JGitText
toPrivateASCIIString() - Method in class org.eclipse.jgit.transport.URIish
toPrivateString() - Method in class org.eclipse.jgit.transport.URIish
  Obtain the string form of the URI, with the password included.
toRefList() - Method in class org.eclipse.jgit.util.RefList.Builder
toString() - Method in class org.eclipse.jgit.api.Git
toString() - Method in class org.eclipse.jgit.api.MergeResult
toString() - Method in class org.eclipse.jgit.api.PullResult
toString() - Method in class org.eclipse.jgit.attributes.Attribute
toString() - Method in class org.eclipse.jgit.blame.BlameResult
toString() - Method in class org.eclipse.jgit.diff.DiffEntry
toString() - Method in class org.eclipse.jgit.diff.Edit
toString() - Method in class org.eclipse.jgit.diff.EditList
toString() - Method in class org.eclipse.jgit.dircache.DirCacheEntry
  Use for debugging only !
toString() - Method in class org.eclipse.jgit.dircache.DirCacheTree
toString() - Method in exception org.eclipse.jgit.errors.RevisionSyntaxException
toString() - Method in class org.eclipse.jgit.events.ListenerHandle
toString() - Method in class org.eclipse.jgit.events.RepositoryEvent
toString() - Method in class org.eclipse.jgit.ignore.FastIgnoreRule
toString() - Method in class org.eclipse.jgit.ignore.IgnoreNode
toString() - Method in class org.eclipse.jgit.ignore.IgnoreRule
  Deprecated.
toString() - Method in class org.eclipse.jgit.ignore.internal.AbstractMatcher
toString() - Method in class org.eclipse.jgit.internal.storage.dfs.DfsPackDescription
toString() - Method in class org.eclipse.jgit.internal.storage.dfs.DfsRepositoryDescription
toString() - Method in class org.eclipse.jgit.internal.storage.file.FileSnapshot
toString() - Method in class org.eclipse.jgit.internal.storage.file.GC.RepoStatistics
toString() - Method in class org.eclipse.jgit.internal.storage.file.LockFile
toString() - Method in class org.eclipse.jgit.internal.storage.file.ObjectDirectory
toString() - Method in class org.eclipse.jgit.internal.storage.file.ReflogEntryImpl
toString() - Method in class org.eclipse.jgit.internal.storage.pack.DeltaIndex
toString() - Method in class org.eclipse.jgit.internal.storage.pack.ObjectToPack
toString() - Method in class org.eclipse.jgit.internal.storage.pack.PackExt
toString() - Method in class org.eclipse.jgit.internal.storage.pack.PackWriter.State
toString() - Method in class org.eclipse.jgit.lib.AbbreviatedObjectId
toString() - Method in class org.eclipse.jgit.lib.AnyObjectId
toString() - Method in class org.eclipse.jgit.lib.CommitBuilder
toString() - Method in class org.eclipse.jgit.lib.FileMode
  Format this mode as an octal string (for debugging only).
toString() - Method in class org.eclipse.jgit.lib.FileTreeEntry
  Deprecated.
toString() - Method in class org.eclipse.jgit.lib.GitlinkTreeEntry
  Deprecated.
toString() - Method in class org.eclipse.jgit.lib.ObjectIdRef
toString() - Method in class org.eclipse.jgit.lib.PersonIdent
toString() - Method in enum org.eclipse.jgit.lib.RebaseTodoLine.Action
toString() - Method in class org.eclipse.jgit.lib.RebaseTodoLine
toString() - Method in class org.eclipse.jgit.lib.Repository
toString() - Method in class org.eclipse.jgit.lib.RepositoryCache.FileKey
toString() - Method in class org.eclipse.jgit.lib.SymbolicRef
toString() - Method in class org.eclipse.jgit.lib.SymlinkTreeEntry
  Deprecated.
toString() - Method in class org.eclipse.jgit.lib.TagBuilder
toString() - Method in class org.eclipse.jgit.lib.Tree
  Deprecated.
toString() - Method in class org.eclipse.jgit.lib.TreeFormatter
toString() - Method in class org.eclipse.jgit.notes.Note
toString() - Method in class org.eclipse.jgit.patch.FormatError
toString() - Method in class org.eclipse.jgit.patch.HunkHeader
toString() - Method in class org.eclipse.jgit.revwalk.DateRevQueue
toString() - Method in class org.eclipse.jgit.revwalk.FIFORevQueue
toString() - Method in class org.eclipse.jgit.revwalk.filter.NotRevFilter
toString() - Method in class org.eclipse.jgit.revwalk.filter.PatternMatchRevFilter
toString() - Method in class org.eclipse.jgit.revwalk.filter.RevFilter
toString() - Method in class org.eclipse.jgit.revwalk.filter.RevFlagFilter
toString() - Method in class org.eclipse.jgit.revwalk.filter.SubStringRevFilter
toString() - Method in class org.eclipse.jgit.revwalk.FollowFilter
toString() - Method in class org.eclipse.jgit.revwalk.FooterKey
toString() - Method in class org.eclipse.jgit.revwalk.FooterLine
toString() - Method in class org.eclipse.jgit.revwalk.LIFORevQueue
toString() - Method in class org.eclipse.jgit.revwalk.RevCommit
toString() - Method in class org.eclipse.jgit.revwalk.RevFlag
toString() - Method in class org.eclipse.jgit.revwalk.RevObject
toString() - Method in class org.eclipse.jgit.storage.file.FileBasedConfig
toString() - Method in class org.eclipse.jgit.storage.pack.PackConfig
toString() - Method in class org.eclipse.jgit.transport.ReceiveCommand
toString() - Method in class org.eclipse.jgit.transport.RefSpec
toString() - Method in class org.eclipse.jgit.transport.RemoteRefUpdate
toString() - Method in class org.eclipse.jgit.transport.TrackingRefUpdate
toString() - Method in class org.eclipse.jgit.transport.URIish
toString() - Method in class org.eclipse.jgit.treewalk.AbstractTreeIterator
toString() - Method in class org.eclipse.jgit.treewalk.filter.IndexDiffFilter
toString() - Method in class org.eclipse.jgit.treewalk.filter.InterIndexDiffFilter
toString() - Method in class org.eclipse.jgit.treewalk.filter.NotIgnoredFilter
toString() - Method in class org.eclipse.jgit.treewalk.filter.NotTreeFilter
toString() - Method in class org.eclipse.jgit.treewalk.filter.PathFilter
toString() - Method in class org.eclipse.jgit.treewalk.filter.SkipWorkTreeFilter
toString() - Method in class org.eclipse.jgit.treewalk.filter.TreeFilter
toString() - Method in class org.eclipse.jgit.treewalk.WorkingTreeIterator.Entry
toString() - Method in class org.eclipse.jgit.util.IntList
toString() - Method in class org.eclipse.jgit.util.io.MessageWriter
toString() - Method in class org.eclipse.jgit.util.LongList
toString() - Method in class org.eclipse.jgit.util.RawCharSequence
toString() - Method in class org.eclipse.jgit.util.RawSubStringPattern
toString() - Method in class org.eclipse.jgit.util.RefList.Builder
toString() - Method in class org.eclipse.jgit.util.RefList
toString() - Method in class org.eclipse.jgit.util.RefMap
toString(ObjectId) - Static method in class org.eclipse.jgit.lib.ObjectId
  Convert an ObjectId into a hex string representation.
toText() - Method in class org.eclipse.jgit.lib.Config
toToken() - Method in enum org.eclipse.jgit.lib.RebaseTodoLine.Action
TRACK - org.eclipse.jgit.api.CreateBranchCommand.SetupUpstreamMode
  Corresponds to the --track option
TrackingRefUpdate - Class in org.eclipse.jgit.transport
  Update of a locally stored tracking branch.
TrailingAsteriskMatcher - Class in org.eclipse.jgit.ignore.internal
  Matcher for simple patterns ending with an asterisk, e.g.
transactionAborted - Variable in class org.eclipse.jgit.internal.JGitText
TransferConfig - Class in org.eclipse.jgit.transport
  The standard "transfer", "fetch", "receive", and "uploadpack" configuration parameters.
TranslationBundle - Class in org.eclipse.jgit.nls
  Base class for all translation bundles that provides injection of translated texts into public String fields.
TranslationBundle() - Constructor for class org.eclipse.jgit.nls.TranslationBundle
TranslationBundleException - Exception in org.eclipse.jgit.errors
  Common base class for all translation bundle related exceptions.
TranslationBundleException(String, Class, Locale, Exception) - Constructor for exception org.eclipse.jgit.errors.TranslationBundleException
  To construct an instance of `TranslationBundleException`
TranslationBundleLoadingException - Exception in org.eclipse.jgit.errors
  This exception will be thrown when a translation bundle loading fails.
TranslationBundleLoadingException(Class, Locale, Exception) - Constructor for exception org.eclipse.jgit.errors.TranslationBundleLoadingException
  Construct a `TranslationBundleLoadingException` for the specified bundle class and locale.
TranslationStringMissingException - Exception in org.eclipse.jgit.errors
  This exception will be thrown when a translation string for a translation bundle and locale is missing.
TranslationStringMissingException(Class, Locale, String, Exception) - Constructor for exception org.eclipse.jgit.errors.TranslationStringMissingException
  Construct a `TranslationStringMissingException` for the specified bundle class, locale and translation key
Transport - Class in org.eclipse.jgit.transport
  Connects two Git repositories together and copies objects between them.
Transport(Repository, URIish) - Constructor for class org.eclipse.jgit.transport.Transport
  Create a new transport instance.
Transport(URIish) - Constructor for class org.eclipse.jgit.transport.Transport
  Create a minimal transport instance not tied to a single repository.
Transport.Operation - Enum in org.eclipse.jgit.transport
  Type of operation a Transport is being opened for.
TransportAmazonS3 - Class in org.eclipse.jgit.transport
  Transport over the non-Git aware Amazon S3 protocol.
TransportBundle - Interface in org.eclipse.jgit.transport
  Marker interface for transports that supports fetching from a git bundle (sneaker-net object transport).
TransportBundleStream - Class in org.eclipse.jgit.transport
  Single shot fetch from a streamed Git bundle.
TransportBundleStream(Repository, URIish, InputStream) - Constructor for class org.eclipse.jgit.transport.TransportBundleStream
  Create a new transport to fetch objects from a streamed bundle.
TransportCommand<C extends GitCommand,​T> - Class in org.eclipse.jgit.api
  Base class for commands that use a `Transport` during execution.
TransportCommand(Repository) - Constructor for class org.eclipse.jgit.api.TransportCommand
transportConfigCallback - Variable in class org.eclipse.jgit.api.TransportCommand
  Configured callback for transport configuration
TransportConfigCallback - Interface in org.eclipse.jgit.api
  Receives a callback allowing type-specific configuration to be set on the Transport instance after it's been created.
TransportException - Exception in org.eclipse.jgit.api.errors
  Exception thrown when transport operation failed
TransportException - Exception in org.eclipse.jgit.errors
  Indicates a protocol error has occurred while fetching/pushing objects.
TransportException(String) - Constructor for exception org.eclipse.jgit.api.errors.TransportException
TransportException(String) - Constructor for exception org.eclipse.jgit.errors.TransportException
  Constructs an TransportException with the specified detail message.
TransportException(String, Throwable) - Constructor for exception org.eclipse.jgit.api.errors.TransportException
TransportException(String, Throwable) - Constructor for exception org.eclipse.jgit.errors.TransportException
  Constructs an TransportException with the specified detail message.
TransportException(URIish, String) - Constructor for exception org.eclipse.jgit.errors.TransportException
  Constructs an TransportException with the specified detail message prefixed with provided URI.
TransportException(URIish, String, Throwable) - Constructor for exception org.eclipse.jgit.errors.TransportException
  Constructs an TransportException with the specified detail message prefixed with provided URI.
transportExceptionBadRef - Variable in class org.eclipse.jgit.internal.JGitText
transportExceptionEmptyRef - Variable in class org.eclipse.jgit.internal.JGitText
transportExceptionInvalid - Variable in class org.eclipse.jgit.internal.JGitText
transportExceptionMissingAssumed - Variable in class org.eclipse.jgit.internal.JGitText
transportExceptionReadRef - Variable in class org.eclipse.jgit.internal.JGitText
TransportGitSsh - Class in org.eclipse.jgit.transport
  Transport through an SSH tunnel.
TransportHttp - Class in org.eclipse.jgit.transport
  Transport over HTTP and FTP protocols.
transportNeedsRepository - Variable in class org.eclipse.jgit.internal.JGitText
transportProtoAmazonS3 - Variable in class org.eclipse.jgit.internal.JGitText
transportProtoBundleFile - Variable in class org.eclipse.jgit.internal.JGitText
TransportProtocol - Class in org.eclipse.jgit.transport
  Describes a way to connect to another Git repository.
TransportProtocol() - Constructor for class org.eclipse.jgit.transport.TransportProtocol
TransportProtocol.URIishField - Enum in org.eclipse.jgit.transport
  Fields within a `URIish` that a transport uses.
transportProtoFTP - Variable in class org.eclipse.jgit.internal.JGitText
transportProtoGitAnon - Variable in class org.eclipse.jgit.internal.JGitText
transportProtoHTTP - Variable in class org.eclipse.jgit.internal.JGitText
transportProtoLocal - Variable in class org.eclipse.jgit.internal.JGitText
transportProtoSFTP - Variable in class org.eclipse.jgit.internal.JGitText
transportProtoSSH - Variable in class org.eclipse.jgit.internal.JGitText
TransportSftp - Class in org.eclipse.jgit.transport
  Transport over the non-Git aware SFTP (SSH based FTP) protocol.
transportSSHRetryInterrupt - Variable in class org.eclipse.jgit.internal.JGitText
tree - Static variable in class org.eclipse.jgit.lib.ObjectChecker
  Header "tree "
Tree - Class in org.eclipse.jgit.lib
  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.
Tree(Repository) - Constructor for class org.eclipse.jgit.lib.Tree
  Deprecated.
  Constructor for a new Tree
Tree(Repository, ObjectId, byte[]) - Constructor for class org.eclipse.jgit.lib.Tree
  Deprecated.
  Construct a Tree object with known content and hash value
Tree(Tree, byte[]) - Constructor for class org.eclipse.jgit.lib.Tree
  Deprecated.
  Construct a new Tree under another Tree
Tree(Tree, ObjectId, byte[]) - Constructor for class org.eclipse.jgit.lib.Tree
  Deprecated.
  Construct a Tree with a known SHA-1 under another tree.
TREE - Static variable in class org.eclipse.jgit.lib.FileMode
  Mode indicating an entry is a tree (aka directory).
TreeEntry - Class in org.eclipse.jgit.lib
  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(Tree, ObjectId, byte[]) - Constructor for class org.eclipse.jgit.lib.TreeEntry
  Deprecated.
  Construct a named tree entry.
treeEntryAlreadyExists - Variable in class org.eclipse.jgit.internal.JGitText
TreeFilter - Class in org.eclipse.jgit.treewalk.filter
  Selects interesting tree entries during walking.
TreeFilter() - Constructor for class org.eclipse.jgit.treewalk.filter.TreeFilter
TreeFilterMarker - Class in org.eclipse.jgit.treewalk.filter
  For testing an array of `TreeFilter` during a `TreeWalk` for each entry and returning the result as a bitmask.
TreeFilterMarker(TreeFilter[]) - Constructor for class org.eclipse.jgit.treewalk.filter.TreeFilterMarker
  Construct a TreeFilterMarker.
treeFilterMarkerTooManyFilters - Variable in class org.eclipse.jgit.internal.JGitText
TreeFormatter - Class in org.eclipse.jgit.lib
  Mutable formatter to construct a single tree object.
TreeFormatter() - Constructor for class org.eclipse.jgit.lib.TreeFormatter
  Create an empty formatter with a default buffer size.
TreeFormatter(int) - Constructor for class org.eclipse.jgit.lib.TreeFormatter
  Create an empty formatter with the specified buffer size.
treeIteratorDoesNotSupportRemove - Variable in class org.eclipse.jgit.internal.JGitText
TreeRevFilter - Class in org.eclipse.jgit.revwalk
  Filter applying a `TreeFilter` against changed paths in each commit.
TreeRevFilter(RevWalk, TreeFilter) - Constructor for class org.eclipse.jgit.revwalk.TreeRevFilter
  Create a `RevFilter` from a `TreeFilter`.
TreeWalk - Class in org.eclipse.jgit.treewalk
  Walks one or more `AbstractTreeIterator`s in parallel.
TreeWalk(ObjectReader) - Constructor for class org.eclipse.jgit.treewalk.TreeWalk
  Create a new tree walker for a given repository.
TreeWalk(Repository) - Constructor for class org.eclipse.jgit.treewalk.TreeWalk
  Create a new tree walker for a given repository.
treeWalkMustHaveExactlyTwoTrees - Variable in class org.eclipse.jgit.internal.JGitText
trimLeadingWhitespace(byte[], int, int) - Static method in class org.eclipse.jgit.util.RawCharUtil
  Returns the new start point for the byte array passed in after trimming any leading whitespace characters, as determined by the isWhitespace() function.
trimTrailingWhitespace(byte[], int, int) - Static method in class org.eclipse.jgit.util.RawCharUtil
  Returns the new end point for the byte array passed in after trimming any trailing whitespace characters, as determined by the isWhitespace() function.
TRUE - org.eclipse.jgit.api.MergeCommand.FastForwardMode.Merge
  `MergeCommand.FastForwardMode.FF`.
TRUE - org.eclipse.jgit.diff.DiffConfig.RenameDetectionType
  Rename detection is enabled.
TRUE - org.eclipse.jgit.lib.CoreConfig.AutoCRLF
  Automatic CRLF->LF conversion is enabled.
TRUE - org.eclipse.jgit.lib.CoreConfig.HideDotFiles
  Hide add .files
TRUE - org.eclipse.jgit.lib.CoreConfig.SymLinks
  Checkout symbolic links as links
truncatedHunkLinesMissingForAncestor - Variable in class org.eclipse.jgit.internal.JGitText
truncatedHunkNewLinesMissing - Variable in class org.eclipse.jgit.internal.JGitText
truncatedHunkOldLinesMissing - Variable in class org.eclipse.jgit.internal.JGitText
tryFastForward(RevCommit) - Method in class org.eclipse.jgit.api.RebaseCommand
  checks if we can fast-forward and returns the new head if it is possible
tryLock(boolean) - Method in class org.eclipse.jgit.lib.RefUpdate
  Try to acquire the lock on the reference.
tSizeMustBeGreaterOrEqual1 - Variable in class org.eclipse.jgit.internal.JGitText
tw - Variable in class org.eclipse.jgit.merge.ResolveMerger
  The tree walk which we'll iterate over to merge entries.
type - Static variable in class org.eclipse.jgit.lib.ObjectChecker
  Header "type "
type - Variable in class org.eclipse.jgit.transport.PackParser.ObjectTypeAndSize
  The type of the object.
TYPE_BLOB - Static variable in class org.eclipse.jgit.lib.Constants
  Text string that identifies an object as a blob.
TYPE_COMMIT - Static variable in class org.eclipse.jgit.lib.Constants
  Text string that identifies an object as a commit.
TYPE_FILE - Static variable in class org.eclipse.jgit.lib.FileMode
  Bit pattern for `FileMode.TYPE_MASK` matching `FileMode.REGULAR_FILE`.
TYPE_GITLINK - Static variable in class org.eclipse.jgit.lib.FileMode
  Bit pattern for `FileMode.TYPE_MASK` matching `FileMode.GITLINK`.
TYPE_MASK - Static variable in class org.eclipse.jgit.lib.FileMode
  Mask to apply to a file mode to obtain its type bits.
TYPE_MISSING - Static variable in class org.eclipse.jgit.lib.FileMode
  Bit pattern for `FileMode.TYPE_MASK` matching `FileMode.MISSING`.
TYPE_SYMLINK - Static variable in class org.eclipse.jgit.lib.FileMode
  Bit pattern for `FileMode.TYPE_MASK` matching `FileMode.SYMLINK`.
TYPE_TAG - Static variable in class org.eclipse.jgit.lib.Constants
  Text string that identifies an object as an annotated tag.
TYPE_TREE - Static variable in class org.eclipse.jgit.lib.Constants
  Text string that identifies an object as a tree.
TYPE_TREE - Static variable in class org.eclipse.jgit.lib.FileMode
  Bit pattern for `FileMode.TYPE_MASK` matching `FileMode.TREE`.
typeString(int) - Static method in class org.eclipse.jgit.lib.Constants
  Convert an OBJ_* type constant to a TYPE_* type constant.

## U

unableToCheckConnectivity - Variable in class org.eclipse.jgit.internal.JGitText
unableToStore - Variable in class org.eclipse.jgit.internal.JGitText
unableToWrite - Variable in class org.eclipse.jgit.internal.JGitText
uncache(Config.SectionParser<?>) - Method in class org.eclipse.jgit.lib.Config
  Remove a cached configuration object.
UNCOMMITTED_CHANGES - org.eclipse.jgit.api.RebaseResult.Status
  The repository contains uncommitted changes and the rebase is not a fast-forward
unencodeableFile - Variable in class org.eclipse.jgit.internal.JGitText
unexpectedCompareResult - Variable in class org.eclipse.jgit.internal.JGitText
unexpectedEndOfConfigFile - Variable in class org.eclipse.jgit.internal.JGitText
unexpectedEofInPack - Variable in class org.eclipse.jgit.internal.storage.dfs.DfsText
unexpectedHunkTrailer - Variable in class org.eclipse.jgit.internal.JGitText
unexpectedOddResult - Variable in class org.eclipse.jgit.internal.JGitText
unexpectedRefReport - Variable in class org.eclipse.jgit.internal.JGitText
unexpectedReportLine - Variable in class org.eclipse.jgit.internal.JGitText
unexpectedReportLine2 - Variable in class org.eclipse.jgit.internal.JGitText
UNIFIED - org.eclipse.jgit.patch.FileHeader.PatchType
  A traditional unified diff style patch of a text file.
UNINITIALIZED - org.eclipse.jgit.submodule.SubmoduleStatusType
  Submodule's Git repository is not initialized
UNINTERESTING - Static variable in class org.eclipse.jgit.revwalk.RevFlag
  Uninteresting by `RevWalk.markUninteresting(RevCommit)`.
UnionInputStream - Class in org.eclipse.jgit.util.io
  An InputStream which reads from one or more InputStreams.
UnionInputStream() - Constructor for class org.eclipse.jgit.util.io.UnionInputStream
  Create an empty InputStream that is currently at EOF state.
UnionInputStream(InputStream...) - Constructor for class org.eclipse.jgit.util.io.UnionInputStream
  Create an InputStream that is a union of the individual streams.
UNKNOWN - Static variable in interface org.eclipse.jgit.lib.ProgressMonitor
  Constant indicating the total work units cannot be predicted.
UNKNOWN_USER_DEFAULT - Static variable in class org.eclipse.jgit.lib.Constants
  Default value for the user name if no other information is available
unknownDIRCVersion - Variable in class org.eclipse.jgit.internal.JGitText
unknownHost - Variable in class org.eclipse.jgit.internal.JGitText
unknownIndexVersionOrCorruptIndex - Variable in class org.eclipse.jgit.internal.JGitText
unknownObject - Variable in class org.eclipse.jgit.internal.JGitText
unknownObjectType - Variable in class org.eclipse.jgit.internal.JGitText
unknownOrUnsupportedCommand - Variable in class org.eclipse.jgit.internal.JGitText
unknownRepositoryFormat - Variable in class org.eclipse.jgit.internal.JGitText
unknownRepositoryFormat2 - Variable in class org.eclipse.jgit.internal.JGitText
unknownZlibError - Variable in class org.eclipse.jgit.internal.JGitText
unload() - Method in class org.eclipse.jgit.lib.Tree
  Deprecated.
  Forget the in-memory data for this tree.
unlock() - Method in class org.eclipse.jgit.dircache.DirCache
  Unlock this file and abort this change.
unlock() - Method in class org.eclipse.jgit.internal.storage.file.LockFile
  Unlock this file and abort this change.
unlock() - Method in class org.eclipse.jgit.internal.storage.file.PackLock
  Remove the `.keep` file that holds this pack in place.
unlock() - Method in class org.eclipse.jgit.lib.RefUpdate
  Releases the lock taken by `RefUpdate.tryLock(boolean)` if it succeeded.
unlock(File) - Static method in class org.eclipse.jgit.internal.storage.file.LockFile
  Unlock the given file.
unlockPack() - Method in class org.eclipse.jgit.transport.BaseReceivePack
  Unlock the pack written by this object.
unmergedPath - Variable in class org.eclipse.jgit.internal.JGitText
UnmergedPathException - Exception in org.eclipse.jgit.errors
  Indicates one or more paths in a DirCache have non-zero stages present.
UnmergedPathException(DirCacheEntry) - Constructor for exception org.eclipse.jgit.errors.UnmergedPathException
  Create a new unmerged path exception.
unmergedPaths - Variable in class org.eclipse.jgit.internal.JGitText
unmergedPaths - Variable in class org.eclipse.jgit.merge.ResolveMerger
  Paths that could not be merged by this merger because of an unsolvable conflict.
UnmergedPathsException - Exception in org.eclipse.jgit.api.errors
  Thrown when branch deletion fails due to unmerged data
UnmergedPathsException() - Constructor for exception org.eclipse.jgit.api.errors.UnmergedPathsException
  The default constructor with a default message
UnmergedPathsException(Throwable) - Constructor for exception org.eclipse.jgit.api.errors.UnmergedPathsException
  The default constructor with a default message
UnpackedObject - Class in org.eclipse.jgit.internal.storage.file
  Loose object loader.
UnpackedObject() - Constructor for class org.eclipse.jgit.internal.storage.file.UnpackedObject
unpackException - Variable in class org.eclipse.jgit.internal.JGitText
UnpackException - Exception in org.eclipse.jgit.errors
  Indicates a ReceivePack failure while scanning the pack stream.
UnpackException(Throwable) - Constructor for exception org.eclipse.jgit.errors.UnpackException
  Creates an exception with a root cause.
Unpeeled(Ref.Storage, String, ObjectId) - Constructor for class org.eclipse.jgit.lib.ObjectIdRef.Unpeeled
  Create a new ref pairing.
unpop(RevCommit) - Method in class org.eclipse.jgit.revwalk.FIFORevQueue
  Insert the commit pointer at the front of the queue.
UNREACHABLE_GARBAGE - org.eclipse.jgit.internal.storage.dfs.DfsObjDatabase.PackSource
  Pack was created by Git garbage collection.
unreadablePackIndex - Variable in class org.eclipse.jgit.internal.JGitText
unrecognizedRef - Variable in class org.eclipse.jgit.internal.JGitText
unregister(TransportProtocol) - Static method in class org.eclipse.jgit.transport.Transport
  Unregister a TransportProtocol instance.
unregisterFormat(String) - Static method in class org.eclipse.jgit.api.ArchiveCommand
  Marks support for an archival format as no longer needed so its Format can be garbage collected if no one else is using it either.
UnresolvedDelta() - Constructor for class org.eclipse.jgit.transport.PackParser.UnresolvedDelta
unset(String, String, String) - Method in class org.eclipse.jgit.lib.Config
  Remove a configuration value.
UNSET - org.eclipse.jgit.attributes.Attribute.State
  the attribute is unset
unsetSection(String, String) - Method in class org.eclipse.jgit.lib.Config
  Remove all configuration values under a single section.
unsupportedArchiveFormat - Variable in class org.eclipse.jgit.internal.JGitText
unsupportedCommand0 - Variable in class org.eclipse.jgit.internal.JGitText
UnsupportedCredentialItem - Exception in org.eclipse.jgit.errors
  An exception thrown when a `CredentialItem` is requested from a `CredentialsProvider` which is not supported by this provider.
UnsupportedCredentialItem(URIish, String) - Constructor for exception org.eclipse.jgit.errors.UnsupportedCredentialItem
  Constructs an UnsupportedCredentialItem with the specified detail message prefixed with provided URI.
unsupportedEncryptionAlgorithm - Variable in class org.eclipse.jgit.internal.JGitText
unsupportedEncryptionVersion - Variable in class org.eclipse.jgit.internal.JGitText
UnsupportedFormatException(String) - Constructor for exception org.eclipse.jgit.api.ArchiveCommand.UnsupportedFormatException
unsupportedGC - Variable in class org.eclipse.jgit.internal.JGitText
unsupportedOperationNotAddAtEnd - Variable in class org.eclipse.jgit.internal.JGitText
unsupportedPackIndexVersion - Variable in class org.eclipse.jgit.internal.JGitText
unsupportedPackVersion - Variable in class org.eclipse.jgit.internal.JGitText
UNTRACKED - org.eclipse.jgit.submodule.SubmoduleWalk.IgnoreSubmoduleMode
  Ignore changes to untracked files in the working tree of a submodule
UP_TO_DATE - org.eclipse.jgit.api.RebaseResult.Status
  Already up-to-date
UP_TO_DATE - org.eclipse.jgit.transport.RemoteRefUpdate.Status
  Remote ref was up to date, there was no need to update anything.
update() - Method in class org.eclipse.jgit.lib.RefUpdate
  Gracefully update the ref to the new value.
update(int) - Method in class org.eclipse.jgit.lib.BatchingProgressMonitor
update(int) - Method in class org.eclipse.jgit.lib.EmptyProgressMonitor
update(int) - Method in class org.eclipse.jgit.lib.NullProgressMonitor
update(int) - Method in interface org.eclipse.jgit.lib.ProgressMonitor
  Denote that some work units have been completed.
update(int) - Method in class org.eclipse.jgit.lib.ThreadSafeProgressMonitor
update(Config) - Method in class org.eclipse.jgit.transport.RemoteConfig
  Update this remote's definition within the configuration.
update(RevWalk) - Method in class org.eclipse.jgit.lib.RefUpdate
  Gracefully update the ref to the new value.
UPDATE - org.eclipse.jgit.transport.ReceiveCommand.Type
  Update an existing ref with a fast-forward update.
UPDATE_NONFASTFORWARD - org.eclipse.jgit.transport.ReceiveCommand.Type
  Update an existing ref by potentially discarding objects.
updateRef(String) - Method in class org.eclipse.jgit.lib.Repository
  Create a command to update, create or delete a ref in this repository.
updateRef(String, boolean) - Method in class org.eclipse.jgit.lib.Repository
  Create a command to update, create or delete a ref in this repository.
updateTrackingRef(RevWalk) - Method in class org.eclipse.jgit.transport.RemoteRefUpdate
  Update locally stored tracking branch with the new object.
updateType(RevWalk) - Method in class org.eclipse.jgit.transport.ReceiveCommand
  Update the type of this command by checking for fast-forward.
updatingReferences - Variable in class org.eclipse.jgit.internal.JGitText
updatingRefFailed - Variable in class org.eclipse.jgit.internal.JGitText
upload(InputStream, OutputStream, OutputStream) - Method in class org.eclipse.jgit.transport.UploadPack
  Execute the upload task on the socket.
UploadPack - Class in org.eclipse.jgit.transport
  Implements the server side of a fetch connection, transmitting objects.
UploadPack(Repository) - Constructor for class org.eclipse.jgit.transport.UploadPack
  Create a new pack upload for an open repository.
UploadPack.AdvertisedRequestValidator - Class in org.eclipse.jgit.transport
  Validator corresponding to `UploadPack.RequestPolicy.ADVERTISED`.
UploadPack.AnyRequestValidator - Class in org.eclipse.jgit.transport
  Validator corresponding to `UploadPack.RequestPolicy.ANY`.
UploadPack.FirstLine - Class in org.eclipse.jgit.transport
  Data in the first line of a request, the line itself plus options.
UploadPack.ReachableCommitRequestValidator - Class in org.eclipse.jgit.transport
  Validator corresponding to `UploadPack.RequestPolicy.REACHABLE_COMMIT`.
UploadPack.ReachableCommitTipRequestValidator - Class in org.eclipse.jgit.transport
  Validator corresponding to `UploadPack.RequestPolicy.REACHABLE_COMMIT_TIP`.
UploadPack.RequestPolicy - Enum in org.eclipse.jgit.transport
  Policy the server uses to validate client requests
UploadPack.RequestValidator - Interface in org.eclipse.jgit.transport
  Validator for client requests.
UploadPack.TipRequestValidator - Class in org.eclipse.jgit.transport
  Validator corresponding to `UploadPack.RequestPolicy.TIP`.
UploadPackFactory<C> - Interface in org.eclipse.jgit.transport.resolver
  Create and configure `UploadPack` service instance.
UploadPackInternalServerErrorException - Exception in org.eclipse.jgit.transport
  UploadPack has already reported an error to the client.
UploadPackInternalServerErrorException(Throwable) - Constructor for exception org.eclipse.jgit.transport.UploadPackInternalServerErrorException
  Initialize a new exception.
UploadPackLogger - Interface in org.eclipse.jgit.transport
  Logs activity that occurred within `UploadPack`.
UploadPackLoggerChain - Class in org.eclipse.jgit.transport
  `UploadPackLogger` that delegates to a list of other loggers.
UploadPackMayNotContinueException - Exception in org.eclipse.jgit.transport
  Deprecated.
  use `ServiceMayNotContinueException` instead.
UploadPackMayNotContinueException() - Constructor for exception org.eclipse.jgit.transport.UploadPackMayNotContinueException
  Deprecated.
  Initialize with no message.
UploadPackMayNotContinueException(String) - Constructor for exception org.eclipse.jgit.transport.UploadPackMayNotContinueException
  Deprecated.
uri - Variable in class org.eclipse.jgit.transport.Transport
  The URI used to create this transport.
URIish - Class in org.eclipse.jgit.transport
  This URI like construct used for referencing Git archives over the net, as well as locally stored archives.
URIish() - Constructor for class org.eclipse.jgit.transport.URIish
  Create an empty, non-configured URI.
URIish(String) - Constructor for class org.eclipse.jgit.transport.URIish
  Parse and construct an `URIish` from a string
URIish(URL) - Constructor for class org.eclipse.jgit.transport.URIish
  Construct a URIish from a standard URL.
uriNotConfigured - Variable in class org.eclipse.jgit.internal.JGitText
uriNotFound - Variable in class org.eclipse.jgit.internal.JGitText
URINotSupported - Variable in class org.eclipse.jgit.internal.JGitText
URLNotFound - Variable in class org.eclipse.jgit.internal.JGitText
useJVMDefaultLocale() - Static method in class org.eclipse.jgit.nls.NLS
  Sets the JVM default locale as the locale for the calling thread.
USER - org.eclipse.jgit.transport.TransportProtocol.URIishField
  the user field
UserConfig - Class in org.eclipse.jgit.lib
  The standard "user" configuration parameters.
userConfigFileInvalid - Variable in class org.eclipse.jgit.internal.JGitText
userHome() - Method in class org.eclipse.jgit.util.FS
  Determine the user's home directory (location where preferences are).
userHomeImpl() - Method in class org.eclipse.jgit.util.FS_Win32_Cygwin
userHomeImpl() - Method in class org.eclipse.jgit.util.FS_Win32
userHomeImpl() - Method in class org.eclipse.jgit.util.FS
  Determine the user's home directory (location where preferences are).
Username() - Constructor for class org.eclipse.jgit.transport.CredentialItem.Username
  Initialize a new username item, with a default username prompt.
UsernamePasswordCredentialsProvider - Class in org.eclipse.jgit.transport
  Simple `CredentialsProvider` that always uses the same information.
UsernamePasswordCredentialsProvider(String, char[]) - Constructor for class org.eclipse.jgit.transport.UsernamePasswordCredentialsProvider
  Initialize the provider with a single username and password.
UsernamePasswordCredentialsProvider(String, String) - Constructor for class org.eclipse.jgit.transport.UsernamePasswordCredentialsProvider
  Initialize the provider with a single username and password.
usingProxy() - Method in interface org.eclipse.jgit.transport.http.HttpConnection
usingProxy() - Method in class org.eclipse.jgit.transport.http.JDKHttpConnection
UTF8_CHARSET - Static variable in class org.eclipse.jgit.util.RawParseUtils
  UTF-8 charset constant.

## V

V2_BUNDLE_SIGNATURE - Static variable in interface org.eclipse.jgit.transport.TransportBundle
  Bundle signature
validateCommands() - Method in class org.eclipse.jgit.transport.BaseReceivePack
  Validate the command list.
value - Variable in class org.eclipse.jgit.util.MutableInteger
  Current value of this boxed value.
valueOf(String) - Static method in enum org.eclipse.jgit.api.CheckoutCommand.Stage
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.jgit.api.CheckoutResult.Status
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.jgit.api.CherryPickResult.CherryPickStatus
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.jgit.api.CreateBranchCommand.SetupUpstreamMode
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.jgit.api.ListBranchCommand.ListMode
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.jgit.api.MergeCommand.FastForwardMode.Merge
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.jgit.api.MergeCommand.FastForwardMode
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.jgit.api.MergeResult.MergeStatus
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.jgit.api.RebaseCommand.Operation
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.jgit.api.RebaseResult.Status
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.jgit.api.ResetCommand.ResetType
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.jgit.attributes.Attribute.State
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.jgit.diff.DiffAlgorithm.SupportedAlgorithm
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.jgit.diff.DiffConfig.RenameDetectionType
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.jgit.diff.DiffEntry.ChangeType
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.jgit.diff.DiffEntry.Side
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.jgit.diff.Edit.Type
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.jgit.errors.NoMergeBaseException.MergeBaseFailureReason
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.jgit.ignore.IgnoreNode.MatchResult
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.jgit.internal.storage.dfs.DfsObjDatabase.PackSource
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.jgit.internal.storage.pack.PackWriter.PackingPhase
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.jgit.lib.CoreConfig.AutoCRLF
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.jgit.lib.CoreConfig.CheckStat
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.jgit.lib.CoreConfig.HideDotFiles
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.jgit.lib.CoreConfig.SymLinks
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.jgit.lib.IndexDiff.StageState
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.jgit.lib.RebaseTodoLine.Action
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.jgit.lib.Ref.Storage
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.jgit.lib.RefUpdate.Result
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.jgit.lib.RepositoryState
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.jgit.merge.MergeChunk.ConflictState
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.jgit.merge.ResolveMerger.MergeFailureReason
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.jgit.patch.BinaryHunk.Type
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.jgit.patch.FileHeader.PatchType
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.jgit.patch.FormatError.Severity
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.jgit.revwalk.RevSort
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.jgit.submodule.SubmoduleStatusType
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.jgit.submodule.SubmoduleWalk.IgnoreSubmoduleMode
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.jgit.transport.PackParser.Source
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.jgit.transport.ReceiveCommand.Result
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.jgit.transport.ReceiveCommand.Type
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.jgit.transport.RemoteRefUpdate.Status
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.jgit.transport.TagOpt
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.jgit.transport.Transport.Operation
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.jgit.transport.TransportProtocol.URIishField
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.jgit.transport.UploadPack.RequestPolicy
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.jgit.treewalk.WorkingTreeIterator.MetadataDiff
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.jgit.util.GitDateFormatter.Format
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.jgit.util.Hook
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.jgit.util.ProcessResult.Status
  Returns the enum constant of this type with the specified name.
valueOf(MergeCommand.FastForwardMode) - Static method in enum org.eclipse.jgit.api.MergeCommand.FastForwardMode.Merge
  Map from `FastForwardMode` to `FastForwardMode.Merge`.
valueOf(MergeCommand.FastForwardMode.Merge) - Static method in enum org.eclipse.jgit.api.MergeCommand.FastForwardMode
  Map from `FastForwardMode.Merge` to `FastForwardMode`.
values() - Static method in enum org.eclipse.jgit.api.CheckoutCommand.Stage
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.jgit.api.CheckoutResult.Status
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.jgit.api.CherryPickResult.CherryPickStatus
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.jgit.api.CreateBranchCommand.SetupUpstreamMode
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.jgit.api.ListBranchCommand.ListMode
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.jgit.api.MergeCommand.FastForwardMode.Merge
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.jgit.api.MergeCommand.FastForwardMode
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.jgit.api.MergeResult.MergeStatus
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.jgit.api.RebaseCommand.Operation
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.jgit.api.RebaseResult.Status
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.jgit.api.ResetCommand.ResetType
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.jgit.attributes.Attribute.State
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.jgit.diff.DiffAlgorithm.SupportedAlgorithm
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.jgit.diff.DiffConfig.RenameDetectionType
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.jgit.diff.DiffEntry.ChangeType
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.jgit.diff.DiffEntry.Side
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.jgit.diff.Edit.Type
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.jgit.errors.NoMergeBaseException.MergeBaseFailureReason
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.jgit.ignore.IgnoreNode.MatchResult
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.jgit.internal.storage.dfs.DfsObjDatabase.PackSource
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in class org.eclipse.jgit.internal.storage.pack.PackExt
values() - Static method in enum org.eclipse.jgit.internal.storage.pack.PackWriter.PackingPhase
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.jgit.lib.CoreConfig.AutoCRLF
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.jgit.lib.CoreConfig.CheckStat
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.jgit.lib.CoreConfig.HideDotFiles
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.jgit.lib.CoreConfig.SymLinks
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.jgit.lib.IndexDiff.StageState
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.jgit.lib.RebaseTodoLine.Action
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.jgit.lib.Ref.Storage
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.jgit.lib.RefUpdate.Result
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.jgit.lib.RepositoryState
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.jgit.merge.MergeChunk.ConflictState
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.jgit.merge.ResolveMerger.MergeFailureReason
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.jgit.patch.BinaryHunk.Type
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.jgit.patch.FileHeader.PatchType
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.jgit.patch.FormatError.Severity
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.jgit.revwalk.RevSort
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.jgit.submodule.SubmoduleStatusType
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.jgit.submodule.SubmoduleWalk.IgnoreSubmoduleMode
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.jgit.transport.PackParser.Source
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.jgit.transport.ReceiveCommand.Result
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.jgit.transport.ReceiveCommand.Type
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.jgit.transport.RemoteRefUpdate.Status
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.jgit.transport.TagOpt
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.jgit.transport.Transport.Operation
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.jgit.transport.TransportProtocol.URIishField
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.jgit.transport.UploadPack.RequestPolicy
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.jgit.treewalk.WorkingTreeIterator.MetadataDiff
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.jgit.util.GitDateFormatter.Format
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.jgit.util.Hook
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.jgit.util.ProcessResult.Status
  Returns an array containing the constants of this enum type, in the order they are declared.

## W

waitForCompletion() - Method in class org.eclipse.jgit.lib.ThreadSafeProgressMonitor
  Process pending updates and wait for workers to finish.
waitForStatChange() - Method in class org.eclipse.jgit.internal.storage.file.LockFile
  Wait until the lock file information differs from the old file.
walk - Variable in class org.eclipse.jgit.merge.Merger
  A RevWalk for computing merge bases, or listing incoming commits.
walkAdviceBeginCommits(RevWalk, Collection<RevCommit>) - Method in class org.eclipse.jgit.lib.ObjectReader
  Advice from a `RevWalk` that a walk is starting from these roots.
walkAdviceBeginTrees(ObjectWalk, RevCommit, RevCommit) - Method in class org.eclipse.jgit.lib.ObjectReader
  Advice from an `ObjectWalk` that trees will be traversed.
walkAdviceEnd() - Method in class org.eclipse.jgit.lib.ObjectReader
  Advice from that a walk is over.
walkFailure - Variable in class org.eclipse.jgit.internal.JGitText
WalkTransport - Interface in org.eclipse.jgit.transport
  Marker interface for an object transport walking transport.
wantNotValid - Variable in class org.eclipse.jgit.internal.JGitText
WARNING - org.eclipse.jgit.patch.FormatError.Severity
  The error is unexpected, but can be worked around.
wasDeltaAttempted() - Method in class org.eclipse.jgit.internal.storage.pack.StoredObjectRepresentation
weeksAgo - Variable in class org.eclipse.jgit.internal.JGitText
WEIGHT_UNKNOWN - Static variable in class org.eclipse.jgit.internal.storage.pack.StoredObjectRepresentation
  Special unknown value for `StoredObjectRepresentation.getWeight()`.
WILDCARD_SUFFIX - Static variable in class org.eclipse.jgit.transport.RefSpec
  Suffix for wildcard ref spec component, that indicate matching all refs with specified prefix.
WildCardMatcher - Class in org.eclipse.jgit.ignore.internal
  Matcher built from path segments containing wildcards.
WildMatcher - Class in org.eclipse.jgit.ignore.internal
  Wildmatch matcher for "double star" (`**`) pattern only.
willInclude(AnyObjectId) - Method in class org.eclipse.jgit.internal.storage.pack.PackWriter
  Determine if the pack file will contain the requested object.
willNotStoreEmptyPack - Variable in class org.eclipse.jgit.internal.storage.dfs.DfsText
WindowCache - Class in org.eclipse.jgit.internal.storage.file
  Caches slices of a `PackFile` in memory for faster read access.
WindowCacheConfig - Class in org.eclipse.jgit.storage.file
  Configuration parameters for JVM-wide buffer cache used by JGit.
WindowCacheConfig() - Constructor for class org.eclipse.jgit.storage.file.WindowCacheConfig
  Create a default configuration.
windowSizeMustBeLesserThanLimit - Variable in class org.eclipse.jgit.internal.JGitText
windowSizeMustBePowerOf2 - Variable in class org.eclipse.jgit.internal.JGitText
workingTreeIterator - Variable in class org.eclipse.jgit.merge.ResolveMerger
  The iterator to access the working tree.
WorkingTreeIterator - Class in org.eclipse.jgit.treewalk
  Walks a working directory tree as part of a `TreeWalk`.
WorkingTreeIterator(String, WorkingTreeOptions) - Constructor for class org.eclipse.jgit.treewalk.WorkingTreeIterator
  Create a new iterator with no parent and a prefix.
WorkingTreeIterator(WorkingTreeIterator) - Constructor for class org.eclipse.jgit.treewalk.WorkingTreeIterator
  Create an iterator for a subtree of an existing iterator.
WorkingTreeIterator(WorkingTreeOptions) - Constructor for class org.eclipse.jgit.treewalk.WorkingTreeIterator
  Create a new iterator with no parent.
WorkingTreeIterator.Entry - Class in org.eclipse.jgit.treewalk
  A single entry within a working directory tree.
WorkingTreeIterator.MetadataDiff - Enum in org.eclipse.jgit.treewalk
  The result of a metadata-comparison between the current entry and a `DirCacheEntry`
WorkingTreeOptions - Class in org.eclipse.jgit.treewalk
  Options used by the `WorkingTreeIterator`.
wrap(Repository) - Static method in class org.eclipse.jgit.api.Git
write() - Method in class org.eclipse.jgit.dircache.DirCache
  Write the entry records from memory to disk.
write(byte[]) - Method in class org.eclipse.jgit.internal.storage.file.LockFile
  Write arbitrary data to the temporary file.
write(byte[]) - Method in class org.eclipse.jgit.util.io.AutoCRLFOutputStream
write(byte[]) - Method in class org.eclipse.jgit.util.io.NullOutputStream
write(byte[]) - Method in class org.eclipse.jgit.util.io.TimeoutOutputStream
write(byte[], int, int) - Method in class org.eclipse.jgit.internal.storage.dfs.DfsOutputStream
write(byte[], int, int) - Method in class org.eclipse.jgit.internal.storage.pack.PackOutputStream
write(byte[], int, int) - Method in class org.eclipse.jgit.transport.SideBandOutputStream
write(byte[], int, int) - Method in class org.eclipse.jgit.util.io.AutoCRLFOutputStream
write(byte[], int, int) - Method in class org.eclipse.jgit.util.io.CountingOutputStream
write(byte[], int, int) - Method in class org.eclipse.jgit.util.io.NullOutputStream
write(byte[], int, int) - Method in class org.eclipse.jgit.util.io.TimeoutOutputStream
write(byte[], int, int) - Method in class org.eclipse.jgit.util.TemporaryBuffer
write(char[], int, int) - Method in class org.eclipse.jgit.util.io.MessageWriter
write(char[], int, int) - Method in class org.eclipse.jgit.util.io.ThrowingPrintWriter
write(int) - Method in class org.eclipse.jgit.internal.storage.dfs.DfsOutputStream
write(int) - Method in class org.eclipse.jgit.internal.storage.pack.PackOutputStream
write(int) - Method in class org.eclipse.jgit.transport.SideBandOutputStream
write(int) - Method in class org.eclipse.jgit.util.io.AutoCRLFOutputStream
write(int) - Method in class org.eclipse.jgit.util.io.CountingOutputStream
write(int) - Method in class org.eclipse.jgit.util.io.DisabledOutputStream
write(int) - Method in class org.eclipse.jgit.util.io.NullOutputStream
write(int) - Method in class org.eclipse.jgit.util.io.TimeoutOutputStream
write(int) - Method in class org.eclipse.jgit.util.TemporaryBuffer
write(List<? extends PackedObjectInfo>, byte[]) - Method in class org.eclipse.jgit.internal.storage.file.PackIndexWriter
  Write all object entries to the index stream.
write(PackBitmapIndexBuilder, byte[]) - Method in class org.eclipse.jgit.internal.storage.file.PackBitmapIndexWriterV1
  Write all object entries to the index stream.
write(ObjectId) - Method in class org.eclipse.jgit.internal.storage.file.LockFile
  Write an ObjectId and LF to the temporary file.
writeAddedLine(RawText, int) - Method in class org.eclipse.jgit.diff.DiffFormatter
  Output an added line.
writeBitmapIndex(OutputStream) - Method in class org.eclipse.jgit.internal.storage.pack.PackWriter
  Create a bitmap index file to match the pack file just written.
writeBundle(ProgressMonitor, OutputStream) - Method in class org.eclipse.jgit.transport.BundleWriter
  Generate and write the bundle to the output stream.
writeChecksumFooter() - Method in class org.eclipse.jgit.internal.storage.file.PackIndexWriter
  Output the standard two-checksum index footer.
writeCherryPickHead(ObjectId) - Method in class org.eclipse.jgit.lib.Repository
  Write cherry pick commit into $GIT_DIR/CHERRY_PICK_HEAD.
writeContextLine(RawText, int) - Method in class org.eclipse.jgit.diff.DiffFormatter
  Output a line of context (unmodified line).
writeFanOutTable() - Method in class org.eclipse.jgit.internal.storage.file.PackIndexWriter
  Output the standard 256 entry first-level fan-out table.
writeFile(String, byte[]) - Method in class org.eclipse.jgit.lib.RefWriter
  Handles actual writing of ref files to the git repository, which may differ slightly depending on the destination and transport.
writeFile(DfsPackDescription, PackExt) - Method in class org.eclipse.jgit.internal.storage.dfs.DfsObjDatabase
  Open a pack, pack index, or other related file for writing.
writeHeader(ObjectToPack, long) - Method in class org.eclipse.jgit.internal.storage.pack.PackOutputStream
  Commits the object header onto the stream.
writeHunkHeader(int, int, int, int) - Method in class org.eclipse.jgit.diff.DiffFormatter
  Output a hunk header
writeHunkHeader(int, int, int, int) - Method in class org.eclipse.jgit.diff.PatchIdDiffFormatter
writeImpl() - Method in class org.eclipse.jgit.internal.storage.file.PackIndexWriter
  Writes the index file to `PackIndexWriter.out`.
writeIndex(OutputStream) - Method in class org.eclipse.jgit.internal.storage.pack.PackWriter
  Create an index file to match the pack file just written.
writeInfoRefs() - Method in class org.eclipse.jgit.lib.RefWriter
  Rebuild the `Constants.INFO_REFS`.
writeLine(char, RawText, int) - Method in class org.eclipse.jgit.diff.DiffFormatter
  Write a standard patch script line.
writeLine(OutputStream, int) - Method in class org.eclipse.jgit.diff.RawText
  Write a specific line to the output stream, without its trailing LF.
writeMergeCommitMsg(String) - Method in class org.eclipse.jgit.lib.Repository
  Write new content to the file $GIT_DIR/MERGE_MSG.
writeMergeHeads(List<? extends ObjectId>) - Method in class org.eclipse.jgit.lib.Repository
  Write new merge-heads into $GIT_DIR/MERGE_HEAD.
writeObject(ObjectToPack) - Method in class org.eclipse.jgit.internal.storage.pack.PackOutputStream
  Write one object.
writeObjects(PackOutputStream, List<ObjectToPack>) - Method in class org.eclipse.jgit.internal.storage.dfs.DfsReader
writeObjects(PackOutputStream, List<ObjectToPack>) - Method in interface org.eclipse.jgit.internal.storage.pack.ObjectReuseAsIs
  Write objects to the pack stream in roughly the order given.
writeOne(CharSequence) - Method in class org.eclipse.jgit.transport.RefAdvertiser.PacketLineOutRefAdvertiser
writeOne(CharSequence) - Method in class org.eclipse.jgit.transport.RefAdvertiser
  Write a single advertisement line.
writeOrigHead(ObjectId) - Method in class org.eclipse.jgit.lib.Repository
  Write original HEAD commit into $GIT_DIR/ORIG_HEAD.
writePack(ProgressMonitor, ProgressMonitor, OutputStream) - Method in class org.eclipse.jgit.internal.storage.pack.PackWriter
  Write the prepared pack to the supplied stream.
writePackedRefs() - Method in class org.eclipse.jgit.lib.RefWriter
  Rebuild the `Constants.PACKED_REFS` file.
writePacket(byte[]) - Method in class org.eclipse.jgit.transport.PacketLineOut
  Write a binary packet to the stream.
writerAlreadyInitialized - Variable in class org.eclipse.jgit.internal.JGitText
writeRebaseTodoFile(String, List<RebaseTodoLine>, boolean) - Method in class org.eclipse.jgit.lib.RebaseTodoFile
  Write a file formatted like a git-rebase-todo file.
writeRebaseTodoFile(String, List<RebaseTodoLine>, boolean) - Method in class org.eclipse.jgit.lib.Repository
  Write a file formatted like a git-rebase-todo file.
writeRemovedLine(RawText, int) - Method in class org.eclipse.jgit.diff.DiffFormatter
  Output a removed line
writeRevertHead(ObjectId) - Method in class org.eclipse.jgit.lib.Repository
  Write revert commit into $GIT_DIR/REVERT_HEAD.
writeSquashCommitMsg(String) - Method in class org.eclipse.jgit.lib.Repository
  Write new content to the file $GIT_DIR/SQUASH_MSG.
writeString(String) - Method in class org.eclipse.jgit.transport.PacketLineOut
  Write a UTF-8 encoded string as a single length-delimited packet.
writeTimedOut - Variable in class org.eclipse.jgit.internal.JGitText
writeTo(OutputStream, ProgressMonitor) - Method in class org.eclipse.jgit.util.TemporaryBuffer.LocalFile
writeTo(OutputStream, ProgressMonitor) - Method in class org.eclipse.jgit.util.TemporaryBuffer
  Send this buffer to an output stream.
writeTOC(int) - Method in class org.eclipse.jgit.internal.storage.file.PackIndexWriter
  Output the version 2 (and later) TOC header, with version number.
writeTree(ObjectInserter) - Method in class org.eclipse.jgit.dircache.DirCache
  Write all index trees to the object store, returning the root tree.
writeTree(ObjectInserter) - Method in class org.eclipse.jgit.notes.NoteMap
  Write this note map as a tree.
WRITING - org.eclipse.jgit.internal.storage.pack.PackWriter.PackingPhase
  Writing objects phase.
writingNotPermitted - Variable in class org.eclipse.jgit.internal.JGitText
writingNotSupported - Variable in class org.eclipse.jgit.internal.JGitText
writingObjects - Variable in class org.eclipse.jgit.internal.JGitText
wrongDecompressedLength - Variable in class org.eclipse.jgit.internal.JGitText
wrongRepositoryState - Variable in class org.eclipse.jgit.internal.JGitText
WrongRepositoryStateException - Exception in org.eclipse.jgit.api.errors
  Exception thrown when the state of the repository doesn't allow the execution of a certain command.
WrongRepositoryStateException(String) - Constructor for exception org.eclipse.jgit.api.errors.WrongRepositoryStateException
WrongRepositoryStateException(String, Throwable) - Constructor for exception org.eclipse.jgit.api.errors.WrongRepositoryStateException
WS_IGNORE_ALL - Static variable in class org.eclipse.jgit.diff.RawTextComparator
  Ignores all whitespace.
WS_IGNORE_CHANGE - Static variable in class org.eclipse.jgit.diff.RawTextComparator
  Ignores whitespace occurring between non-whitespace characters.
WS_IGNORE_LEADING - Static variable in class org.eclipse.jgit.diff.RawTextComparator
  Ignores leading whitespace.
WS_IGNORE_TRAILING - Static variable in class org.eclipse.jgit.diff.RawTextComparator
  Ignores trailing whitespace.

## X

xor(BitmapIndex.Bitmap) - Method in interface org.eclipse.jgit.lib.BitmapIndex.Bitmap
  Bitwise-XOR the current bitmap with the value from the other bitmap.
xor(BitmapIndex.Bitmap) - Method in interface org.eclipse.jgit.lib.BitmapIndex.BitmapBuilder
  Bitwise-XOR the current bitmap with the value from the other bitmap.

## Y

year - Variable in class org.eclipse.jgit.internal.JGitText
years - Variable in class org.eclipse.jgit.internal.JGitText
years0MonthsAgo - Variable in class org.eclipse.jgit.internal.JGitText
yearsAgo - Variable in class org.eclipse.jgit.internal.JGitText
yearsMonthsAgo - Variable in class org.eclipse.jgit.internal.JGitText
YesNoType(String) - Constructor for class org.eclipse.jgit.transport.CredentialItem.YesNoType
  Initialize a prompt for a single boolean answer.

## Z

zeroid - Static variable in class org.eclipse.jgit.treewalk.AbstractTreeIterator
  A dummy object id buffer that matches the zero ObjectId.
zeroId() - Static method in class org.eclipse.jgit.lib.ObjectId
  Get the special all-null ObjectId.

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
All Classes All Packages