Top Interfaces Classes
module org.eclipse.jgit.lfs

Package org.eclipse.jgit.lfs


Interface Summary

Modifier and TypeInterface and Description
public interface
Protocol

This interface describes the network protocol used between lfs client and lfs server

Class Summary

Modifier and TypeClass and Description
public class
BuiltinLFS

Implementation of LfsFactory, using built-in (optional) LFS support.

public class
CleanFilter

Built-in LFS clean filter When new content is about to be added to the git repository and this filter is configured for that content, then this filter will replace the original content with content of a so-called LFS pointer file.

public class
InstallBuiltinLfsCommand

Installs all required LFS properties for the current user, analogous to 'git lfs install', but defaulting to using JGit builtin hooks.

public class
Lfs

Class which represents the lfs folder hierarchy inside a .git folder

public class
LfsBlobFilter

Provides transparently either a stream to the blob or a LFS media file if managed by LFS.

public class
LfsBlobLoader

An ObjectLoader implementation that reads a media file from the LFS storage.

public class
LfsPointer

Represents an LFS pointer file

public class
LfsPrePushHook

Pre-push hook that handles uploading LFS artefacts.

public class
SmudgeFilter

Built-in LFS smudge filter When content is read from git's object-database and written to the filesystem and this filter is configured for that content, then this filter will replace the content of LFS pointer files with the original content.