| Class and Description |
|---|
| CredentialsProvider
Provide credentials for use in connecting to Git repositories.
|
| FetchResult
Final status after a successful fetch from a remote repository.
|
| PushResult
Result of push operation to the remote repository.
|
| RefLeaseSpec
Describes the expected value for a ref being pushed.
|
| RefSpec
Describes how refs in one repository copy into another repository.
|
| RemoteConfig
A remembered remote repository, including URLs and RefSpecs.
|
| TagOpt
Specification of annotated tag behavior during fetch.
|
| Transport
Connects two Git repositories together and copies objects between them.
|
| URIish
This URI like construct used for referencing Git archives over the net, as
well as locally stored archives.
|
| Class and Description |
|---|
| CredentialItem
A credential requested from a
CredentialsProvider. |
| CredentialsProvider
Provide credentials for use in connecting to Git repositories.
|
| URIish
This URI like construct used for referencing Git archives over the net, as
well as locally stored archives.
|
| Class and Description |
|---|
| CredentialItem
A credential requested from a
CredentialsProvider. |
| CredentialItem.CharArrayType
An item whose value is stored as a char[] and is therefore clearable.
|
| CredentialItem.InformationalMessage
An advice message presented to the user, with no response required.
|
| CredentialItem.StringType
An item whose value is stored as a string.
|
| CredentialItem.YesNoType
An item whose value is a boolean choice, presented as Yes/No.
|
| CredentialsProvider
Provide credentials for use in connecting to Git repositories.
|
| URIish
This URI like construct used for referencing Git archives over the net, as
well as locally stored archives.
|
| Class and Description |
|---|
| URIish
This URI like construct used for referencing Git archives over the net, as
well as locally stored archives.
|
| Class and Description |
|---|
| RemoteRefUpdate
Represent request and status of a remote ref update.
|
| Class and Description |
|---|
| PacketLineOut
Write Git style pkt-line formatting to an output stream.
|
| RefAdvertiser.PacketLineOutRefAdvertiser
Advertiser which frames lines in a
PacketLineOut format. |
| Class and Description |
|---|
| ReceivePack
Implements the server side of a push connection, receiving objects.
|
| UploadPack
Implements the server side of a fetch connection, transmitting objects.
|
| Class and Description |
|---|
| PackedObjectInfo
Description of an object stored in a pack file, including offset.
|
| PackParser
Parses a pack stream and imports it for an
ObjectInserter. |
| PackParser.ObjectTypeAndSize
Type and size information about an object in the database buffer.
|
| PackParser.Source
Location data is being obtained from.
|
| PackParser.UnresolvedDelta
Information about an unresolved delta in this pack stream.
|
| Class and Description |
|---|
| PreReceiveHook
Hook invoked by
ReceivePack before any
updates are executed. |
| ProgressSpinner
A simple spinner connected to an
OutputStream. |
| PushCertificate
The required information to verify the push.
|
| ReceiveCommand
A command being processed by
BaseReceivePack. |
| ReceivePack
Implements the server side of a push connection, receiving objects.
|
| RemoteConfig
A remembered remote repository, including URLs and RefSpecs.
|
| RemoteRefUpdate
Represent request and status of a remote ref update.
|
| Transport
Connects two Git repositories together and copies objects between them.
|
| URIish
This URI like construct used for referencing Git archives over the net, as
well as locally stored archives.
|
| Class and Description |
|---|
| PackedObjectInfo
Description of an object stored in a pack file, including offset.
|
| PackParser
Parses a pack stream and imports it for an
ObjectInserter. |
| PackParser.ObjectTypeAndSize
Type and size information about an object in the database buffer.
|
| PackParser.Source
Location data is being obtained from.
|
| PackParser.UnresolvedDelta
Information about an unresolved delta in this pack stream.
|
| ReceiveCommand
A command being processed by
BaseReceivePack. |
| Class and Description |
|---|
| PackedObjectInfo
Description of an object stored in a pack file, including offset.
|
| PackParser
Parses a pack stream and imports it for an
ObjectInserter. |
| PackParser.ObjectTypeAndSize
Type and size information about an object in the database buffer.
|
| PackParser.Source
Location data is being obtained from.
|
| PackParser.UnresolvedDelta
Information about an unresolved delta in this pack stream.
|
| ReceiveCommand
A command being processed by
BaseReceivePack. |
| ReceiveCommand.Result
Result of the update command.
|
| Class and Description |
|---|
| ObjectCountCallback
A callback to tell caller the count of objects ASAP.
|
| PackedObjectInfo
Description of an object stored in a pack file, including offset.
|
| Class and Description |
|---|
| ReceiveCommand
A command being processed by
BaseReceivePack. |
| ReceiveCommand.Result
Result of the update command.
|
| Class and Description |
|---|
| RefSpec
Describes how refs in one repository copy into another repository.
|
| RemoteRefUpdate
Represent request and status of a remote ref update.
|
| URIish
This URI like construct used for referencing Git archives over the net, as
well as locally stored archives.
|
| Class and Description |
|---|
| RemoteRefUpdate
Represent request and status of a remote ref update.
|
| Class and Description |
|---|
| URIish
This URI like construct used for referencing Git archives over the net, as
well as locally stored archives.
|
| Class and Description |
|---|
| PackParser
Parses a pack stream and imports it for an
ObjectInserter. |
| PushCertificate
The required information to verify the push.
|
| ReceiveCommand
A command being processed by
BaseReceivePack. |
| RefSpec
Describes how refs in one repository copy into another repository.
|
| Class and Description |
|---|
| Daemon
Basic daemon for the anonymous
git:// transport protocol. |
| FetchResult
Final status after a successful fetch from a remote repository.
|
| PushResult
Result of push operation to the remote repository.
|
| RefSpec
Describes how refs in one repository copy into another repository.
|
| RemoteConfig
A remembered remote repository, including URLs and RefSpecs.
|
| RemoteRefUpdate
Represent request and status of a remote ref update.
|
| TrackingRefUpdate
Update of a locally stored tracking branch.
|
| URIish
This URI like construct used for referencing Git archives over the net, as
well as locally stored archives.
|
| Class and Description |
|---|
| RefSpec
Describes how refs in one repository copy into another repository.
|
| Class and Description |
|---|
| AdvertiseRefsHook
Hook to allow callers to take over advertising refs to the client.
|
| AmazonS3
A simple HTTP REST client for the Amazon S3 service.
|
| BaseConnection
Base helper class for implementing operations connections.
|
| BaseFetchConnection
Base helper class for fetch connection implementations.
|
| BasePackConnection
Base helper class for pack-based operations implementations.
|
| BasePackFetchConnection
Fetch implementation using the native Git pack transfer service.
|
| BasePackFetchConnection.CancelledException |
| BasePackFetchConnection.FetchConfig |
| BasePackPushConnection
Push implementation using the native Git pack transfer service.
|
| BaseReceivePack
Base implementation of the side of a push connection that receives objects.
|
| BaseReceivePack.MessageOutputWrapper
Output stream that wraps the current
BaseReceivePack.msgOut. |
| BaseReceivePack.Reporter
Interface for reporting status messages.
|
| BundleWriter
Creates a Git bundle file, for sneaker-net transport to another system.
|
| Connection
Represent connection for operation on a remote repository.
|
| CredentialItem
A credential requested from a
CredentialsProvider. |
| CredentialItem.CharArrayType
An item whose value is stored as a char[] and is therefore clearable.
|
| CredentialItem.InformationalMessage
An advice message presented to the user, with no response required.
|
| CredentialItem.StringType
An item whose value is stored as a string.
|
| CredentialItem.YesNoType
An item whose value is a boolean choice, presented as Yes/No.
|
| CredentialsProvider
Provide credentials for use in connecting to Git repositories.
|
| Daemon
Basic daemon for the anonymous
git:// transport protocol. |
| Daemon.Acceptor |
| DaemonClient
Active network client of
Daemon. |
| DaemonService
A service exposed by
Daemon over anonymous
git://. |
| DaemonService.ServiceConfig |
| FetchConnection
Lists known refs from the remote and copies objects of selected refs.
|
| FetchHeadRecord |
| FetchResult
Final status after a successful fetch from a remote repository.
|
| GitProtocolConstants.MultiAck |
| HttpAuthMethod
Support class to populate user authentication data on a connection.
|
| HttpAuthMethod.None
Performs no user authentication.
|
| HttpAuthMethod.Type
Enum listing the http authentication method types supported by jgit.
|
| HttpConfig
A representation of the "http.*" config values in a git
Config. |
| HttpConfig.HttpRedirectMode
Config values for http.followRedirect.
|
| HttpTransport
The base class for transports that use HTTP as underlying protocol.
|
| JschConfigSessionFactory
The base session factory that loads known hosts and private keys from
$HOME/.ssh. |
| NetRC
NetRC file parser.
|
| NetRC.NetRCEntry
.netrc file entry
|
| NetRC.State |
| NonceGenerator
A NonceGenerator is used to create a nonce to be sent out to the pusher who
will sign the nonce to prove it is not a replay attack on the push
certificate.
|
| ObjectCountCallback
A callback to tell caller the count of objects ASAP.
|
| OpenSshConfig
Fairly complete configuration parser for the OpenSSH ~/.ssh/config file.
|
| OpenSshConfig.Host
Configuration of one "Host" block in the configuration file.
|
| OpenSshConfig.HostEntry |
| OpenSshConfig.HostEntry.Replacer |
| OpenSshConfig.State
Encapsulates entries read out of the configuration file, and
OpenSshConfig.Hosts created from that. |
| OperationResult
Class holding result of operation on remote repository.
|
| PackedObjectInfo
Description of an object stored in a pack file, including offset.
|
| PacketLineIn
Read Git style pkt-line formatting from an input stream.
|
| PacketLineIn.AckNackResult |
| PacketLineOut
Write Git style pkt-line formatting to an output stream.
|
| PackParser
Parses a pack stream and imports it for an
ObjectInserter. |
| PackParser.DeltaChain |
| PackParser.DeltaVisit |
| PackParser.InflaterStream |
| PackParser.ObjectTypeAndSize
Type and size information about an object in the database buffer.
|
| PackParser.Source
Location data is being obtained from.
|
| PackParser.UnresolvedDelta
Information about an unresolved delta in this pack stream.
|
| PackTransport
Marker interface an object transport using Git pack transfers.
|
| PostReceiveHook
Hook invoked by
ReceivePack after all
updates are executed. |
| PostUploadHook
Hook invoked by
UploadPack after the pack
has been uploaded. |
| PreReceiveHook
Hook invoked by
ReceivePack before any
updates are executed. |
| PreUploadHook
Hook invoked by
UploadPack before during
critical phases. |
| PushCertificate
The required information to verify the push.
|
| PushCertificate.NonceStatus
Verification result of the nonce returned during push.
|
| PushCertificateIdent
Identity in a push certificate.
|
| PushCertificateParser
Parser for signed push certificates.
|
| PushCertificateParser.StringReader |
| PushCertificateStore.PendingCert |
| PushConfig.PushRecurseSubmodulesMode
Config values for push.recurseSubmodules.
|
| PushConnection
Lists known refs from the remote and sends objects to the remote.
|
| PushResult
Result of push operation to the remote repository.
|
| ReceiveCommand
A command being processed by
BaseReceivePack. |
| ReceiveCommand.Result
Result of the update command.
|
| ReceiveCommand.Type
Type of operation requested.
|
| ReceivedPackStatistics
Statistics about
PackParser. |
| ReceivedPackStatistics.Builder
A builder for
ReceivedPackStatistics. |
| ReceivePack
Implements the server side of a push connection, receiving objects.
|
| RefAdvertiser
Support for the start of
UploadPack and
ReceivePack. |
| RefFilter
Filters the list of refs that are advertised to the client.
|
| RefLeaseSpec
Describes the expected value for a ref being pushed.
|
| RefSpec
Describes how refs in one repository copy into another repository.
|
| RefSpec.WildcardMode
How strict to be about wildcards.
|
| RemoteConfig
A remembered remote repository, including URLs and RefSpecs.
|
| RemoteRefUpdate
Represent request and status of a remote ref update.
|
| RemoteRefUpdate.Status
Represent current status of a remote ref update.
|
| RemoteSession
Create a remote "session" for executing remote commands.
|
| RequestNotYetReadException
Indicates that a client request has not yet been read from the wire.
|
| ServiceMayNotContinueException
Indicates a transport service may not continue execution.
|
| SideBandOutputStream
Multiplexes data and progress messages.
|
| SignedPushConfig
Configuration for server-side signed push verification.
|
| SshSessionFactory
Creates and destroys SSH connections to a remote system.
|
| SshTransport
The base class for transports that use SSH protocol.
|
| TagOpt
Specification of annotated tag behavior during fetch.
|
| TcpTransport
The base class for transports based on TCP sockets.
|
| TestProtocol.Handle |
| TrackingRefUpdate
Update of a locally stored tracking branch.
|
| TransferConfig
The standard "transfer", "fetch", "receive", and "uploadpack" configuration
parameters.
|
| TransferConfig.FsckMode
A git configuration value for how to handle a fsck failure of a particular kind.
|
| Transport
Connects two Git repositories together and copies objects between them.
|
| Transport.Operation
Type of operation a Transport is being opened for.
|
| TransportBundle
Marker interface for transports that supports fetching from a git bundle
(sneaker-net object transport).
|
| TransportHttp.AcceptEncoding
Accept-Encoding header in the HTTP request
(https://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html).
|
| TransportHttp.CredentialItems |
| TransportHttp.MultiRequestService
State required to speak multiple HTTP requests with the remote.
|
| TransportHttp.Service
Basic service for sending and receiving HTTP requests.
|
| TransportHttp.Service.HttpExecuteStream |
| TransportHttp.Service.HttpOutputStream |
| TransportProtocol
Describes a way to connect to another Git repository.
|
| TransportProtocol.URIishField
Fields within a
URIish that a transport uses. |
| TransportSftp.SftpObjectDB |
| UploadPack
Implements the server side of a fetch connection, transmitting objects.
|
| UploadPack.RequestPolicy
Policy the server uses to validate client requests
|
| UploadPack.RequestValidator
Validator for client requests.
|
| UploadPack.ResponseBufferedOutputStream |
| UploadPackLogger
Deprecated.
use
PostUploadHook instead |
| URIish
This URI like construct used for referencing Git archives over the net, as
well as locally stored archives.
|
| WalkEncryption |
| WalkEncryption.Keys
Encryption property names.
|
| WalkEncryption.SymmetricEncryption
Base implementation of JGit symmetric encryption.
|
| WalkEncryption.Vals
Encryption constants and defaults.
|
| WalkFetchConnection
Generic fetch support for dumb transport protocols.
|
| WalkFetchConnection.RemotePack |
| WalkRemoteObjectDatabase
Transfers object data through a dumb transport.
|
| WalkRemoteObjectDatabase.FileStream |
| WalkTransport
Marker interface for an object transport walking transport.
|
| WriteAbortedException
An exception to be thrown when the write operation is aborted.
|
| Class and Description |
|---|
| ReceivePack
Implements the server side of a push connection, receiving objects.
|
| ServiceMayNotContinueException
Indicates a transport service may not continue execution.
|
| UploadPack
Implements the server side of a fetch connection, transmitting objects.
|