インターフェース FileInfo<F>

型パラメーター:
F - ターゲットプロトコルファイル型。
すべての既知の実装クラス:
AbstractFileInfoFtpFileInfoSftpFileInfoSmbFileInfo

public interface FileInfo<F>
リモートファイル情報を表します。基礎となる実装の抽象化。
導入:
2.1
作成者:
Gary Russell
  • メソッドの詳細

    • isDirectory

      boolean isDirectory()
      戻り値:
      リモートファイルがディレクトリの場合は true
    • isLink

      boolean isLink()
      戻り値:
      リモートファイルがリンクの場合は true
    • getSize

      long getSize()
      戻り値:
      リモートファイルのサイズ
    • getModified

      long getModified()
      戻り値:
      リモートファイルの変更時刻
    • getFilename

      StringSE getFilename()
      戻り値:
      リモートファイルの名前
    • getRemoteDirectory

      StringSE getRemoteDirectory()
      戻り値:
      ファイルが存在するリモートディレクトリ
    • getPermissions

      StringSE getPermissions()
      戻り値:
      リモートファイルの権限を表す文字列(例: -rw-r--r--)。
    • getFileInfo

      F getFileInfo()
      戻り値:
      基礎となるライブラリからの実際の実装では、より高度なアクセスが必要です。