public class FileOperation extends java.io.File
5.10.8.0 (2019/02/01) 新規作成 |
5.10.9.0 (2019/03/01) 変更対応 |
コンストラクタと説明 |
---|
FileOperation(java.lang.String path)
コンストラクタ
初期化処理。
|
FileOperation(java.lang.String bucket,
java.lang.String path)
コンストラクタ
FileOperationクラスでは、buketは使用しません。
|
修飾子とタイプ | メソッドと説明 |
---|---|
boolean |
copy(java.lang.String afPath)
コピー処理
ファイルを指定先にコピーします。
|
java.lang.String |
getBucket()
バケット名取得
|
FileOperation |
getCanonicalFile()
カノニカルファイル取得
カノニカルファイル情報を取得します。
|
java.lang.String |
getPlugin()
プラグイン名取得
|
boolean |
isLocal()
保存先のローカル判定
判定結果を返します。
|
boolean |
move(java.lang.String afPath)
ファイル移動
ファイルを指定先に移動します。
|
java.io.InputStream |
read()
読み込み処理
データを読み込み、InputStreamとして、返します。
|
protected void |
setPlugin(java.lang.String plugin)
プラグイン名のセット
|
void |
write(java.io.InputStream is)
書き込み処理
InputStreamのデータを書き込みます。
|
canExecute, canRead, canWrite, compareTo, createNewFile, createTempFile, createTempFile, delete, deleteOnExit, equals, exists, getAbsoluteFile, getAbsolutePath, getCanonicalPath, getFreeSpace, getName, getParent, getParentFile, getPath, getTotalSpace, getUsableSpace, hashCode, isAbsolute, isDirectory, isFile, isHidden, lastModified, length, list, list, listFiles, listFiles, listFiles, listRoots, mkdir, mkdirs, renameTo, setExecutable, setExecutable, setLastModified, setReadable, setReadable, setReadOnly, setWritable, setWritable, toPath, toString, toURI, toURL
public FileOperation(java.lang.String path)
path
- ファイルパスpublic FileOperation(java.lang.String bucket, java.lang.String path)
bucket
- バケット名path
- ファイルパスpublic void write(java.io.InputStream is) throws java.io.IOException
is
- 書き込みデータのInputStreamjava.io.IOException
- ファイル関連エラー情報public java.io.InputStream read() throws java.io.FileNotFoundException
java.io.FileNotFoundException
- ファイル非存在エラー情報public boolean copy(java.lang.String afPath)
afPath
- コピー先public boolean move(java.lang.String afPath)
afPath
- 移動先public boolean isLocal()
public FileOperation getCanonicalFile() throws java.io.IOException
getCanonicalFile
クラス内 java.io.File
java.io.IOException
- ファイル関連エラー情報public java.lang.String getBucket()
public java.lang.String getPlugin()
protected void setPlugin(java.lang.String plugin)
plugin
- プラグイン名Webアプリケーションフレームワーク openGionCopyright (c) 2009 The openGion Project.