# Hierarchy For Package com.trilead.ssh2

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - com.trilead.ssh2.Connection
  - com.trilead.ssh2.ConnectionInfo
  - com.trilead.ssh2.DHGexParameters
  - com.trilead.ssh2.HTTPProxyData (implements com.trilead.ssh2.ProxyData)
  - java.io.InputStream (implements java.io.Closeable)
    - com.trilead.ssh2.StreamGobbler
  - com.trilead.ssh2.KnownHosts
  - com.trilead.ssh2.LocalPortForwarder
  - com.trilead.ssh2.LocalStreamForwarder
  - com.trilead.ssh2.SCPClient
  - com.trilead.ssh2.Session
  - com.trilead.ssh2.SFTPv3Client
  - com.trilead.ssh2.SFTPv3DirectoryEntry
  - com.trilead.ssh2.SFTPv3FileAttributes
  - com.trilead.ssh2.SFTPv3FileHandle
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - java.io.IOException
        - com.trilead.ssh2.HTTPProxyException
        - com.trilead.ssh2.IOWarningException
        - com.trilead.ssh2.SFTPException

## Interface Hierarchy

- com.trilead.ssh2.ChannelCondition
- com.trilead.ssh2.ConnectionMonitor
- com.trilead.ssh2.DebugLogger
- com.trilead.ssh2.InteractiveCallback
- com.trilead.ssh2.ProxyData
- com.trilead.ssh2.ServerHostKeyVerifier