| Modifier and Type | Interface and Description |
|---|---|
| public interface | References
Utility methods for object references |
| Modifier and Type | Class and Description |
|---|---|
| public class | Base64
Encodes and decodes to and from Base64 notation. |
| public class | Base85
Base-85 encoder/decoder. |
| public class | |
| public abstract class | CachedAuthenticator
Abstract authenticator which remembers prior authentications. |
| public class | ChangeIdUtil
Utilities for creating and working with Change-Id's, like the one used by Gerrit Code Review. |
| public class | Equality
Equality utilities. |
| public class | FileUtils
File Utilities |
| public abstract class | FS
Abstraction to support various file system operations not in Java. |
| public class | FS_POSIX
Base FS for POSIX based systems |
| public class | FS_Win32
FS implementation for Windows |
| public class | FS_Win32_Cygwin
FS implementation for Cygwin on Windows |
| public class | GitDateFormatter
A utility for formatting dates according to the Git log.date formats plus extensions. |
| public class | GitDateParser
Deprecated
since 7.1. Use Parses strings with time and date specifications into GitTimeParser instead.
java..
|
| public class | GitTimeParser
Parses strings with time and date specifications into
|
| public abstract class | GSSManagerFactory
Factory to detect which GSSManager implementation should be used. |
| public class | Hex
Encodes and decodes to and from hexadecimal notation. |
| public class | |
| public class | HttpSupport
Extra utilities to support usage of HTTP. |
| public class | IntList
A more efficient List<Integer> using a primitive integer array. |
| public class | IO
Input/Output utilities |
| public class | LfsFactory
Represents an optionally present LFS support implementation |
| public class | LongList
A more efficient List<Long> using a primitive long array. |
| public class | |
| public class | LRUMap<
the type of keys maintained by this map K, the type of mapped values V>Map with only up to n entries. |
| public class | Monitoring
Enables monitoring JGit via JMX |
| public class | MutableInteger
A boxed integer that can be modified. |
| public class | NB
Conversion utilities for network byte order handling. |
| public class | Paths
Utility functions for paths inside of a Git repository. |
| public class | ProcessResult
Describes the result of running an external process. |
| public abstract class | QuotedString
Utility functions related to quoted string handling. |
| public class | RawCharSequence
A rough character sequence around a raw byte buffer. |
| public class | RawCharUtil
Utility class for character functions on raw bytes Characters are assumed to be 8-bit US-ASCII. |
| public class | RawParseUtils
Handy utility functions to parse raw object contents. |
| public class | RawSubStringPattern
Searches text using only substring search. |
| public class | |
| public class | RefMap
Specialized Map to present a |
| public class | RelativeDateFormatter
Formatter to format timestamps relative to the current time using time units
in the format defined by |
| public class | SignatureUtils
Utilities for signature verification. |
| public class | SimpleLruCache<
the type of keys maintained by this cache K, the type of mapped values V>Simple limited size cache based on ConcurrentHashMap purging entries in LRU order when reaching size limit |
| public class | SshSupport
Extra utilities to support usage of SSH. |
| public class | Stats
Simple double statistics, computed incrementally, variance and standard deviation using Welford's online algorithm, see https://en.wikipedia.org/wiki/Algorithms_for_calculating_variance#Welford's_online_algorithm |
| public class | StringUtils
Miscellaneous string comparison utility methods. |
| public abstract class | SystemReader
Interface to read values from the system. |
| public abstract class | TemporaryBuffer
A fully buffered output stream. |