# Uses of Package
org.eclipse.jgit.util

Packages that use org.eclipse.jgit.util
org.eclipse.jgit.api: High-level API commands (the porcelain of JGit).
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.lib: Core API for repository, config, refs, object database.
org.eclipse.jgit.revwalk.filter: Filters for use in revision walking.
org.eclipse.jgit.storage.file
org.eclipse.jgit.transport: Transport (fetch/push) for different protocols.
org.eclipse.jgit.treewalk: Walking and comparing directory/file trees (of commits, file system).
org.eclipse.jgit.util: Utility classes.

Classes in org.eclipse.jgit.util used by org.eclipse.jgit.api
FS: Abstraction to support various file system operations not in Java.

Classes in org.eclipse.jgit.util used by org.eclipse.jgit.diff
IntList: A more efficient List<Integer> using a primitive integer array.

Classes in org.eclipse.jgit.util used by org.eclipse.jgit.dircache
FS: Abstraction to support various file system operations not in Java.

Classes in org.eclipse.jgit.util used by org.eclipse.jgit.internal.storage.dfs
RefList: Specialized variant of an ArrayList to support a `RefDatabase`.

Classes in org.eclipse.jgit.util used by org.eclipse.jgit.internal.storage.file
FS: Abstraction to support various file system operations not in Java.

Classes in org.eclipse.jgit.util used by org.eclipse.jgit.lib
FS: Abstraction to support various file system operations not in Java.
MutableInteger: A boxed integer that can be modified.
RefList: Specialized variant of an ArrayList to support a `RefDatabase`.
SystemReader: Interface to read values from the system.

Classes in org.eclipse.jgit.util used by org.eclipse.jgit.revwalk.filter
RawCharSequence: A rough character sequence around a raw byte buffer.

Classes in org.eclipse.jgit.util used by org.eclipse.jgit.storage.file
FS: Abstraction to support various file system operations not in Java.

Classes in org.eclipse.jgit.util used by org.eclipse.jgit.transport
FS: Abstraction to support various file system operations not in Java.

Classes in org.eclipse.jgit.util used by org.eclipse.jgit.treewalk
FS: Abstraction to support various file system operations not in Java.

Classes in org.eclipse.jgit.util used by org.eclipse.jgit.util
BlockList: Random access list that allocates entries in blocks.
CachedAuthenticator.CachedAuthentication: Authentication data to remember and reuse.
FS: Abstraction to support various file system operations not in Java.
FS_POSIX: Base FS for POSIX based systems
FS_Win32: FS implementation for Windows
FS.Attributes: File attributes we typically care for.
GitDateFormatter.Format: Git and JGit formats
GSSManagerFactory: Factory to detect which GSSManager implementation should be used.
Hook: An enum describing the different hooks a user can implement to customize his repositories.
IntList: A more efficient List<Integer> using a primitive integer array.
MutableInteger: A boxed integer that can be modified.
ProcessResult: Describes the result of running an external process.
ProcessResult.Status: Status of a process' execution.
QuotedString: Utility functions related to quoted string handling.
QuotedString.BourneStyle: Quoting style used by the Bourne shell.
QuotedString.BourneUserPathStyle: Bourne style, but permits `~user` at the start of the string.
QuotedString.GitPathStyle: Quoting style that obeys the rules Git applies to file names
RawCharSequence: A rough character sequence around a raw byte buffer.
RefList: Specialized variant of an ArrayList to support a `RefDatabase`.
RefList.Builder: Builder to facilitate fast construction of an immutable RefList.
SystemReader: Interface to read values from the system.
TemporaryBuffer: A fully buffered output stream.