# net.schmizz.sshj.common Class Hierarchy (sshj 0.4.0 API)
Date: 2011-06-06

## Hierarchy For Package net.schmizz.sshj.common

Package Hierarchies:
  All Packages

## Class Hierarchy

- java.lang.Object
  - net.schmizz.sshj.common.Base64
  - net.schmizz.sshj.common.Buffer<T>
    - net.schmizz.sshj.common.Buffer.PlainBuffer
    - net.schmizz.sshj.common.SSHPacket
  - net.schmizz.sshj.common.ByteArrayUtils
  - net.schmizz.sshj.common.ErrorNotifiable.Util
  - net.schmizz.sshj.common.Factory.Named.Util
  - java.io.InputStream (implements java.io.Closeable)
    - java.io.FilterInputStream
      - net.schmizz.sshj.common.Base64.InputStream
  - net.schmizz.sshj.common.IOUtils
  - java.io.OutputStream (implements java.io.Closeable, java.io.Flushable)
    - java.io.FilterOutputStream
      - net.schmizz.sshj.common.Base64.OutputStream
  - net.schmizz.sshj.common.SecurityUtils
  - net.schmizz.sshj.common.StreamCopier
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - java.io.IOException
        - net.schmizz.sshj.common.SSHException
          - net.schmizz.sshj.common.Buffer.BufferException
      - java.lang.RuntimeException
        - net.schmizz.sshj.common.SSHRuntimeException

## Interface Hierarchy

- net.schmizz.sshj.common.ErrorNotifiable
- net.schmizz.sshj.common.Factory<T>
  - net.schmizz.sshj.common.Factory.Named<T>
- net.schmizz.sshj.common.SSHPacketHandler
- net.schmizz.sshj.common.StreamCopier.Listener

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - net.schmizz.sshj.common.Message
    - net.schmizz.sshj.common.KeyType
    - net.schmizz.sshj.common.DisconnectReason

Copyright © 2009-2011. All Rights Reserved.