# Hierarchy For Package com.sleepycat.util

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - com.sleepycat.util.ClassResolver
  - com.sleepycat.util.ErrorBuffer
  - com.sleepycat.util.ExceptionUnwrapper
  - java.io.InputStream (implements java.io.Closeable)
    - com.sleepycat.util.FastInputStream
    - java.io.ObjectInputStream (implements java.io.ObjectInput, java.io.ObjectStreamConstants)
      - com.sleepycat.util.ClassResolver.Stream
  - java.io.OutputStream (implements java.io.Closeable, java.io.Flushable)
    - com.sleepycat.util.FastOutputStream
  - com.sleepycat.util.PackedInteger
  - java.beans.SimpleBeanInfo (implements java.beans.BeanInfo)
    - com.sleepycat.util.ConfigBeanInfoBase
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - java.io.IOException
        - com.sleepycat.util.IOExceptionWrapper (implements com.sleepycat.util.ExceptionWrapper)
      - java.lang.RuntimeException
        - com.sleepycat.util.RuntimeExceptionWrapper (implements com.sleepycat.util.ExceptionWrapper)
  - com.sleepycat.util.UtfOps

## Interface Hierarchy

- com.sleepycat.util.ExceptionWrapper