インターフェース FileInfo<F>
- 型パラメーター:
F
- ターゲットプロトコルファイル型。
- すべての既知の実装クラス:
AbstractFileInfo
、FtpFileInfo
、SftpFileInfo
、SmbFileInfo
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()- 戻り値:
- 基礎となるライブラリからの実際の実装では、より高度なアクセスが必要です。