public interface FileOperation
5.10.8.0 (2019/02/01) 新規作成 |
修飾子とタイプ | メソッドと説明 |
---|---|
boolean |
canRead()
読み取り可能フラグ
※クラウドストレージの場合は、
必ずtrueを返します。
|
boolean |
canWrite()
書き込み可能フラグ
※クラウドストレージの場合は、
必ずtrueを返します。
|
boolean |
copy(java.lang.String afPath)
ファイルを指定先に、コピーします。
|
boolean |
createNewFile()
新規ファイル作成
既にファイルが存在しない場合のみ、
空のファイルを作成します。
|
boolean |
delete()
ファイルを削除します。
|
boolean |
exists()
存在する場合は、trueを返します。
|
java.lang.String |
getAbsolutePath()
絶対パスを取得します。
|
FileOperation |
getCanonicalFile()
カノニカルファイル情報を取得します。
|
java.lang.String |
getName()
名称を取得します。
|
java.lang.String |
getParent()
親のパスを取得します。
|
FileOperation |
getParentFile()
親のディレクトリを返します。
|
java.lang.String |
getPath()
設定パスを取得します。
|
boolean |
isDirectory()
ディレクトリの場合は、trueを返します。
|
boolean |
isFile()
ファイルの場合は、trueを返します。
|
boolean |
isHidden()
隠しファイルフラグ
※クラウドストレージの場合は、
必ずfalseを返します。
|
long |
lastModified()
最終更新時刻を取得します。
|
long |
length()
ファイルサイズを返します
|
FileOperation[] |
listFiles()
パスのファイルとディレクトリ一覧を取得します。
|
FileOperation[] |
listFiles(FileOperationFileFilter filter)
パスのファイルとディレクトリ一覧を取得して、
引数でフィルターを行います。
|
boolean |
mkdir()
ディレクトリを作成します。
|
boolean |
mkdirs()
ディレクトリを作成します。
|
boolean |
move(java.lang.String afPath)
ファイルを指定先に、移動します。
|
java.io.InputStream |
read()
データを読み込み、InputStreamとして、返します。
|
boolean |
renameTo(FileOperation dest)
指定のファイル情報のファイル名に変更します。
|
boolean |
setLastModified(long time)
最終更新時刻の更新
最終更新時刻の更新を行います。
|
void |
write(java.io.InputStream is)
InputStreamのデータを書き込みます。
|
void write(java.io.InputStream is) throws java.io.IOException
is
- 書き込みデータのInputStreamjava.io.IOException
java.io.InputStream read() throws java.io.FileNotFoundException
java.io.FileNotFoundException
boolean delete()
boolean copy(java.lang.String afPath)
afPath
- コピー先boolean move(java.lang.String afPath)
afPath
- 移動先java.lang.String getPath()
java.lang.String getAbsolutePath()
java.lang.String getName()
java.lang.String getParent()
long length()
long lastModified()
boolean isFile()
boolean isDirectory()
boolean exists()
FileOperation[] listFiles()
FileOperation[] listFiles(FileOperationFileFilter filter)
filter
- フィルターboolean mkdir()
boolean mkdirs()
boolean renameTo(FileOperation dest)
dest
- 変更後のファイル情報FileOperation getParentFile()
boolean canWrite()
boolean canRead()
boolean isHidden()
boolean createNewFile() throws java.io.IOException
java.io.IOException
boolean setLastModified(long time)
time
- 更新する最終更新時刻FileOperation getCanonicalFile() throws java.io.IOException
java.io.IOException
Webアプリケーションフレームワーク openGionCopyright (c) 2009 The openGion Project.