# Hierarchy For Package org.codehaus.plexus.util.io

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - java.io.OutputStream (implements java.io.Closeable, java.io.Flushable)
    - org.codehaus.plexus.util.io.CachingOutputStream
  - org.codehaus.plexus.util.io.RawInputStreamFacade (implements org.codehaus.plexus.util.io.InputStreamFacade)
  - org.codehaus.plexus.util.io.URLInputStreamFacade (implements org.codehaus.plexus.util.io.InputStreamFacade)
  - java.io.Writer (implements java.lang.Appendable, java.io.Closeable, java.io.Flushable)
    - java.io.OutputStreamWriter
      - org.codehaus.plexus.util.io.CachingWriter

## Interface Hierarchy

- org.codehaus.plexus.util.io.InputStreamFacade