# Hierarchy For All Packages

Package Hierarchies:

- com.jscape.filetransfer,
- com.jscape.inet.bsd,
- com.jscape.inet.dns,
- com.jscape.inet.dns.record,
- com.jscape.inet.email,
- com.jscape.inet.finger,
- com.jscape.inet.ftp,
- com.jscape.inet.ftps,
- com.jscape.inet.http,
- com.jscape.inet.https,
- com.jscape.inet.httpssh,
- com.jscape.inet.imap,
- com.jscape.inet.imapssh,
- com.jscape.inet.imapssl,
- com.jscape.inet.ipclient,
- com.jscape.inet.ipclientssh,
- com.jscape.inet.ipclientssl,
- com.jscape.inet.mime,
- com.jscape.inet.nntp,
- com.jscape.inet.nntpssh,
- com.jscape.inet.pop,
- com.jscape.inet.popssh,
- com.jscape.inet.popssl,
- com.jscape.inet.scp,
- com.jscape.inet.scp.events,
- com.jscape.inet.sftp,
- com.jscape.inet.sftp.events,
- com.jscape.inet.smtp,
- com.jscape.inet.smtpssh,
- com.jscape.inet.smtpssl,
- com.jscape.inet.ssh,
- com.jscape.inet.ssh.protocol.v2.authentication,
- com.jscape.inet.ssh.protocol.v2.marshaling.algorithms,
- com.jscape.inet.ssh.protocol.v2.transport.keyexchange,
- com.jscape.inet.ssh.util,
- com.jscape.inet.telnet,
- com.jscape.inet.telnet.options,
- com.jscape.inet.telnetssh,
- com.jscape.inet.telnetssl,
- com.jscape.inet.terminal,
- com.jscape.inet.terminal.commands,
- com.jscape.inet.terminal.events,
- com.jscape.inet.whois,
- com.jscape.inspect,
- com.jscape.zip

## Class Hierarchy

- java.lang.Object
  - com.jscape.inet.ssh.protocol.v2.authentication.AbstractClientAuthentication (implements com.jscape.inet.ssh.protocol.v2.authentication.ClientAuthentication, com.jscape.inet.ssh.protocol.v2.messages.SshMsgUserAuthBanner.Handler)
    - com.jscape.inet.ssh.protocol.v2.authentication.AbstractKeyboardInteractiveClientAuthentication
      - com.jscape.inet.ssh.protocol.v2.authentication.KeyboardInteractiveConsoleClientAuthentication
      - com.jscape.inet.ssh.protocol.v2.authentication.KeyboardInteractivePredefinedClientAuthentication
      - com.jscape.inet.ssh.protocol.v2.authentication.KeyboardInteractiveRegexClientAuthentication
    - com.jscape.inet.ssh.protocol.v2.authentication.NoneClientAuthentication
    - com.jscape.inet.ssh.protocol.v2.authentication.PasswordClientAuthentication
    - com.jscape.inet.ssh.protocol.v2.authentication.PublicKeyClientAuthentication
  - com.jscape.filetransfer.AbstractFileTransfer (implements com.jscape.filetransfer.FileTransfer)
    - com.jscape.filetransfer.SftpFileTransfer
  - com.jscape.inet.terminal.commands.AMCommand (implements com.jscape.inet.terminal.commands.ControlCommand)
  - com.jscape.inet.terminal.commands.ANSICommand (implements com.jscape.inet.terminal.commands.ControlCommand)
  - com.jscape.inet.ftp.AS400Parser (implements com.jscape.inet.ftp.FtpFileParser)
  - com.jscape.inet.terminal.commands.BSCommand (implements com.jscape.inet.terminal.commands.ControlCommand)
  - com.jscape.inet.bsd.BsdAdapter (implements com.jscape.inet.bsd.BsdListener)
  - com.jscape.inet.terminal.commands.CANCommand (implements com.jscape.inet.terminal.commands.ControlCommand)
  - com.jscape.inet.terminal.Cell
  - com.jscape.inet.terminal.CellAttributes
  - com.jscape.inet.terminal.events.CellEvent (implements com.jscape.inet.terminal.events.TerminalEvent)
  - com.jscape.inet.ssh.protocol.v2.transport.keyexchange.ClientKeyExchanges
  - com.jscape.inet.terminal.events.CommandEvent (implements com.jscape.inet.terminal.events.TerminalEvent)
  - com.jscape.inet.terminal.CommandSet
    - com.jscape.inet.terminal.VT100Set
    - com.jscape.inet.terminal.VT52Set
  - com.jscape.inet.ssh.protocol.v2.authentication.ComponentClientAuthentication (implements com.jscape.inet.ssh.protocol.v2.authentication.ClientAuthentication)
  - com.jscape.inet.ssh.protocol.v2.transport.keyexchange.ComponentClientKeyExchangeFactory (implements com.jscape.inet.ssh.protocol.v2.transport.keyexchange.ClientKeyExchangeFactory)
  - com.jscape.inet.ssh.protocol.v2.transport.keyexchange.ComponentClientKeyExchangeFactory.Entry
    - com.jscape.inet.ssh.protocol.v2.transport.keyexchange.ClientKeyExchanges.Entry
  - com.jscape.inet.ssh.protocol.v2.marshaling.algorithms.ComponentCompressionFactory (implements com.jscape.inet.ssh.protocol.v2.marshaling.algorithms.CompressionFactory)
  - com.jscape.inet.ssh.protocol.v2.marshaling.algorithms.ComponentCompressionFactory.Entry
  - com.jscape.inet.ssh.protocol.v2.marshaling.algorithms.Compressions
  - com.jscape.inet.terminal.ControlSequence
  - com.jscape.inet.terminal.commands.CPRCommand (implements com.jscape.inet.terminal.commands.ControlCommand)
  - com.jscape.inet.terminal.commands.CRCommand (implements com.jscape.inet.terminal.commands.ControlCommand)
  - com.jscape.inet.terminal.CSIType (implements com.jscape.inet.terminal.SequenceType)
  - com.jscape.inet.terminal.commands.CUBCommand (implements com.jscape.inet.terminal.commands.ControlCommand)
  - com.jscape.inet.terminal.commands.CUDCommand (implements com.jscape.inet.terminal.commands.ControlCommand)
  - com.jscape.inet.terminal.commands.CUFCommand (implements com.jscape.inet.terminal.commands.ControlCommand)
  - com.jscape.inet.terminal.commands.CUHCommand (implements com.jscape.inet.terminal.commands.ControlCommand)
  - com.jscape.inet.terminal.commands.CUPCommand (implements com.jscape.inet.terminal.commands.ControlCommand)
  - com.jscape.inet.terminal.commands.CUUCommand (implements com.jscape.inet.terminal.commands.ControlCommand)
  - com.jscape.inet.terminal.commands.DACommand (implements com.jscape.inet.terminal.commands.ControlCommand)
  - com.jscape.inet.terminal.commands.DECIDCommand (implements com.jscape.inet.terminal.commands.ControlCommand)
  - com.jscape.inet.terminal.commands.DECSTBMCommand (implements com.jscape.inet.terminal.commands.ControlCommand)
  - com.jscape.inet.terminal.commands.DECTSTCommand (implements com.jscape.inet.terminal.commands.ControlCommand)
  - com.jscape.inet.dns.Dns
  - com.jscape.inet.dns.record.DnsRecord (implements java.io.Serializable)
    - com.jscape.inet.dns.record.Address
    - com.jscape.inet.dns.record.CanonicalName
    - com.jscape.inet.dns.record.HostInfo
    - com.jscape.inet.dns.record.MailBox
    - com.jscape.inet.dns.record.MailDomain
    - com.jscape.inet.dns.record.MailExchanger
    - com.jscape.inet.dns.record.MailForwarder
    - com.jscape.inet.dns.record.MailGroup
    - com.jscape.inet.dns.record.MailInfo (implements java.io.Serializable)
    - com.jscape.inet.dns.record.MailRename
    - com.jscape.inet.dns.record.NameServer
    - com.jscape.inet.dns.record.Null
    - com.jscape.inet.dns.record.Pointer
    - com.jscape.inet.dns.record.StartOfAuthority
    - com.jscape.inet.dns.record.Text
    - com.jscape.inet.dns.record.WellKnownServices
  - com.jscape.inet.dns.DnsRequest (implements java.io.Serializable)
  - com.jscape.inet.dns.DnsResponse (implements java.io.Serializable)
  - com.jscape.inspect.DnsResponseCached (implements java.io.Serializable)
  - com.jscape.inet.terminal.commands.DSRCommand (implements com.jscape.inet.terminal.commands.ControlCommand)
  - com.jscape.inet.terminal.commands.EDCommand (implements com.jscape.inet.terminal.commands.ControlCommand)
  - com.jscape.inet.terminal.commands.EELCommand (implements com.jscape.inet.terminal.commands.ControlCommand)
  - com.jscape.inet.terminal.commands.EESCommand (implements com.jscape.inet.terminal.commands.ControlCommand)
  - com.jscape.inet.terminal.commands.ELCommand (implements com.jscape.inet.terminal.commands.ControlCommand)
  - com.jscape.inet.email.EmailAddress (implements java.io.Serializable)
  - com.jscape.inet.email.EmailAddressList
  - com.jscape.inspect.EmailInspectionLevel (implements java.io.Serializable)
  - com.jscape.inspect.EmailInspector (implements java.io.Serializable)
  - com.jscape.inet.terminal.commands.ESCCommand (implements com.jscape.inet.terminal.commands.ControlCommand)
  - java.util.EventObject (implements java.io.Serializable)
    - com.jscape.zip.ArchiveCompressedEvent
    - com.jscape.zip.ArchiveDecompressedEvent
    - com.jscape.inet.bsd.BsdBytesReceivedEvent
    - com.jscape.inet.bsd.BsdBytesTransmittedEvent
    - com.jscape.inet.bsd.BsdConnectedEvent
    - com.jscape.inet.bsd.BsdDisconnectedEvent
    - com.jscape.zip.CompressionEvent
    - com.jscape.zip.DecompressionEvent
    - com.jscape.inet.telnet.DontOptionEvent
    - com.jscape.inet.telnet.DoOptionEvent
    - com.jscape.inet.telnet.DoSubOptionEvent
    - com.jscape.filetransfer.FileTransferEvent
      - com.jscape.filetransfer.FileTransferChangeDirEvent
      - com.jscape.filetransfer.FileTransferCommandEvent
      - com.jscape.filetransfer.FileTransferConnectedEvent
      - com.jscape.filetransfer.FileTransferCreateDirEvent
      - com.jscape.filetransfer.FileTransferDeleteDirEvent
      - com.jscape.filetransfer.FileTransferDeleteFileEvent
      - com.jscape.filetransfer.FileTransferDisconnectedEvent
      - com.jscape.filetransfer.FileTransferDownloadEvent
      - com.jscape.filetransfer.FileTransferErrorEvent
      - com.jscape.filetransfer.FileTransferProgressEvent
      - com.jscape.filetransfer.FileTransferRenameFileEvent
      - com.jscape.filetransfer.FileTransferResponseEvent
      - com.jscape.filetransfer.FileTransferSslHandshakeEvent
      - com.jscape.filetransfer.FileTransferUploadEvent
    - com.jscape.inet.ftp.FtpEvent
      - com.jscape.inet.ftp.FtpChangeDirEvent
      - com.jscape.inet.ftp.FtpCommandEvent
      - com.jscape.inet.ftp.FtpConnectedEvent
      - com.jscape.inet.ftp.FtpConnectionLostEvent
      - com.jscape.inet.ftp.FtpCreateDirEvent
      - com.jscape.inet.ftp.FtpDeleteDirEvent
      - com.jscape.inet.ftp.FtpDeleteFileEvent
      - com.jscape.inet.ftp.FtpDisconnectedEvent
      - com.jscape.inet.ftp.FtpDownloadEvent
      - com.jscape.inet.ftp.FtpErrorEvent
      - com.jscape.inet.ftp.FtpListingEvent
      - com.jscape.inet.ftp.FtpProgressEvent
      - com.jscape.inet.ftp.FtpRenameFileEvent
      - com.jscape.inet.ftp.FtpResponseEvent
      - com.jscape.inet.ftp.FtpUploadEvent
    - com.jscape.inet.ftp.FxpEndEvent
    - com.jscape.inet.ftp.FxpFailedEvent
    - com.jscape.inet.ftp.FxpStartEvent
    - com.jscape.inet.http.HttpConnectedEvent
    - com.jscape.inet.http.HttpDisconnectedEvent
    - com.jscape.inet.http.HttpProgressEvent
    - com.jscape.inet.imap.ImapCommandEvent
    - com.jscape.inet.imap.ImapConnectedEvent
    - com.jscape.inet.imap.ImapDisconnectedEvent
    - com.jscape.inet.imap.ImapMessageEvent
    - com.jscape.inet.imap.ImapMessageProgressEvent
    - com.jscape.inet.imap.ImapResponseEvent
    - com.jscape.inet.ipclient.IpClientConnectedEvent
    - com.jscape.inet.ipclient.IpClientDisconnectedEvent
    - com.jscape.inet.nntp.NntpArticleBodyEvent
    - com.jscape.inet.nntp.NntpArticleEvent
      - com.jscape.inet.nntp.NntpArticlePostedEvent
    - com.jscape.inet.nntp.NntpArticleHeaderEvent
    - com.jscape.inet.nntp.NntpConnectedEvent
    - com.jscape.inet.nntp.NntpDisconnectedEvent
    - com.jscape.inet.nntp.NntpProgressEvent
    - com.jscape.inet.pop.PopCommandEvent
    - com.jscape.inet.pop.PopConnectedEvent
    - com.jscape.inet.pop.PopDisconnectedEvent
    - com.jscape.inet.pop.PopMessageEvent
    - com.jscape.inet.pop.PopMessageProgressEvent
    - com.jscape.inet.pop.PopResponseEvent
    - com.jscape.inet.smtp.SmtpCommandEvent
    - com.jscape.inet.smtp.SmtpConnectedEvent
    - com.jscape.inet.smtp.SmtpDisconnectedEvent
    - com.jscape.inet.smtp.SmtpResponseEvent
    - com.jscape.inet.telnet.TelnetConnectedEvent
    - com.jscape.inet.telnet.TelnetDataReceivedEvent
    - com.jscape.inet.telnet.TelnetDisconnectedEvent
    - com.jscape.inet.telnet.TelnetTaskEndEvent
    - com.jscape.inet.telnet.TelnetTaskFailedEvent
    - com.jscape.inet.telnet.TelnetTaskStartEvent
    - com.jscape.inet.telnet.TelnetTaskTimeoutEvent
    - com.jscape.inet.telnet.WillOptionEvent
    - com.jscape.inet.telnet.WontOptionEvent
  - com.jscape.inet.terminal.events.ExceptionEvent (implements com.jscape.inet.terminal.events.TerminalEvent)
  - com.jscape.filetransfer.FileTransferListener.Adapter (implements com.jscape.filetransfer.FileTransferListener)
  - com.jscape.filetransfer.FileTransferRemoteFile
  - com.jscape.filetransfer.FileTransferRemoteFile.NaturalComparator (implements java.util.Comparator<T>)
  - com.jscape.filetransfer.FileTransferRemoteSort
  - com.jscape.filetransfer.FileTransferRemoteSort.FileTransferRemoteComparator (implements java.util.Comparator<T>)
    - com.jscape.filetransfer.FileTransferRemoteSort.FileDateComparator
    - com.jscape.filetransfer.FileTransferRemoteSort.FileNameComparator
    - com.jscape.filetransfer.FileTransferRemoteSort.FileSizeComparator
  - com.jscape.inet.finger.Finger (implements java.io.Serializable)
  - com.jscape.inet.ftp.Ftp (implements java.lang.AutoCloseable)
  - com.jscape.inet.ftp.FtpAdapter (implements com.jscape.inet.ftp.FtpListener)
  - com.jscape.inet.ftp.FtpFile (implements java.io.Serializable)
  - com.jscape.inet.ftps.Ftps (implements java.lang.AutoCloseable)
  - com.jscape.filetransfer.FtpsTransfer (implements com.jscape.filetransfer.FileTransfer)
    - com.jscape.filetransfer.FtpsImplicitTransfer
  - com.jscape.filetransfer.FtpTransfer (implements com.jscape.filetransfer.FileTransfer)
  - com.jscape.inet.ftp.Fxp
  - com.jscape.inet.ftps.Fxps
  - com.jscape.inet.terminal.commands.GMCommand (implements com.jscape.inet.terminal.commands.ControlCommand)
  - com.jscape.zip.Gzip (implements com.jscape.zip.Archive)
  - com.jscape.inet.ssh.util.HostKeyFingerprintVerifier (implements com.jscape.inet.ssh.protocol.v2.transport.keyexchange.HostKeyVerificationService)
  - com.jscape.inet.terminal.commands.HTCommand (implements com.jscape.inet.terminal.commands.ControlCommand)
  - com.jscape.inet.terminal.commands.HTSCommand (implements com.jscape.inet.terminal.commands.ControlCommand)
  - com.jscape.inet.http.Http (implements java.io.Serializable)
    - com.jscape.inet.https.Https
    - com.jscape.inet.httpssh.HttpSsh
  - com.jscape.inet.http.HttpAdapter (implements com.jscape.inet.http.HttpListener)
  - com.jscape.inet.http.HttpParameter (implements java.io.Serializable)
  - com.jscape.inet.http.HttpSession
  - com.jscape.inet.terminal.ICType (implements com.jscape.inet.terminal.SequenceType)
  - com.jscape.inet.imap.Imap (implements java.lang.AutoCloseable, java.io.Serializable)
    - com.jscape.inet.imapssh.ImapSsh
    - com.jscape.inet.imapssl.ImapSsl
  - com.jscape.inet.imap.ImapAdapter (implements com.jscape.inet.imap.ImapListener)
  - com.jscape.inet.imap.ImapMessage (implements java.io.Serializable)
  - com.jscape.inet.terminal.commands.INDCommand (implements com.jscape.inet.terminal.commands.ControlCommand)
  - java.io.InputStream (implements java.io.Closeable)
    - java.io.ByteArrayInputStream
      - com.jscape.inet.dns.DnsInputStream
    - java.io.PipedInputStream
      - com.jscape.inet.sftp.Sftp.SftpPipedInputStream (implements java.lang.Runnable)
    - com.jscape.inet.telnet.TelnetInputStream
  - com.jscape.inet.ipclient.IpClient (implements java.lang.AutoCloseable)
    - com.jscape.inet.ipclientssh.IpClientSsh
    - com.jscape.inet.ipclientssl.IpClientSsl
  - com.jscape.inet.ssh.protocol.v2.marshaling.algorithms.JceEncryptionFactory (implements com.jscape.inet.ssh.protocol.v2.marshaling.algorithms.EncryptionFactory)
  - com.jscape.inet.ssh.protocol.v2.marshaling.algorithms.JceEncryptionFactory.Entry
    - com.jscape.inet.ssh.protocol.v2.marshaling.algorithms.JceEncryptions.Entry
  - com.jscape.inet.ssh.protocol.v2.marshaling.algorithms.JceEncryptions
  - com.jscape.inet.ssh.protocol.v2.marshaling.algorithms.JceMacFactory (implements com.jscape.inet.ssh.protocol.v2.marshaling.algorithms.MacFactory)
  - com.jscape.inet.ssh.protocol.v2.marshaling.algorithms.JceMacFactory.Entry
    - com.jscape.inet.ssh.protocol.v2.marshaling.algorithms.JceMacs.Entry
  - com.jscape.inet.ssh.protocol.v2.marshaling.algorithms.JceMacs
  - com.jscape.inet.ssh.protocol.v2.authentication.KeyboardInteractiveRegexClientAuthentication.Entry
  - com.jscape.inet.terminal.commands.LFCommand (implements com.jscape.inet.terminal.commands.ControlCommand)
  - com.jscape.inet.dns.record.MailExchangerComparator (implements java.util.Comparator<T>)
  - com.jscape.inet.mime.MimeConstants
  - com.jscape.inet.mime.MimeHeader (implements java.io.Serializable)
    - com.jscape.inet.http.HttpCookie
  - com.jscape.inet.mime.MimeHeaderAttr (implements java.io.Serializable)
  - com.jscape.inet.mime.MimeMessage (implements java.io.Serializable)
    - com.jscape.inet.mime.Attachment
    - com.jscape.inet.email.EmailMessage
      - com.jscape.inet.email.HtmlEmailMessage
    - com.jscape.inet.http.HttpRequest (implements java.io.Serializable)
      - com.jscape.inet.http.HttpFileUpload
    - com.jscape.inet.http.HttpResponse (implements java.io.Serializable)
    - com.jscape.inet.nntp.NntpArticleHeader (implements java.io.Serializable)
      - com.jscape.inet.nntp.NntpArticle
  - com.jscape.inet.ftp.MLSDParser (implements com.jscape.inet.ftp.FtpFileParser)
  - com.jscape.inet.ftp.MvsParser (implements com.jscape.inet.ftp.FtpFileParser)
  - com.jscape.inet.ftp.MvsParser.MvsFileRecord
  - com.jscape.inet.terminal.commands.NELCommand (implements com.jscape.inet.terminal.commands.ControlCommand)
  - com.jscape.inet.nntp.Nntp (implements java.io.Serializable)
    - com.jscape.inet.nntpssh.NntpSsh
  - com.jscape.inet.nntp.NntpAdapter (implements com.jscape.inet.nntp.NntpListener)
  - com.jscape.inet.nntp.NntpArticleBody (implements java.io.Serializable)
  - com.jscape.inet.nntp.NntpNewsgroup
  - com.jscape.inet.ftp.NTParser (implements com.jscape.inet.ftp.FtpFileParser)
  - com.jscape.inet.terminal.commands.NullCommand (implements com.jscape.inet.terminal.commands.ControlCommand)
  - java.util.Observable
    - com.jscape.inet.terminal.Terminal (implements com.jscape.inet.telnet.TelnetListener)
  - java.io.OutputStream (implements java.io.Closeable, java.io.Flushable)
    - java.io.PipedOutputStream
      - com.jscape.inet.sftp.Sftp.SftpPipedOutputStream (implements java.lang.Runnable)
    - com.jscape.inet.telnet.TelnetOutputStream
  - com.jscape.inet.pop.Pop (implements java.lang.AutoCloseable, java.io.Serializable)
    - com.jscape.inet.popssh.PopSsh
    - com.jscape.inet.popssl.PopSsl
  - com.jscape.inet.pop.PopAdapter (implements com.jscape.inet.pop.PopListener)
  - java.io.Reader (implements java.io.Closeable, java.lang.Readable)
    - java.io.InputStreamReader
      - com.jscape.inet.pop.PopMessageReader
  - com.jscape.inet.bsd.Rexec (implements java.io.Serializable)
    - com.jscape.inet.bsd.Rlogin (implements java.io.Serializable)
    - com.jscape.inet.bsd.Rsh (implements java.io.Serializable)
  - com.jscape.inet.mime.RFC2047Encoder
  - com.jscape.inet.terminal.commands.RICommand (implements com.jscape.inet.terminal.commands.ControlCommand)
  - com.jscape.inet.terminal.commands.RMCommand (implements com.jscape.inet.terminal.commands.ControlCommand)
  - com.jscape.inet.terminal.Row
  - com.jscape.inet.scp.Scp (implements java.lang.AutoCloseable)
  - com.jscape.inet.scp.events.ScpEvent
    - com.jscape.inet.scp.events.ScpConnectedEvent
    - com.jscape.inet.scp.events.ScpDisconnectedEvent
    - com.jscape.inet.scp.events.ScpFileDownloadedEvent
    - com.jscape.inet.scp.events.ScpFileUploadedEvent
    - com.jscape.inet.scp.events.ScpTransferProgressEvent
  - com.jscape.inet.scp.events.ScpEventAdapter (implements com.jscape.inet.scp.events.ScpEventListener)
  - com.jscape.inet.terminal.Screen
  - com.jscape.inet.terminal.Screen.Cursor
  - com.jscape.inet.terminal.commands.SCSG00Command (implements com.jscape.inet.terminal.commands.ControlCommand)
  - com.jscape.inet.terminal.commands.SCSG0BCommand (implements com.jscape.inet.terminal.commands.ControlCommand)
  - com.jscape.inet.terminal.commands.SCSG10Command (implements com.jscape.inet.terminal.commands.ControlCommand)
  - com.jscape.inet.terminal.commands.SCSG1BCommand (implements com.jscape.inet.terminal.commands.ControlCommand)
  - com.jscape.inet.ipclientssl.SecureSocket
  - com.jscape.inet.sftp.Sftp (implements java.lang.AutoCloseable)
  - com.jscape.inet.sftp.Sftp.DirectoryService
  - com.jscape.inet.sftp.Sftp.DirectoryService.Directory<T>
  - com.jscape.inet.sftp.Sftp.DownloadDirectoryOperation (implements com.jscape.inet.sftp.Sftp.DownloadFileOperation.Listener)
  - com.jscape.inet.sftp.Sftp.DownloadFileOperation
  - com.jscape.inet.sftp.Sftp.DownloadFileOperation.NullListener (implements com.jscape.inet.sftp.Sftp.DownloadFileOperation.Listener)
  - com.jscape.inet.sftp.Sftp.RecursiveDeleteOperation
  - com.jscape.inet.sftp.Sftp.RecursiveFileListOperation
  - com.jscape.inet.sftp.Sftp.RemoteDirectory.CurrentDirectory (implements com.jscape.inet.sftp.Sftp.RemoteDirectory)
  - com.jscape.inet.sftp.Sftp.RemoteDirectory.PathDirectory (implements com.jscape.inet.sftp.Sftp.RemoteDirectory)
  - com.jscape.inet.sftp.Sftp.RemoteDirectory.PathElementsDirectory (implements com.jscape.inet.sftp.Sftp.RemoteDirectory)
  - com.jscape.inet.sftp.Sftp.UploadDirectoryOperation (implements com.jscape.inet.sftp.Sftp.UploadFileOperation.Listener)
  - com.jscape.inet.sftp.Sftp.UploadFileOperation
  - com.jscape.inet.sftp.Sftp.UploadFileOperation.NullListener (implements com.jscape.inet.sftp.Sftp.UploadFileOperation.Listener)
  - com.jscape.inet.sftp.events.SftpAdapter (implements com.jscape.inet.sftp.events.SftpListener)
  - com.jscape.inet.sftp.SftpConfiguration
  - com.jscape.inet.sftp.events.SftpEvent
    - com.jscape.inet.sftp.events.SftpChangeDirEvent
    - com.jscape.inet.sftp.events.SftpConnectedEvent
    - com.jscape.inet.sftp.events.SftpCreateDirEvent
    - com.jscape.inet.sftp.events.SftpDeleteDirEvent
    - com.jscape.inet.sftp.events.SftpDeleteFileEvent
    - com.jscape.inet.sftp.events.SftpDisconnectedEvent
    - com.jscape.inet.sftp.events.SftpErrorEvent
    - com.jscape.inet.sftp.events.SftpListingEvent
    - com.jscape.inet.sftp.events.SftpProgressEvent
    - com.jscape.inet.sftp.events.SftpRenameFileEvent
    - com.jscape.inet.sftp.events.SftpTransferCompleteEvent
      - com.jscape.inet.sftp.events.SftpDownloadEvent
      - com.jscape.inet.sftp.events.SftpUploadEvent
  - com.jscape.inet.terminal.commands.SGRCommand (implements com.jscape.inet.terminal.commands.ControlCommand)
  - com.jscape.inet.terminal.commands.SICommand (implements com.jscape.inet.terminal.commands.ControlCommand)
  - com.jscape.inet.terminal.SimpleType (implements com.jscape.inet.terminal.SequenceType)
  - com.jscape.inet.terminal.commands.SMCommand (implements com.jscape.inet.terminal.commands.ControlCommand)
  - com.jscape.inet.smtp.Smtp (implements java.lang.AutoCloseable, java.io.Serializable)
    - com.jscape.inet.smtpssh.SmtpSsh
    - com.jscape.inet.smtpssl.SmtpSsl
  - com.jscape.inet.smtp.SmtpAdapter (implements com.jscape.inet.smtp.SmtpListener)
  - com.jscape.inet.terminal.commands.SOCommand (implements com.jscape.inet.terminal.commands.ControlCommand)
  - com.jscape.inet.terminal.SpecialGraphic (implements com.jscape.inet.terminal.CharacterSet)
  - com.jscape.inet.ssh.SshConfiguration
  - com.jscape.inet.ssh.util.SshHostKeys (implements java.io.Serializable)
  - com.jscape.inet.ssh.util.SshHostKeys.Entry
  - com.jscape.inet.ssh.util.SshHostKeys.Fingerprint
  - com.jscape.inet.ssh.util.SshParameters (implements java.io.Serializable)
  - com.jscape.inet.ipclientssh.SshTunneler
  - com.jscape.inet.terminal.commands.TBCCommand (implements com.jscape.inet.terminal.commands.ControlCommand)
  - com.jscape.inet.telnet.Telnet (implements java.io.Serializable)
    - com.jscape.inet.telnetssh.TelnetSsh
    - com.jscape.inet.telnetssl.TelnetSsl
  - com.jscape.inet.telnet.Telnet.ByteDecoder
    - com.jscape.inet.telnet.Telnet.DefaultDecoder
    - com.jscape.inet.telnet.Telnet.EUCKoreanDecoder
    - com.jscape.inet.telnet.Telnet.UTF8Decoder
  - com.jscape.inet.telnet.TelnetAdapter (implements com.jscape.inet.telnet.TelnetListener)
    - com.jscape.inet.telnet.TelnetTask (implements java.io.Serializable)
  - com.jscape.inet.telnet.TelnetDataReceivedFactory
  - com.jscape.inet.telnet.TelnetOption (implements java.lang.Cloneable)
    - com.jscape.inet.telnet.options.Binary
    - com.jscape.inet.telnet.options.TerminalType
    - com.jscape.inet.telnet.options.TimingMark
  - com.jscape.inet.telnet.TelnetScript (implements java.io.Serializable)
  - com.jscape.inet.telnet.TelnetSession
  - com.jscape.inet.terminal.TerminalAdapter (implements com.jscape.inet.terminal.TerminalListener)
  - java.lang.Thread (implements java.lang.Runnable)
    - com.jscape.inet.bsd.InputWriter
    - com.jscape.inet.bsd.OutputReader
    - com.jscape.inet.ipclientssh.SshTunnelerConnection
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - com.jscape.zip.ArchiveException
      - com.jscape.inet.bsd.BsdException
      - com.jscape.inet.ssh.protocol.v2.authentication.ClientAuthentication.InvalidCredentialsException
      - com.jscape.inet.ssh.protocol.v2.authentication.ClientAuthentication.PartialSuccessException
      - com.jscape.inet.ssh.protocol.v2.marshaling.algorithms.CompressionFactory.OperationException
      - com.jscape.inet.dns.DnsException
      - com.jscape.inet.ssh.protocol.v2.marshaling.algorithms.EncryptionFactory.OperationException
      - com.jscape.filetransfer.FileTransferException
        - com.jscape.filetransfer.FileTransferAuthenticationException
        - com.jscape.filetransfer.FileTransferDeniedException
      - com.jscape.inet.finger.FingerException
      - com.jscape.inet.ftp.FtpException
        - com.jscape.inet.ftp.FtpConnectionLostException
        - com.jscape.inet.ftp.FtpTimeoutException
      - com.jscape.inet.ssh.protocol.v2.transport.keyexchange.HostKeyVerificationService.OperationException
        - com.jscape.inet.ssh.protocol.v2.transport.keyexchange.HostKeyVerificationService.InvalidHostKeyException
      - com.jscape.inet.http.HttpException
      - com.jscape.inet.imap.ImapException
      - com.jscape.inspect.InvalidEmailException
      - java.io.IOException
        - com.jscape.inet.scp.ScpException
        - com.jscape.inet.sftp.SftpException
          - com.jscape.inet.sftp.RequestException
            - com.jscape.inet.sftp.SftpFileNotFoundException
            - com.jscape.inet.sftp.SftpPermissionDeniedException
          - com.jscape.inet.sftp.SftpAuthenticationException
          - com.jscape.inet.sftp.SftpConnectionException
          - com.jscape.inet.sftp.SftpTimeoutException
          - com.jscape.inet.sftp.SftpUnknownHostException
      - com.jscape.inet.ipclient.IpClientException
      - com.jscape.inet.ssh.protocol.v2.marshaling.algorithms.MacFactory.OperationException
      - com.jscape.inet.mime.MimeException
      - com.jscape.inet.nntp.NntpException
      - com.jscape.inet.pop.PopException
      - com.jscape.inet.smtp.SmtpException
      - com.jscape.inet.telnet.TelnetException
        - com.jscape.inet.telnet.TelnetTaskTimeoutException
      - com.jscape.inet.whois.WhoisException
  - com.jscape.inet.ftp.UnixParser (implements com.jscape.inet.ftp.FtpFileParser)
  - com.jscape.inet.terminal.USAscii (implements com.jscape.inet.terminal.CharacterSet)
  - com.jscape.inet.ftp.VMSParser (implements com.jscape.inet.ftp.FtpFileParser)
  - com.jscape.inet.whois.Whois (implements java.io.Serializable)
  - com.jscape.zip.Zip (implements com.jscape.zip.Archive)

## Interface Hierarchy

- com.jscape.zip.Archive
- java.lang.AutoCloseable
  - com.jscape.filetransfer.FileTransfer
- com.jscape.inet.terminal.CharacterSet
- com.jscape.inet.ssh.protocol.v2.authentication.ClientAuthentication
- com.jscape.inet.ssh.protocol.v2.transport.keyexchange.ClientKeyExchangeFactory
- com.jscape.inet.ssh.protocol.v2.marshaling.algorithms.CompressionFactory
- com.jscape.inet.terminal.commands.ControlCommand
- com.jscape.inet.ssh.protocol.v2.marshaling.algorithms.EncryptionFactory
- java.util.EventListener
  - com.jscape.zip.ArchiveListener
  - com.jscape.inet.bsd.BsdListener
  - com.jscape.filetransfer.FileTransferErrorListener
  - com.jscape.filetransfer.FileTransferListener
    - com.jscape.filetransfer.FileTransferErrorListener
  - com.jscape.inet.ftp.FtpErrorListener
  - com.jscape.inet.ftp.FtpListener
    - com.jscape.inet.ftp.FtpErrorListener
  - com.jscape.inet.ftp.FxpListener
  - com.jscape.inet.http.HttpListener
  - com.jscape.inet.imap.ImapListener
  - com.jscape.inet.ipclient.IpClientListener
  - com.jscape.inet.nntp.NntpListener
  - com.jscape.inet.pop.PopListener
  - com.jscape.inet.smtp.SmtpListener
- com.jscape.filetransfer.FileTransferRemoteFile.Filter
- com.jscape.inet.ftp.FtpFileParser
- com.jscape.inet.ftps.Ftps.ConnectionStrategy
- com.jscape.inet.ftps.FtpsCertificateVerifier
- com.jscape.inet.ssh.protocol.v2.transport.keyexchange.HostKeyVerificationService
- com.jscape.inet.ssh.protocol.v2.marshaling.algorithms.MacFactory
- java.util.Observer
  - com.jscape.inet.terminal.TerminalListener
- com.jscape.inet.scp.events.ScpEventListener
- com.jscape.inet.terminal.SequenceType
- com.jscape.inet.sftp.Sftp.DownloadFileOperation.Listener
- com.jscape.inet.sftp.Sftp.RemoteDirectory
- com.jscape.inet.sftp.Sftp.UploadFileOperation.Listener
- com.jscape.inet.sftp.events.SftpListener
  - com.jscape.inet.sftp.events.SftpErrorListener
- com.jscape.inet.telnet.TelnetListener
- com.jscape.inet.telnet.TelnetScriptListener
- com.jscape.inet.terminal.events.TerminalEvent

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - com.jscape.inet.sftp.Sftp.DownloadFileOperation.TransferStrategy
    - com.jscape.inet.sftp.Sftp.UploadFileOperation.TransferStrategy
    - com.jscape.inet.ssh.protocol.v2.marshaling.algorithms.CompressionFactory.Mode
    - com.jscape.inet.ssh.protocol.v2.marshaling.algorithms.EncryptionFactory.Mode
    - com.jscape.inet.imap.Imap.Authentication
    - com.jscape.inet.pop.Pop.Authentication
    - com.jscape.inet.smtp.Smtp.Authentication
    - com.jscape.zip.ProgressEventMode

Copyright © JSCAPE LLC. 1999-2021. All Rights Reserved