Uses of Class
org.eclipse.jgit.dircache.DirCacheEntry
-
Packages that use DirCacheEntry Package Description org.eclipse.jgit.dircache Reading and editing the directory cache (index).org.eclipse.jgit.errors Exceptions thrown by lower-level JGit APIs.org.eclipse.jgit.merge Content and commit history merge algorithms.org.eclipse.jgit.treewalk Walking and comparing directory/file trees (of commits, file system). -
-
Uses of DirCacheEntry in org.eclipse.jgit.dircache
Fields in org.eclipse.jgit.dircache declared as DirCacheEntry Modifier and Type Field Description protected DirCacheEntryDirCacheIterator. currentEntryThe current file entry fromDirCacheIterator.cache.protected DirCacheEntry[]BaseDirCacheEditor. entriesEntry table this builder will eventually replace intoBaseDirCacheEditor.cache.protected DirCacheEntry[]BaseDirCacheEditor. entriesEntry table this builder will eventually replace intoBaseDirCacheEditor.cache.Methods in org.eclipse.jgit.dircache that return DirCacheEntry Modifier and Type Method Description DirCacheEntryDirCacheIterator. getDirCacheEntry()Get the DirCacheEntry for the current file.DirCacheEntry[]DirCache. getEntriesWithin(String path)Recursively get all entries within a subtree.DirCacheEntryDirCache. getEntry(int i)Get a specific entry.DirCacheEntryDirCache. getEntry(String path)Get a specific entry.Methods in org.eclipse.jgit.dircache with parameters of type DirCacheEntry Modifier and Type Method Description voidDirCacheBuilder. add(DirCacheEntry newEntry)Append one entry into the resulting entry list.voidDirCacheEditor.DeletePath. apply(DirCacheEntry ent)voidDirCacheEditor.DeleteTree. apply(DirCacheEntry ent)abstract voidDirCacheEditor.PathEdit. apply(DirCacheEntry ent)Apply the update to a single cache entry matching the path.static voidDirCacheCheckout. checkoutEntry(Repository repo, DirCacheEntry entry, ObjectReader or)Deprecated.static voidDirCacheCheckout. checkoutEntry(Repository repo, DirCacheEntry entry, ObjectReader or, boolean deleteRecursive, DirCacheCheckout.CheckoutMetadata checkoutMetadata)Deprecated.static voidDirCacheCheckout. checkoutEntry(Repository repo, DirCacheEntry entry, ObjectReader or, boolean deleteRecursive, DirCacheCheckout.CheckoutMetadata checkoutMetadata, WorkingTreeOptions options)Updates the file in the working tree with content and mode from an entry in the index.voidDirCacheEntry. copyMetaData(DirCacheEntry src)Copy the ObjectId and other meta fields from an existing entry.Constructors in org.eclipse.jgit.dircache with parameters of type DirCacheEntry Constructor Description DeletePath(DirCacheEntry ent)Create a new deletion command for an existing entry instance.DirCacheEntry(DirCacheEntry src)Duplicate DirCacheEntry with same path and copied info.PathEdit(DirCacheEntry ent)Create a new update command for an existing entry instance. -
Uses of DirCacheEntry in org.eclipse.jgit.errors
Methods in org.eclipse.jgit.errors that return DirCacheEntry Modifier and Type Method Description DirCacheEntryUnmergedPathException. getDirCacheEntry()Get the first non-zero stage of the unmerged pathConstructors in org.eclipse.jgit.errors with parameters of type DirCacheEntry Constructor Description UnmergedPathException(DirCacheEntry dce)Create a new unmerged path exception. -
Uses of DirCacheEntry in org.eclipse.jgit.merge
Methods in org.eclipse.jgit.merge that return DirCacheEntry Modifier and Type Method Description DirCacheEntryResolveMerger.WorkTreeUpdater. addExistingToIndex(ObjectId objectId, byte[] path, FileMode fileMode, int entryStage, Instant lastModified, int len)Adds a path with the specified stage to the index builder.DirCacheEntryResolveMerger.WorkTreeUpdater. insertToIndex(InputStream input, byte[] path, FileMode fileMode, int entryStage, Instant lastModified, int len, Attribute lfsAttribute)Creates a path with the given content, and adds it to the specified stage to the index builder.Methods in org.eclipse.jgit.merge that return types with arguments of type DirCacheEntry Modifier and Type Method Description Map<String,DirCacheEntry>ResolveMerger. getToBeCheckedOut()Get a map which maps the paths of files which have to be checked out because the merge created new fully-merged content for this file into the index.Map<String,DirCacheEntry>ResolveMerger.WorkTreeUpdater. getToBeCheckedOut()Gets a map which maps the paths of files which have to be checked out because the operation created new fully-merged content for this file into the index.Methods in org.eclipse.jgit.merge with parameters of type DirCacheEntry Modifier and Type Method Description protected voidResolveMerger. addToCheckout(String path, DirCacheEntry entry, Attributes[] attributes)Adds aDirCacheEntryfor direct checkout and remembers itsDirCacheCheckout.CheckoutMetadata.voidResolveMerger.WorkTreeUpdater. addToCheckout(String path, DirCacheEntry entry, CoreConfig.EolStreamType cleanupStreamType, String cleanupSmudgeCommand, CoreConfig.EolStreamType checkoutStreamType, String checkoutSmudgeCommand)Adds aDirCacheEntryfor direct checkout and remembers itsDirCacheCheckout.CheckoutMetadata. -
Uses of DirCacheEntry in org.eclipse.jgit.treewalk
Methods in org.eclipse.jgit.treewalk with parameters of type DirCacheEntry Modifier and Type Method Description WorkingTreeIterator.MetadataDiffWorkingTreeIterator. compareMetadata(DirCacheEntry entry)Compare the metadata (mode, length, modification-timestamp) of the current entry and aDirCacheEntrybooleanWorkingTreeIterator. isModified(DirCacheEntry entry, boolean forceContentCheck, ObjectReader reader)Checks whether this entry differs from a given entry from theDirCache.
-