[概要と注意事項] [目次]

ファイル

概要

ファイルのさまざまな情報を取得することが可能なコンポーネント

クラス名

jp.go.aist.dmrc.platform.beans.io.PFFile

イベント

イベント名イベント番号/発生条件/内包データ

メソッド

メソッド名(日本語)メソッド名引数
ファイルが読込可能かどうかを取得するcanRead
ファイルが書込可能かどうかを取得するcanWrite
指定ファイルと同一ファイルかチェックcontentEquals
Stringファイルパス
指定のディレクトリへコピー(ディレクトリ名は同名)copyDir
Stringコピー先パス(親ディレクトリまで)
指定のディレクトリへコピー(ファイル名は同名)copyFile
Stringコピー先パス(親ディレクトリまで)
指定のパスへコピーcopyFileReserve
String指定のパスへコピー(名称まで指定)
新規ファイル作成createNewFile
削除(配下に何も存在しない場合)delete
ファイルが存在するかどうかを取得するexists
ディレクトリ、およびその配下を全て削除forceDeleteDirectories
ファイルの絶対パスでのファイル名を取得するgetAbsolutePath
配下に存在する全コンテンツのツリーを取得[PFObjectTree]getAllContentsTree
配下に存在する全てのディレクトリを取得[PFObjectList]getAllDirectories
配下に存在するディレクトリのツリーを取得[PFObjectTree]getAllDirectoriesTree
設定されたルートノード名で、パスが示す配下に存在するディレクトリのツリーを取得getAllDirectoriesTreeMulti
配下に存在するディレクトリ名称を取得getAllDirectoryNames
配下に存在するファイル名称を取得getAllFileNames
配下に存在するファイルを取得[PFObjectList]getAllFiles
コピー・移動時のバッファサイズを取得getBufferSize
拡張子取得getExtension
ファイルオブジェクトを取得するgetFile
最終更新日を取得するgetLastModified
ファイルのサイズを取得するgetLength
このファイル(ディレクトリ)に含まれるファイルの一覧を取得するgetList
ファイル名を取得するgetName
直下に存在するファイル・ディレクトリ名称を取得getNameList
このファイルが属しているディレクトリ名を取得するgetParent
ルートパス名称取得getRootNames
ルートパス取得[PFObjectList]getRoots
パス名で使用する区切り文字を取得getSeparator
直下に存在するディレクトリ名称取得getSubDirectories
直下に存在するディレクトリ取得[PFObjectList]getSubDirectoryNames
直下に存在するファイル名称取得getSubFileNames
直下に存在するファイル取得[PFObjectList]getSubFiles
ディレクトリかどうかを取得するisDirectory
普通のファイルかどうかを取得するisFile
隠しファイルかどうかを取得するisHidden
ディレクトリ作成mkdir
ディレクトリ作成(必要なディレクトリを全て作成)mkdirs
ディレクトリを指定ディレクトリへ移動(同名で移動)moveDir
String移動先パス(親ディレクトリまで)
ファイルを指定ディレクトリへ移動(同名で移動)moveFile
String移動先パス(親ディレクトリまで)
ファイルを指定ディレクトリへ移動(名称まで指定)moveFileReserve
String移動先パス(ファイル名まで)
指定の名称へ変更renameTo
String変更後の名称
コピー・移動時のバッファサイズを設定setBufferSize
Stringバッファサイズ
ファイル名を設定するsetFile
Stringファイル名(絶対パス)
読み取り属性設定setReadOnly
ツリー作成時のルートノード名称設定setRootNodeName
Stringルートノード名称
パス区切り文字設定setSeparator
String区切り文字