| メソッド名(日本語) | メソッド名 | 引数 |
| ファイルが読込可能かどうかを取得する | canRead | |
| ファイルが書込可能かどうかを取得する | canWrite | |
| 指定ファイルと同一ファイルかチェック | contentEquals |
|
| 指定のディレクトリへコピー(ディレクトリ名は同名) | copyDir |
|
| 指定のディレクトリへコピー(ファイル名は同名) | copyFile |
|
| 指定のパスへコピー | copyFileReserve |
|
| 新規ファイル作成 | 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 |
|
| ファイルを指定ディレクトリへ移動(同名で移動) | moveFile |
|
| ファイルを指定ディレクトリへ移動(名称まで指定) | moveFileReserve |
|
| 指定の名称へ変更 | renameTo |
|
| コピー・移動時のバッファサイズを設定 | setBufferSize |
|
| ファイル名を設定する | setFile |
|
| 読み取り属性設定 | setReadOnly | |
| ツリー作成時のルートノード名称設定 | setRootNodeName |
|
| パス区切り文字設定 | setSeparator |
|