Package br.com.objectos.git

Provides a limited set of Git operations.

See:
          Description

Interface Summary
GitCommand<V> Represents a result producing high-level (porcelain) Git command.
GitCommandExecutor Interface for supporting the execution of GitCommand instances.
GitExecutor Submits git commands to be executed asynchronously.
GitTask<V> A result producing low-level Git task.
MaterializedEntry A Git tree entry resulting from a materialize entry operation.
 

Class Summary
Blob A Git blob object resulting from a read blob operation.
Commit A Git commit object resulting from a read commit operation.
Entry A Git tree entry resulting from a read tree operation.
GitEngine A state machine providing low-level (plumbing) Git operations.
GitEngine.Option A GitEngine configuration option.
GitService A class for supporting the execution of GitCommand instances.
GitService.Option A GitService configuration option.
Identification The author or the commiter field of a commit object.
MaterializeCommand A command for materializing a Git repository.
MaybeObjectId Represents an ObjectId or its absence.
MutableBlob A class for creating an arbitrary blob object suitable for writing to a repository.
MutableCommit A class for creating a commit object suitable for writing to a repository.
MutableTree A class for creating a Git tree hierarchy suitable for recursively writing to a repository.
ObjectId A hash value that uniquely identifies a Git object.
RefName Represents the name of a Git reference.
Repository Represents a Git repository.
StageGitCommand<V> Base class for creating high-level stage-based (porcelain) Git commands.
Tree A Git tree object resulting from a read tree operation.
 

Enum Summary
EntryMode Represents a tree entry file mode.
 

Exception Summary
BadObjectException Indicates that the contents of a file could not be read or parsed into a git object.
GitException Base type of the exceptions in this package.
GitStubException Indicates that a certain Git operation is not fully implemented yet.
InvalidObjectIdFormatException Indicates that a string could not be parsed into a valid Git hash value.
ObjectNotFoundException Indicates a git object denoted by a given hash value could not be found in a repository.
 

Package br.com.objectos.git Description

Provides a limited set of Git operations.

Since:
1


Copyright © 2020–2022 Objectos Software LTDA. All rights reserved.