| Class | Description | 
|---|---|
| DirCache | 
 Support for the Git dircache (aka index file). 
 | 
| DirCacheBuilder | 
 Updates a  
DirCache by adding individual
 DirCacheEntrys. | 
| DirCacheBuildIterator | 
 Iterate and update a  
DirCache as part of a
 TreeWalk. | 
| DirCacheCheckout | 
 This class handles checking out one or two trees merging with the index. 
 | 
| DirCacheCheckout.CheckoutMetadata | 
 Metadata used in checkout process 
 | 
| DirCacheEditor | 
 Updates a  
DirCache by supplying discrete
 edit commands. | 
| DirCacheEditor.DeletePath | 
 Deletes a single file entry from the index. 
 | 
| DirCacheEditor.DeleteTree | 
 Recursively deletes all paths under a subtree. 
 | 
| DirCacheEditor.PathEdit | 
 Any index record update. 
 | 
| DirCacheEntry | 
 A single file (or stage of a file) in a
  
DirCache. | 
| DirCacheIterator | 
 Iterate a  
DirCache as part of a
 TreeWalk. | 
| DirCacheTree | 
 Single tree record from the 'TREE'  
DirCache
 extension. | 
| Exception | Description | 
|---|---|
| InvalidPathException | 
 Thrown when JGit detects and refuses to use an invalid path 
 | 
Copyright © 2018 Eclipse JGit Project. All rights reserved.