public class FileOperationInfo extends CloudFileOperation
| 5.10.8.0 (2019/02/01) 新規作成 |
| 5.10.9.0 (2019/03/01) 変更対応 |
conBucket, conPath| コンストラクタと説明 |
|---|
FileOperationInfo(java.lang.String plugin,
java.lang.String bucket,
java.lang.String path)
コンストラクタ
生成時の初期処理。
|
| 修飾子とタイプ | メソッドと説明 |
|---|---|
boolean |
copy(java.lang.String afPath)
コピー処理
ファイルを指定先に、コピーします。
|
boolean |
delete()
削除処理
ファイルを削除します。
|
java.io.File |
getParentFile()
親情報の取得
親情報を返します。
|
boolean |
isDirectory()
ディレクトリ判定取得
ディレクトリであるかの判定を返します。
|
boolean |
isFile()
ファイル判定取得
ファイルであるかの判定を返します。
|
long |
lastModified()
最終更新時刻の取得
最終更新時刻を取得します。
|
long |
length()
ファイルサイズ取得
ファイルサイズを取得します。
|
java.io.File[] |
listFiles(java.io.FileFilter filter)
一覧取得
1つ下の、ディレクトリ・ファイル一覧を取得します。
|
java.io.InputStream |
read()
読み込み処理
データを読み込み、InputStreamとして、返します。
|
void |
setDirectory(boolean isDirectory)
ディレクトリ判定設定
ディレクトリであるかの判定を設定します。
|
void |
setFile(boolean isFile)
ファイル判定設定
ファイルであるかの判定を設定します。
|
void |
setLastModifiedValue(long lastModified)
最終更新時刻の設定
最終更新時刻を設定します。
|
void |
setSize(long size)
ファイルサイズ設定
ファイルサイズを設定します。
|
void |
write(java.io.InputStream is)
書き込み処理
InputStreamのデータを書き込みます。
|
canExecute, canRead, canWrite, createNewFile, deleteOnExit, drawName, drawParent, editPath, exists, filter, getAbsoluteFile, getAbsolutePath, getCanonicalFile, getFreeSpace, getName, getParent, getPath, getTotalSpace, getUsableSpace, isAbsolute, isHidden, isLocal, mkdir, mkdirs, move, renameTo, replaceFileSeparetor, rTrim, setDirTail, setLastModified, setReadable, setReadable, setWritable, setWritable, toByteArray, toString, toURIgetBucket, getPlugin, setPluginpublic FileOperationInfo(java.lang.String plugin, java.lang.String bucket, java.lang.String path)
plugin - プラグイン名bucket - バケット名path - ファイルパスpublic void write(java.io.InputStream is) throws java.io.IOException
write クラス内 CloudFileOperationis - 書き込みデータのInputStreamjava.io.IOException - ファイル関連エラー情報public java.io.InputStream read() throws java.io.FileNotFoundException
read クラス内 CloudFileOperationjava.io.FileNotFoundException - ファイル非存在エラー情報public boolean delete()
delete クラス内 CloudFileOperationpublic boolean copy(java.lang.String afPath)
copy クラス内 CloudFileOperationafPath - コピー先public java.io.File[] listFiles(java.io.FileFilter filter)
listFiles クラス内 CloudFileOperationfilter - フィルタ情報public long length()
length クラス内 CloudFileOperationpublic void setSize(long size)
size - ファイルサイズpublic long lastModified()
lastModified クラス内 CloudFileOperationpublic void setLastModifiedValue(long lastModified)
lastModified - 最終更新時刻public boolean isFile()
isFile クラス内 CloudFileOperationpublic void setFile(boolean isFile)
isFile - ファイル判定public boolean isDirectory()
isDirectory クラス内 CloudFileOperationpublic void setDirectory(boolean isDirectory)
isDirectory - ディレクトリ判定public java.io.File getParentFile()
getParentFile クラス内 CloudFileOperationWebアプリケーションフレームワーク openGionCopyright (c) 2009 The openGion Project.