Package org.eclipse.jgit.util
Utility classes.
-
Class Summary Class Description Base64 Encodes and decodes to and from Base64 notation.BlockList<T> Random access list that allocates entries in blocks.CachedAuthenticator Abstract authenticator which remembers prior authentications.CachedAuthenticator.CachedAuthentication Authentication data to remember and reuse.ChangeIdUtil Utilities for creating and working with Change-Id's, like the one used by Gerrit Code Review.FileUtils File UtilitiesFS Abstraction to support various file system operations not in Java.FS_POSIX Base FS for POSIX based systemsFS_POSIX_Java5 FS implementaton for Java5FS_POSIX_Java6 FS implementation for POSIX systems using Java6FS_Win32 FS implementation for WindowsFS_Win32_Cygwin FS implementation for Cygwin on WindowsFS.Attributes File attributes we typically care for.FS.FSFactory This class creates FS instances.GitDateFormatter A utility for formatting dates according to the Git log.date formats plus extensions.GitDateParser Parses strings with time and date specifications intoDate
.GSSManagerFactory Factory to detect which GSSManager implementation should be used.HttpSupport Extra utilities to support usage of HTTP.IntList A more efficient List<Integer> using a primitive integer array.IO Input/Output utilitiesLongList A more efficient List<Long> using a primitive long array.MutableInteger A boxed integer that can be modified.NB Conversion utilities for network byte order handling.ProcessResult Describes the result of running an external process.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 namesRawCharSequence A rough character sequence around a raw byte buffer.RawCharUtil Utility class for character functions on raw bytesRawParseUtils Handy utility functions to parse raw object contents.RawSubStringPattern Searches text using only substring search.RefList<T extends Ref> Specialized variant of an ArrayList to support aRefDatabase
.RefList.Builder<T extends Ref> Builder to facilitate fast construction of an immutable RefList.RefMap Specialized Map to present aRefDatabase
namespace.RelativeDateFormatter Formatter to format timestamps relative to the current time using time units in the format defined bygit log --relative-date
.StringUtils Miscellaneous string comparison utility methods.SystemReader Interface to read values from the system.TemporaryBuffer A fully buffered output stream.TemporaryBuffer.Heap A temporary buffer that will never exceed its in-memory limit.TemporaryBuffer.LocalFile A fully buffered output stream using local disk storage for large data. -
Enum Summary Enum Description GitDateFormatter.Format Git and JGit formatsHook An enum describing the different hooks a user can implement to customize his repositories.ProcessResult.Status Status of a process' execution.