|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||
| Interface Summary | |
|---|---|
| Config.SectionParser<T> | Parses a section of the configuration into an application model object. |
| IndexTreeVisitor | Visitor interface for traversing the index and two trees in parallel. |
| ProgressMonitor | A progress reporting interface. |
| RepositoryCache.Key | Abstract hash key for RepositoryCache entries. |
| RepositoryListener | A RepositoryListener gets notification about changes in refs or repository. |
| Treeish | Tree-ish is an interface for tree-like Git objects. |
| TreeVisitor | A TreeVisitor is invoked depth first for every node in a tree and is expected to perform different actions. |
| Class Summary | |
|---|---|
| AbbreviatedObjectId | A prefix abbreviation of an ObjectId. |
| AbstractIndexTreeVisitor | Implementation of IndexTreeVisitor that can be subclassed if you don't case about certain events |
| AlternateRepositoryDatabase | An ObjectDatabase of another Repository. |
| AnyObjectId | A (possibly mutable) SHA-1 abstraction. |
| BinaryDelta | Recreate a stream from a base stream and a GIT pack delta. |
| BlobBasedConfig | The configuration file based on the blobs stored in the repository |
| Commit | Instances of this class represent a Commit object. |
| Config | Git style .config, .gitconfig, .gitmodules file. |
| Constants | Misc. |
| CoreConfig | This class keeps git repository core parameters. |
| FileBasedConfig | The configuration file that is stored in the file of the file system. |
| FileMode | Constants describing various file modes recognized by GIT. |
| FileTreeEntry | A representation of a file (blob) object in a Tree. |
| ForceModified | Visitor for marking all nodes of a tree as modified. |
| GitIndex | Deprecated. Use DirCache instead. |
| GitlinkTreeEntry | A tree entry representing a gitlink entry used for submodules. |
| IndexChangedEvent | This class passes information about a changed Git index to a
RepositoryListener
Currently only a reference to the repository is passed. |
| IndexDiff | Compares the Index, a Tree, and the working directory |
| IndexTreeWalker | A class for traversing the index and one or two trees. |
| InflaterCache | Creates zlib based inflaters as necessary for object decompression. |
| LockFile | Git style file locking and replacement. |
| MutableObjectId | A mutable SHA-1 abstraction. |
| NullProgressMonitor | A NullProgressMonitor does not report progress anywhere. |
| ObjectChecker | Verifies that an object is formatted correctly. |
| ObjectDatabase | Abstraction of arbitrary object storage. |
| ObjectDirectory | Traditional file system based ObjectDatabase. |
| ObjectId | A SHA-1 abstraction. |
| ObjectIdSubclassMap<V extends ObjectId> | Fast, efficient map specifically for ObjectId subclasses. |
| ObjectLoader | Base class for a set of loaders for different representations of Git objects. |
| ObjectWriter | A class for writing loose objects. |
| PackFile | A Git version 2 pack file representation. |
| PackIndex | Access path to locate objects by ObjectId in a PackFile. |
| PackIndex.MutableEntry | Represent mutable entry of pack index consisting of object id and offset in pack (both mutable). |
| PackIndexWriter | Creates a table of contents to support random access by PackFile. |
| PackLock | Keeps track of a PackFile's associated .keep file. |
| PackWriter | PackWriter class is responsible for generating pack files from specified set of objects from repository. |
| PersonIdent | A combination of a person identity and time in Git. |
| Ref | Pairing of a name and the ObjectId it currently has. |
| RefComparator | Util for sorting (or comparing) Ref instances by name. |
| ReflogReader | Utility for reading reflog entries |
| ReflogReader.Entry | Parsed reflog entry |
| RefLogWriter | Utility class to work with reflog files |
| RefRename | A RefUpdate combination for renaming a ref |
| RefsChangedEvent | This class passes information about a changed Git index to a
RepositoryListener
Currently only a reference to the repository is passed. |
| RefUpdate | Updates any locally stored ref. |
| RefWriter | Writes out refs to the Constants.INFO_REFS and
Constants.PACKED_REFS files. |
| Repository | Represents a Git repository. |
| RepositoryAdapter | A default RepositoryListener that does nothing except invoke an
optional general method for any repository change. |
| RepositoryCache | Cache of active Repository instances. |
| RepositoryCache.FileKey | Location of a Repository, using the standard java.io.File API. |
| RepositoryChangedEvent | This class passes information about changed refs to a
RepositoryListener
Currently only a reference to the repository is passed. |
| RepositoryConfig | An object representing the Git config file. |
| SymlinkTreeEntry | A tree entry representing a symbolic link. |
| Tag | Represents a named reference to another Git object of any type. |
| TextProgressMonitor | A simple progress reporter printing on stderr |
| TransferConfig | The standard "transfer", "fetch" and "receive" configuration parameters. |
| Tree | A representation of a Git tree entry. |
| TreeEntry | This class represents an entry in a tree, like a blob or another tree. |
| TreeIterator | A tree iterator iterates over a tree and all its members recursing into subtrees according to order. |
| TreeVisitorWithCurrentDirectory | Abstract TreeVisitor for visiting all files known by a Tree. |
| UnpackedObjectLoader | Loose object loader. |
| UserConfig | The standard "user" configuration parameters. |
| WindowCache | Caches slices of a PackFile in memory for faster read access. |
| WindowCacheConfig | Configuration parameters for WindowCache. |
| WindowCursor | Active handle to a ByteWindow. |
| WorkDirCheckout | This class handles checking out one or two trees merging with the index (actually a tree too). |
| WriteTree | A tree visitor for writing a directory tree to the git object database. |
| Enum Summary | |
|---|---|
| Ref.Storage | Location where a Ref is stored. |
| RefUpdate.Result | Status of an update request. |
| RepositoryState | Important state of the repository that affects what can and cannot bed done. |
| TreeIterator.Order | Traversal order |
|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||