org.apache.hadoop.util Class Hierarchy (Apache Hadoop Main 3.5.0 API)
Description: tree: package: org.apache.hadoop.util

# Hierarchy For Package org.apache.hadoop.util

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - java.util.AbstractCollection<E> (implements java.util.Collection<E>)
    - java.util.AbstractList<E> (implements java.util.List<E>)
      - org.apache.hadoop.util.ChunkedArrayList<T>
  - org.apache.hadoop.service.AbstractService (implements org.apache.hadoop.service.Service)
    - org.apache.hadoop.util.JvmPauseMonitor
  - org.apache.hadoop.util.AsyncDiskService
  - org.apache.hadoop.util.AutoCloseableLock (implements java.lang.AutoCloseable)
  - org.apache.hadoop.util.BasicDiskValidator (implements org.apache.hadoop.util.DiskValidator)
  - org.apache.hadoop.util.CacheableIPList (implements org.apache.hadoop.util.IPList)
  - java.lang.ClassLoader
    - java.security.SecureClassLoader
      - java.net.URLClassLoader (implements java.io.Closeable)
        - org.apache.hadoop.util.ApplicationClassLoader
  - org.apache.hadoop.util.Classpath
  - org.apache.hadoop.util.ClassUtil
  - org.apache.hadoop.util.CleanerUtil
  - org.apache.hadoop.util.CloseableReferenceCount
  - org.apache.hadoop.util.CombinedIPList (implements org.apache.hadoop.util.IPList)
  - org.apache.hadoop.util.CombinedIPWhiteList (implements org.apache.hadoop.util.IPList)
  - org.apache.hadoop.util.ComparableVersion (implements java.lang.Comparable<T>)
  - org.apache.hadoop.util.ConfigurationHelper
  - org.apache.hadoop.conf.Configured (implements org.apache.hadoop.conf.Configurable)
    - org.apache.hadoop.util.FindClass (implements org.apache.hadoop.util.Tool)
  - org.apache.hadoop.util.ConfTest
  - org.apache.hadoop.util.CpuTimeTracker
  - org.apache.hadoop.util.CrcComposer
  - org.apache.hadoop.util.CrcUtil
  - org.apache.hadoop.util.DataChecksum (implements java.util.zip.Checksum)
  - org.apache.hadoop.util.DirectBufferPool
  - org.apache.hadoop.util.DiskChecker
  - org.apache.hadoop.util.DiskValidatorFactory
  - org.apache.hadoop.util.ExitUtil
  - org.apache.hadoop.util.FastNumberFormat
  - org.apache.hadoop.util.FileBasedIPList (implements org.apache.hadoop.util.IPList)
  - org.apache.hadoop.thirdparty.com.google.common.collect.ForwardingObject
    - org.apache.hadoop.thirdparty.com.google.common.util.concurrent.ForwardingExecutorService (implements java.util.concurrent.ExecutorService)
      - org.apache.hadoop.util.SemaphoredDelegatingExecutor
        - org.apache.hadoop.util.BlockingThreadPoolExecutorService
  - org.apache.hadoop.util.GcTimeMonitor.Builder
  - org.apache.hadoop.util.GcTimeMonitor.GcData (implements java.lang.Cloneable)
  - org.apache.hadoop.util.GenericOptionsParser
  - org.apache.hadoop.util.GenericsUtil
  - org.apache.hadoop.util.GSetByHashMap<K,E> (implements org.apache.hadoop.util.GSet<K,E>)
  - org.apache.hadoop.util.HeapSort (implements org.apache.hadoop.util.IndexedSorter)
  - org.apache.hadoop.util.HostsFileReader
  - org.apache.hadoop.util.HostsFileReader.HostDetails
  - org.apache.hadoop.util.HttpExceptionUtils
  - org.apache.hadoop.util.IdentityHashStore<K,V>
  - java.io.InputStream (implements java.io.Closeable)
    - java.io.FilterInputStream
      - org.apache.hadoop.util.LimitInputStream
  - org.apache.hadoop.util.InstrumentedLock (implements java.util.concurrent.locks.Lock)
    - org.apache.hadoop.util.InstrumentedReadLock
    - org.apache.hadoop.util.InstrumentedWriteLock
  - org.apache.hadoop.util.InstrumentedLock.SuppressedSnapshot
  - org.apache.hadoop.util.InstrumentedReadWriteLock (implements java.util.concurrent.locks.ReadWriteLock)
  - org.apache.hadoop.util.IntrusiveCollection<E> (implements java.util.Collection<E>)
  - org.apache.hadoop.util.IntrusiveCollection.IntrusiveIterator (implements java.util.Iterator<E>)
  - org.apache.hadoop.util.JsonSerialization<T>
  - org.apache.hadoop.util.KMSUtil
  - org.apache.hadoop.util.LambdaUtils
  - org.apache.hadoop.util.LightWeightGSet<K,E> (implements org.apache.hadoop.util.GSet<K,E>)
    - org.apache.hadoop.util.LightWeightCache<K,E>
    - org.apache.hadoop.util.LightWeightResizableGSet<K,E>
  - org.apache.hadoop.util.LightWeightGSet.SetIterator (implements java.util.Iterator<E>)
  - org.apache.hadoop.util.LineReader (implements java.io.Closeable, org.apache.hadoop.fs.statistics.IOStatisticsSource)
  - org.apache.hadoop.util.Lists
  - org.apache.hadoop.util.MachineList
  - org.apache.hadoop.util.MachineList.InetAddressFactory
  - org.apache.hadoop.util.MergeSort
  - org.apache.hadoop.util.NativeCodeLoader
  - org.apache.hadoop.util.NativeLibraryChecker
  - org.apache.hadoop.util.OperationDuration
    - org.apache.hadoop.util.DurationInfo (implements java.lang.AutoCloseable)
  - org.apache.hadoop.util.Options
  - org.apache.hadoop.util.Options.BooleanOption
  - org.apache.hadoop.util.Options.ClassOption
  - org.apache.hadoop.util.Options.FSDataInputStreamOption
  - org.apache.hadoop.util.Options.FSDataOutputStreamOption
  - org.apache.hadoop.util.Options.IntegerOption
  - org.apache.hadoop.util.Options.LongOption
  - org.apache.hadoop.util.Options.PathOption
  - org.apache.hadoop.util.Options.ProgressableOption
  - org.apache.hadoop.util.Options.StringOption
  - org.apache.hadoop.util.PerformanceAdvisory
  - org.apache.hadoop.util.PlatformName
  - org.apache.hadoop.util.Preconditions
  - org.apache.hadoop.util.PrintJarMainClass
  - org.apache.hadoop.util.PriorityQueue<T>
  - org.apache.hadoop.util.ProcessUtils
  - org.apache.hadoop.util.ProgramDriver
  - org.apache.hadoop.util.Progress
  - org.apache.hadoop.util.ProtoUtil
  - org.apache.hadoop.util.PureJavaCrc32 (implements java.util.zip.Checksum)
  - org.apache.hadoop.util.PureJavaCrc32C (implements java.util.zip.Checksum)
  - org.apache.hadoop.util.QuickSort (implements org.apache.hadoop.util.IndexedSorter)
  - org.apache.hadoop.util.RateLimitingFactory
  - org.apache.hadoop.util.ReadWriteDiskValidator (implements org.apache.hadoop.util.DiskValidator)
  - org.apache.hadoop.util.ReadWriteDiskValidatorMetrics
  - org.apache.hadoop.util.ReflectionUtils
  - org.apache.hadoop.util.RunJar
  - org.apache.hadoop.util.SequentialNumber (implements org.apache.hadoop.util.IdGenerator)
  - org.apache.hadoop.util.ServletUtil
  - org.apache.hadoop.util.Sets
  - org.apache.hadoop.util.Shell
    - org.apache.hadoop.util.Shell.ShellCommandExecutor (implements org.apache.hadoop.util.Shell.CommandExecutor)
  - org.apache.hadoop.util.ShutdownHookManager
  - org.apache.hadoop.util.ShutdownThreadsHelper
  - org.apache.hadoop.util.SignalUtil
  - org.apache.hadoop.util.SignalUtil.Signal
  - org.apache.hadoop.util.StopWatch (implements java.io.Closeable)
  - org.apache.hadoop.util.StringInterner
  - org.apache.hadoop.util.StringUtils
  - org.apache.hadoop.util.SysInfo
    - org.apache.hadoop.util.SysInfoLinux
    - org.apache.hadoop.util.SysInfoWindows
  - java.lang.Thread (implements java.lang.Runnable)
    - org.apache.hadoop.util.Daemon
      - org.apache.hadoop.util.Daemon.DaemonFactory (implements java.util.concurrent.ThreadFactory)
    - org.apache.hadoop.util.concurrent.SubjectInheritingThread
      - org.apache.hadoop.util.GcTimeMonitor
  - org.apache.hadoop.util.ThreadUtil
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - java.io.IOException
        - org.apache.hadoop.util.DiskChecker.DiskErrorException
        - org.apache.hadoop.util.DiskChecker.DiskOutOfSpaceException
        - org.apache.hadoop.util.InvalidChecksumSizeException
        - org.apache.hadoop.util.Shell.ExitCodeException
      - java.lang.RuntimeException
        - org.apache.hadoop.util.ExitUtil.ExitException (implements org.apache.hadoop.util.ExitCodeProvider)
        - org.apache.hadoop.util.ExitUtil.HaltException (implements org.apache.hadoop.util.ExitCodeProvider)
        - java.lang.IllegalArgumentException
          - org.apache.hadoop.HadoopIllegalArgumentException
            - org.apache.hadoop.util.ZKUtil.BadAclFormatException
            - org.apache.hadoop.util.ZKUtil.BadAuthFormatException
  - org.apache.hadoop.util.Time
  - org.apache.hadoop.util.Timer
  - org.apache.hadoop.util.ToolRunner
  - org.apache.hadoop.util.UTF8ByteArrayUtils
  - org.apache.hadoop.util.VersionInfo
  - org.apache.hadoop.util.VersionUtil
  - org.apache.hadoop.util.Waitable<T>
  - org.apache.hadoop.util.WeakReferenceMap<K,V>
  - org.apache.hadoop.util.XMLUtils
  - org.apache.hadoop.util.ZKUtil
  - org.apache.hadoop.util.ZKUtil.ZKAuthInfo

## Interface Hierarchy

- java.lang.AutoCloseable
  - java.io.Closeable
    - org.apache.hadoop.util.ServicePlugin
- org.apache.hadoop.util.CleanerUtil.BufferCleaner
- org.apache.hadoop.conf.Configurable
  - org.apache.hadoop.util.Tool
- org.apache.hadoop.util.DiskValidator
- org.apache.hadoop.util.ExitCodeProvider
- org.apache.hadoop.util.GcTimeMonitor.GcTimeAlertHandler
- org.apache.hadoop.util.IdentityHashStore.Visitor<K,V>
- org.apache.hadoop.util.IdGenerator
- org.apache.hadoop.util.IndexedSortable
- org.apache.hadoop.util.IndexedSorter
- org.apache.hadoop.util.IntrusiveCollection.Element
- org.apache.hadoop.util.IPList
- java.lang.Iterable<T>
  - org.apache.hadoop.util.GSet<K,E>
- org.apache.hadoop.util.LightWeightGSet.LinkedElement
  - org.apache.hadoop.util.LightWeightCache.Entry
- org.apache.hadoop.util.Progressable
- org.apache.hadoop.util.RateLimiting
- org.apache.hadoop.util.Shell.CommandExecutor
- org.apache.hadoop.util.SignalUtil.Handler

## Enum Class Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
    - org.apache.hadoop.util.DataChecksum.Type
    - org.apache.hadoop.util.Shell.OSType
    - org.apache.hadoop.util.SignalLogger
    - org.apache.hadoop.util.StringUtils.TraditionalBinaryPrefix