Uses of Class
org.eclipse.jgit.lib.ObjectLoader
-
Packages that use ObjectLoader Package Description org.eclipse.jgit.api High-level API commands (the porcelain of JGit).org.eclipse.jgit.archive org.eclipse.jgit.diff Comparing file contents by computing diffs.org.eclipse.jgit.dircache Reading and editing the directory cache (index).org.eclipse.jgit.internal.storage.dfs Distributed file system based repository storage.org.eclipse.jgit.internal.storage.file File based repository storage.org.eclipse.jgit.lfs org.eclipse.jgit.lib Core API for repository, config, refs, object database.org.eclipse.jgit.revwalk Walking revision graphs (commit history).org.eclipse.jgit.util Utility classes. -
-
Uses of ObjectLoader in org.eclipse.jgit.api
Methods in org.eclipse.jgit.api with parameters of type ObjectLoader Modifier and Type Method Description void
ArchiveCommand.Format. putEntry(T out, ObjectId tree, java.lang.String path, FileMode mode, ObjectLoader loader)
Write an entry to an archive. -
Uses of ObjectLoader in org.eclipse.jgit.archive
Methods in org.eclipse.jgit.archive with parameters of type ObjectLoader Modifier and Type Method Description void
TarFormat. putEntry(org.apache.commons.compress.archivers.ArchiveOutputStream out, ObjectId tree, java.lang.String path, FileMode mode, ObjectLoader loader)
Write an entry to an archive.void
Tbz2Format. putEntry(org.apache.commons.compress.archivers.ArchiveOutputStream out, ObjectId tree, java.lang.String path, FileMode mode, ObjectLoader loader)
Write an entry to an archive.void
TgzFormat. putEntry(org.apache.commons.compress.archivers.ArchiveOutputStream out, ObjectId tree, java.lang.String path, FileMode mode, ObjectLoader loader)
Write an entry to an archive.void
TxzFormat. putEntry(org.apache.commons.compress.archivers.ArchiveOutputStream out, ObjectId tree, java.lang.String path, FileMode mode, ObjectLoader loader)
Write an entry to an archive.void
ZipFormat. putEntry(org.apache.commons.compress.archivers.ArchiveOutputStream out, ObjectId tree, java.lang.String path, FileMode mode, ObjectLoader loader)
Write an entry to an archive. -
Uses of ObjectLoader in org.eclipse.jgit.diff
Methods in org.eclipse.jgit.diff that return ObjectLoader Modifier and Type Method Description ObjectLoader
ContentSource.ObjectReaderSource. open(java.lang.String path, ObjectId id)
abstract ObjectLoader
ContentSource. open(java.lang.String path, ObjectId id)
Open the object.ObjectLoader
ContentSource.Pair. open(DiffEntry.Side side, DiffEntry ent)
Open the object.ObjectLoader
ContentSource.WorkingTreeSource. open(java.lang.String path, ObjectId id)
Methods in org.eclipse.jgit.diff with parameters of type ObjectLoader Modifier and Type Method Description static SimilarityIndex
SimilarityIndex. create(ObjectLoader obj)
Create a new similarity index for the given object(package private) void
SimilarityIndex. hash(ObjectLoader obj)
private void
SimilarityIndex. hashLargeObject(ObjectLoader obj)
static RawText
RawText. load(ObjectLoader ldr, int threshold)
Read a blob object into RawText, or throw BinaryBlobException if the blob is binary. -
Uses of ObjectLoader in org.eclipse.jgit.dircache
Methods in org.eclipse.jgit.dircache with parameters of type ObjectLoader Modifier and Type Method Description static void
DirCacheCheckout. getContent(Repository repo, java.lang.String path, DirCacheCheckout.CheckoutMetadata checkoutMetadata, ObjectLoader ol, WorkingTreeOptions opt, java.io.OutputStream os)
Return filtered content for a specific object (blob).private static void
DirCacheCheckout. runBuiltinFilterCommand(Repository repo, DirCacheCheckout.CheckoutMetadata checkoutMetadata, ObjectLoader ol, java.io.OutputStream channel)
private static void
DirCacheCheckout. runExternalFilterCommand(Repository repo, java.lang.String path, DirCacheCheckout.CheckoutMetadata checkoutMetadata, ObjectLoader ol, java.io.OutputStream channel)
-
Uses of ObjectLoader in org.eclipse.jgit.internal.storage.dfs
Subclasses of ObjectLoader in org.eclipse.jgit.internal.storage.dfs Modifier and Type Class Description private class
DfsInserter.StreamLoader
(package private) class
LargePackedWholeObject
Methods in org.eclipse.jgit.internal.storage.dfs that return ObjectLoader Modifier and Type Method Description private static ObjectLoader
DfsReader. checkType(ObjectLoader ldr, AnyObjectId id, int typeHint)
(package private) ObjectLoader
DfsPackFile. get(DfsReader ctx, AnyObjectId id)
Get an object from this pack.(package private) ObjectLoader
DfsPackFile. load(DfsReader ctx, long pos)
ObjectLoader
DfsInserter.Reader. open(AnyObjectId objectId, int typeHint)
ObjectLoader
DfsReader. open(AnyObjectId objectId, int typeHint)
Open an object from this database.private ObjectLoader
DfsReader. openImpl(DfsObjDatabase.PackList packList, AnyObjectId objectId)
Methods in org.eclipse.jgit.internal.storage.dfs with parameters of type ObjectLoader Modifier and Type Method Description private static ObjectLoader
DfsReader. checkType(ObjectLoader ldr, AnyObjectId id, int typeHint)
-
Uses of ObjectLoader in org.eclipse.jgit.internal.storage.file
Subclasses of ObjectLoader in org.eclipse.jgit.internal.storage.file Modifier and Type Class Description (package private) class
LargePackedWholeObject
private class
PackInserter.Reader.StreamLoader
private static class
UnpackedObject.LargeObject
Methods in org.eclipse.jgit.internal.storage.file that return ObjectLoader Modifier and Type Method Description (package private) ObjectLoader
PackFile. get(WindowCursor curs, AnyObjectId id)
Get an object from this pack.(package private) ObjectLoader
PackFile. load(WindowCursor curs, long pos)
ObjectLoader
PackInserter.Reader. open(AnyObjectId objectId, int typeHint)
(package private) static ObjectLoader
UnpackedObject. open(java.io.InputStream in, java.io.File path, AnyObjectId id, WindowCursor wc)
ObjectLoader
WindowCursor. open(AnyObjectId objectId, int typeHint)
Open an object from this database.private ObjectLoader
ObjectDirectory. openLooseFromSelfOrAlternate(WindowCursor curs, AnyObjectId objectId, java.util.Set<ObjectDirectory.AlternateHandle.Id> skips)
(package private) ObjectLoader
CachedObjectDirectory. openLooseObject(WindowCursor curs, AnyObjectId id)
(package private) abstract ObjectLoader
FileObjectDatabase. openLooseObject(WindowCursor curs, AnyObjectId id)
(package private) ObjectLoader
ObjectDirectory. openLooseObject(WindowCursor curs, AnyObjectId id)
(package private) ObjectLoader
CachedObjectDirectory. openObject(WindowCursor curs, AnyObjectId objectId)
private ObjectLoader
CachedObjectDirectory. openObject(WindowCursor curs, AnyObjectId objectId, java.util.Set<ObjectDirectory.AlternateHandle.Id> skips)
(package private) abstract ObjectLoader
FileObjectDatabase. openObject(WindowCursor curs, AnyObjectId objectId)
(package private) ObjectLoader
ObjectDirectory. openObject(WindowCursor curs, AnyObjectId objectId)
private ObjectLoader
ObjectDirectory. openPackedFromSelfOrAlternate(WindowCursor curs, AnyObjectId objectId, java.util.Set<ObjectDirectory.AlternateHandle.Id> skips)
(package private) ObjectLoader
ObjectDirectory. openPackedObject(WindowCursor curs, AnyObjectId objectId)
static ObjectLoader
UnpackedObject. parse(byte[] raw, AnyObjectId id)
Parse an object from the unpacked object format. -
Uses of ObjectLoader in org.eclipse.jgit.lfs
Subclasses of ObjectLoader in org.eclipse.jgit.lfs Modifier and Type Class Description class
LfsBlobLoader
AnObjectLoader
implementation that reads a media file from the LFS storage.Methods in org.eclipse.jgit.lfs that return ObjectLoader Modifier and Type Method Description ObjectLoader
BuiltinLFS. applySmudgeFilter(Repository db, ObjectLoader loader, Attribute attribute)
static ObjectLoader
LfsBlobFilter. smudgeLfsBlob(Repository db, ObjectLoader loader)
In case the givenObjectLoader
points to a LFS pointer file replace the loader with one pointing to the LFS media file contents.Methods in org.eclipse.jgit.lfs with parameters of type ObjectLoader Modifier and Type Method Description ObjectLoader
BuiltinLFS. applySmudgeFilter(Repository db, ObjectLoader loader, Attribute attribute)
static ObjectLoader
LfsBlobFilter. smudgeLfsBlob(Repository db, ObjectLoader loader)
In case the givenObjectLoader
points to a LFS pointer file replace the loader with one pointing to the LFS media file contents. -
Uses of ObjectLoader in org.eclipse.jgit.lib
Subclasses of ObjectLoader in org.eclipse.jgit.lib Modifier and Type Class Description static class
ObjectLoader.Filter
Wraps a delegate ObjectLoader.static class
ObjectLoader.SmallObject
Simple loader around the cached byte array.Methods in org.eclipse.jgit.lib that return ObjectLoader Modifier and Type Method Description protected abstract ObjectLoader
ObjectLoader.Filter. delegate()
ObjectLoader
AsyncObjectLoaderQueue. open()
Obtain a loader to read the object.ObjectLoader
ObjectDatabase. open(AnyObjectId objectId)
Open an object from this database.ObjectLoader
ObjectDatabase. open(AnyObjectId objectId, int typeHint)
Open an object from this database.ObjectLoader
ObjectReader.Filter. open(AnyObjectId objectId)
ObjectLoader
ObjectReader.Filter. open(AnyObjectId objectId, int typeHint)
ObjectLoader
ObjectReader. open(AnyObjectId objectId)
Open an object from this database.abstract ObjectLoader
ObjectReader. open(AnyObjectId objectId, int typeHint)
Open an object from this database.ObjectLoader
Repository. open(AnyObjectId objectId)
Open an object from this repository.ObjectLoader
Repository. open(AnyObjectId objectId, int typeHint)
Open an object from this repository.Constructors in org.eclipse.jgit.lib with parameters of type ObjectLoader Constructor Description SmallStream(ObjectLoader loader)
Create the stream from an existing loader's cached bytes. -
Uses of ObjectLoader in org.eclipse.jgit.revwalk
Methods in org.eclipse.jgit.revwalk with parameters of type ObjectLoader Modifier and Type Method Description (package private) byte[]
RevWalk. getCachedBytes(RevObject obj, ObjectLoader ldr)
private RevObject
RevWalk. parseNew(AnyObjectId id, ObjectLoader ldr)
-
Uses of ObjectLoader in org.eclipse.jgit.util
Methods in org.eclipse.jgit.util that return ObjectLoader Modifier and Type Method Description ObjectLoader
LfsFactory. applySmudgeFilter(Repository db, ObjectLoader loader, Attribute attribute)
Apply smudge filtering to a given loader, potentially redirecting it to a LFS blob which is downloaded on demand.Methods in org.eclipse.jgit.util with parameters of type ObjectLoader Modifier and Type Method Description ObjectLoader
LfsFactory. applySmudgeFilter(Repository db, ObjectLoader loader, Attribute attribute)
Apply smudge filtering to a given loader, potentially redirecting it to a LFS blob which is downloaded on demand.
-