Package com.norconex.commons.lang
Miscellaneous classes.
-
Class Summary Class Description CircularRange<T> A range from a possible set of values that rolls over when defined circular start or end is reached.ClassFinder Utility class for finding names of classes implementing an interface or class in directories or JAR files.ClassUtil Class-related utility methods.EqualsUtil Convenience methods related to object equality.ExceptionUtil Exception-related utility methods.MemoryUtil Memory-related utility methods.OSResource<T> Provides an abstraction over operating-system specific resources (e.g.PackageManifest A package manifest containing project or library identifying information.PercentFormatter Formats percentage as string.ResourceLoader Utility class for loading resource from class loader, relative to a given class.Sleeper Convenience class to put to sleep the currently running thread.SLF4JUtil Provides convenience methods complementing the SLF4J offerings.SystemUtil System-related convenience methods.TimeIdGenerator Generates a unique ID made out of the current time in milliseconds, combined with a thread-safe atomic sequence value that guarantees order and uniqueness within the same JVM.VersionUtil Deprecated, for removal: This API element is subject to removal in a future version. UsePackageManifest
instead. -
Enum Summary Enum Description Operator Operators used by a few conditions based on comparable values (e.g., numbers, dates, etc.). -
Exception Summary Exception Description SleeperException RuntimeSleep
exception wrapping anyInterruptedException
thrown.