## Hierarchy For Package net.i2p.util

Package Hierarchies:
  All Packages

## Class Hierarchy

- class java.lang.Object
  - class net.i2p.util.ByteCache
  - class net.i2p.util.Clock (implements net.i2p.time.Timestamper.UpdateListener)
  - class net.i2p.util.Copy
  - class net.i2p.util.DecayingBloomFilter
  - class net.i2p.util.Delete
  - class java.util.Dictionary
    - class java.util.Hashtable (implements java.lang.Cloneable, java.util.Map, java.io.Serializable)
      - class java.util.Properties
        - class net.i2p.util.OrderedProperties
  - class net.i2p.util.EepGet
  - class net.i2p.util.EepGetScheduler (implements net.i2p.util.EepGet.StatusListener)
  - class net.i2p.util.EepPost
  - class net.i2p.util.EventDispatcherImpl (implements net.i2p.util.EventDispatcher)
  - class net.i2p.util.Exec
  - class net.i2p.util.FileUtil
  - class net.i2p.util.HexDump
  - class net.i2p.util.HTTPSendData
  - class java.io.InputStream
    - class java.io.FilterInputStream
      - class java.util.zip.InflaterInputStream
        - class net.i2p.util.ResettableGZIPInputStream
          - class net.i2p.util.ReusableGZIPInputStream
      - class net.i2p.util.LookaheadInputStream
  - class net.i2p.util.Log
  - class net.i2p.util.LogConsoleBuffer
  - class net.i2p.util.LogLimit
  - class net.i2p.util.LogManager
  - class net.i2p.util.LogRecord
  - class net.i2p.util.LogRecordFormatter
  - class net.i2p.util.LogWriter (implements java.lang.Runnable)
  - class java.lang.Number (implements java.io.Serializable)
    - class java.math.BigInteger (implements java.lang.Comparable)
      - class net.i2p.util.NativeBigInteger
  - class java.io.OutputStream
    - class java.io.ByteArrayOutputStream
      - class net.i2p.util.CachingByteArrayOutputStream
    - class java.io.FilterOutputStream
      - class java.util.zip.DeflaterOutputStream
        - class net.i2p.util.ResettableGZIPOutputStream
          - class net.i2p.util.ReusableGZIPOutputStream
  - class java.util.Random (implements java.io.Serializable)
    - class java.security.SecureRandom
      - class net.i2p.util.RandomSource (implements net.i2p.crypto.EntropyHarvester)
        - class net.i2p.util.BufferedRandomSource
        - class net.i2p.util.FortunaRandomSource (implements net.i2p.crypto.EntropyHarvester)
        - class net.i2p.util.PooledRandomSource
  - class net.i2p.util.ShellCommand
  - class net.i2p.util.SimpleTimer
  - class java.lang.Thread (implements java.lang.Runnable)
    - class net.i2p.util.I2PThread

## Interface Hierarchy

- interface net.i2p.util.Clock.ClockUpdateListener
- interface net.i2p.util.EepGet.StatusListener
- interface net.i2p.util.EventDispatcher
- interface net.i2p.util.I2PThread.OOMEventListener
- interface net.i2p.util.SimpleTimer.TimedEvent