Uses of Class
org.eclipse.jgit.lib.FileMode
Packages that use FileMode
Package
Description
High-level API commands (the porcelain of JGit).
Comparing file contents by computing diffs.
Reading and editing the directory cache (index).
Core API for repository, config, refs, object database.
Content and commit history merge algorithms.
Patch file parser and data structure.
Walking and comparing directory/file trees (of commits, file system).
-
Uses of FileMode in org.eclipse.jgit.api
Methods in org.eclipse.jgit.api with parameters of type FileMode -
Uses of FileMode in org.eclipse.jgit.diff
Fields in org.eclipse.jgit.diff declared as FileModeModifier and TypeFieldDescriptionprotected FileMode
DiffEntry.newMode
New mode of the file, if described by the patch, else null.protected FileMode
DiffEntry.oldMode
Old mode of the file, if described by the patch, else null.Methods in org.eclipse.jgit.diff that return FileModeModifier and TypeMethodDescriptionDiffEntry.getMode
(DiffEntry.Side side) Get the mode associated with this file.DiffEntry.getNewMode()
Get the new file modeDiffEntry.getOldMode()
Get the old file mode -
Uses of FileMode in org.eclipse.jgit.dircache
Methods in org.eclipse.jgit.dircache that return FileModeModifier and TypeMethodDescriptionDirCacheEntry.getFileMode()
Obtain theFileMode
for this entry.Methods in org.eclipse.jgit.dircache with parameters of type FileModeModifier and TypeMethodDescriptionvoid
DirCacheEntry.setFileMode
(FileMode mode) Set the file mode for this entry. -
Uses of FileMode in org.eclipse.jgit.gitrepo
Methods in org.eclipse.jgit.gitrepo that return FileModeConstructors in org.eclipse.jgit.gitrepo with parameters of type FileMode -
Uses of FileMode in org.eclipse.jgit.lib
Fields in org.eclipse.jgit.lib declared as FileModeModifier and TypeFieldDescriptionstatic final FileMode
FileMode.EXECUTABLE_FILE
Mode indicating an entry is an executable file.static final FileMode
FileMode.GITLINK
Mode indicating an entry is a submodule commit in another repository.static final FileMode
FileMode.MISSING
Mode indicating an entry is missing during parallel walks.static final FileMode
FileMode.REGULAR_FILE
Mode indicating an entry is a non-executable file.static final FileMode
FileMode.SYMLINK
Mode indicating an entry is a symbolic link.static final FileMode
FileMode.TREE
Mode indicating an entry is a tree (aka directory).Methods in org.eclipse.jgit.lib that return FileModeModifier and TypeMethodDescriptionstatic final FileMode
FileMode.fromBits
(int bits) Convert a set of mode bits into a FileMode enumerated value.IndexDiff.getIndexMode
(String path) Get the file mode of the given path in the indexFileModeCache.CacheItem.getMode()
Retrieves the cachedFileMode
.Methods in org.eclipse.jgit.lib with parameters of type FileModeModifier and TypeMethodDescriptionvoid
TreeFormatter.append
(byte[] nameBuf, int namePos, int nameLen, FileMode mode, byte[] idBuf, int idPos) Append any entry to the tree.void
TreeFormatter.append
(byte[] nameBuf, int namePos, int nameLen, FileMode mode, AnyObjectId id) Append any entry to the tree.void
TreeFormatter.append
(byte[] nameBuf, int namePos, int nameLen, FileMode mode, AnyObjectId id, boolean allowEmptyName) Append any entry to the tree.void
TreeFormatter.append
(byte[] name, FileMode mode, AnyObjectId id) Append any entry to the tree.void
TreeFormatter.append
(String name, FileMode mode, AnyObjectId id) Append any entry to the tree.static int
Compute the size of a tree entry record.IndexDiff.getPathsWithIndexMode
(FileMode mode) Get the list of paths that IndexDiff has detected to differ and have the given file modeInserts a new cachedFileMode
as an immediate child of thisFileModeCache.CacheItem
.Constructors in org.eclipse.jgit.lib with parameters of type FileMode -
Uses of FileMode in org.eclipse.jgit.merge
Methods in org.eclipse.jgit.merge with parameters of type FileModeModifier and TypeMethodDescriptionResolveMerger.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.ResolveMerger.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. -
Uses of FileMode in org.eclipse.jgit.patch
Methods in org.eclipse.jgit.patch that return FileModeModifier and TypeMethodDescriptionCombinedFileHeader.getOldMode()
Get the old file modeCombinedFileHeader.getOldMode
(int nthParent) Get the file mode of the nth ancestor -
Uses of FileMode in org.eclipse.jgit.treewalk
Methods in org.eclipse.jgit.treewalk that return FileModeModifier and TypeMethodDescriptionAbstractTreeIterator.getEntryFileMode()
Get the file mode of the current entry.TreeWalk.getFileMode()
Obtain theFileMode
for the current entry on the currentHead treeTreeWalk.getFileMode
(int nth) Obtain theFileMode
for the current entry.WorkingTreeIterator.getIndexFileMode
(DirCacheIterator indexIter) Get the file mode to use for the current entry when it is to be updated in the index.FileTreeIterator.DefaultFileModeStrategy.getMode
(File f, FS.Attributes attributes) FileTreeIterator.FileEntry.getMode()
FileTreeIterator.FileModeStrategy.getMode
(File f, FS.Attributes attributes) Compute the FileMode for a given File, based on its attributes.FileTreeIterator.NoGitlinksStrategy.getMode
(File f, FS.Attributes attributes) abstract FileMode
WorkingTreeIterator.Entry.getMode()
Get the type of this entry.