# net.schmizz.sshj.sftp Class Hierarchy (sshj 0.7.0 API)
Date: 2012-01-08

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

Package Hierarchies:
  All Packages

## Class Hierarchy

- java.lang.Object
  - net.schmizz.sshj.xfer.AbstractFileTransfer
    - net.schmizz.sshj.sftp.SFTPFileTransfer (implements net.schmizz.sshj.xfer.FileTransfer)
  - net.schmizz.sshj.common.Buffer<T>
    - net.schmizz.sshj.sftp.SFTPPacket<T>
      - net.schmizz.sshj.sftp.Request
      - net.schmizz.sshj.sftp.Response
  - net.schmizz.sshj.sftp.FileAttributes
  - net.schmizz.sshj.sftp.FileAttributes.Builder
  - net.schmizz.sshj.sftp.FileMode
  - java.io.InputStream (implements java.io.Closeable)
    - net.schmizz.sshj.sftp.RemoteFile.RemoteFileInputStream
  - java.io.OutputStream (implements java.io.Closeable, java.io.Flushable)
    - net.schmizz.sshj.sftp.RemoteFile.RemoteFileOutputStream
  - net.schmizz.sshj.sftp.PathComponents
  - net.schmizz.sshj.sftp.PathHelper
  - net.schmizz.sshj.sftp.RandomAccessRemoteFile (implements java.io.DataInput, java.io.DataOutput)
  - net.schmizz.sshj.sftp.RemoteResource (implements java.io.Closeable)
    - net.schmizz.sshj.sftp.RemoteDirectory
    - net.schmizz.sshj.sftp.RemoteFile
  - net.schmizz.sshj.sftp.RemoteResourceInfo
  - net.schmizz.sshj.sftp.SFTPClient (implements java.io.Closeable)
    - net.schmizz.sshj.sftp.StatefulSFTPClient
  - net.schmizz.sshj.sftp.SFTPEngine (implements java.io.Closeable, net.schmizz.sshj.sftp.Requester)
  - java.lang.Thread (implements java.lang.Runnable)
    - net.schmizz.sshj.sftp.PacketReader
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - java.io.IOException
        - net.schmizz.sshj.common.SSHException
          - net.schmizz.sshj.sftp.SFTPException

## Interface Hierarchy

- net.schmizz.sshj.sftp.RemoteResourceFilter
- net.schmizz.sshj.sftp.Requester

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - net.schmizz.sshj.sftp.Response.StatusCode
    - net.schmizz.sshj.sftp.PacketType
    - net.schmizz.sshj.sftp.OpenMode
    - net.schmizz.sshj.sftp.FileMode.Type
    - net.schmizz.sshj.sftp.FileAttributes.Flag

Copyright © 2009-2012. All Rights Reserved.