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, toURI
getBucket, getPlugin, setPlugin
public 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
クラス内 CloudFileOperation
is
- 書き込みデータのInputStreamjava.io.IOException
- ファイル関連エラー情報public java.io.InputStream read() throws java.io.FileNotFoundException
read
クラス内 CloudFileOperation
java.io.FileNotFoundException
- ファイル非存在エラー情報public boolean delete()
delete
クラス内 CloudFileOperation
public boolean copy(java.lang.String afPath)
copy
クラス内 CloudFileOperation
afPath
- コピー先public java.io.File[] listFiles(java.io.FileFilter filter)
listFiles
クラス内 CloudFileOperation
filter
- フィルタ情報public long length()
length
クラス内 CloudFileOperation
public void setSize(long size)
size
- ファイルサイズpublic long lastModified()
lastModified
クラス内 CloudFileOperation
public void setLastModifiedValue(long lastModified)
lastModified
- 最終更新時刻public boolean isFile()
isFile
クラス内 CloudFileOperation
public void setFile(boolean isFile)
isFile
- ファイル判定public boolean isDirectory()
isDirectory
クラス内 CloudFileOperation
public void setDirectory(boolean isDirectory)
isDirectory
- ディレクトリ判定public java.io.File getParentFile()
getParentFile
クラス内 CloudFileOperation
Webアプリケーションフレームワーク openGionCopyright (c) 2009 The openGion Project.