| Interface | Description | 
|---|---|
| IPList | |
| Progressable | 
 A facility for reporting progress. 
 | 
| Tool | 
 A tool interface that supports handling of generic command-line options. 
 | 
| Class | Description | 
|---|---|
| ApplicationClassLoader | 
 A  
URLClassLoader for application isolation. | 
| DurationInfo | 
 A duration with logging of final state at info or debug
 in the  
close() call. | 
| OperationDuration | 
 Little duration counter. 
 | 
| PureJavaCrc32 | 
 A pure-java implementation of the CRC32 checksum that uses
 the same polynomial as the built-in native CRC32. 
 | 
| PureJavaCrc32C | 
 A pure-java implementation of the CRC32 checksum that uses
 the CRC32-C polynomial, the same polynomial used by iSCSI
 and implemented on many Intel chipsets supporting SSE4.2. 
 | 
| ReflectionUtils | 
 General reflection utils 
 | 
| Shell | 
 A base class for running a Shell command. 
 | 
| ShutdownHookManager | 
 The  
ShutdownHookManager enables running shutdownHook
 in a deterministic order, higher priority first. | 
| StringInterner | 
 Provides string interning utility methods. 
 | 
| SysInfo | 
 Plugin to calculate resource information on the system. 
 | 
| ToolRunner | 
 A utility to help run  
Tools. | 
| VersionInfo | 
 This class returns build information about Hadoop components. 
 | 
Copyright © 2022 Apache Software Foundation. All rights reserved.