コンストラクタの概要

VirtualFile (Strig fileName) 非推奨
ファイルオブジェクトを生成します。
{@link PublicStorage} を利用してください。

メソッドの概要

返却値の型 メソッド名
Boolean append (String strm) 非推奨
ファイルへのデータ追記出力します。
PublicStorage#append(String) を利用してください。
Array directories () 非推奨
ディレクトリの一覧を取得します。
PublicStorage#directories(boolean) (引数はfalse) を利用してください。
Boolean exist () 非推奨
ファイルまたはディレクトリの存在をチェックします。
PublicStorage#exists() を利用してください。
Array files () 非推奨
ファイルの一覧を取得します。
PublicStorage#files(Boolean) (引数はfalse) を利用してください。
Boolean isDirectory () 非推奨
ディレクトリの存在をチェックします。
PublicStorage#isDirectory() を利用してください。
Boolean isFile () 非推奨
ファイルの存在をチェックします。
PublicStorage#isFile() を利用してください。
Number lastModified () 非推奨
最終更新時刻の取得をします。
PublicStorage#lastModified() を利用してください。
Array lists () 非推奨
ディレクトリ中のファイルの一覧を取得します。
PublicStorage#files(Boolean) (引数はtrue) を利用してください。
String load () 非推奨
ファイルの内容を取得します。
PublicStorage#load() を利用してください。
Boolean makeDirectories () 非推奨
ディレクトリを新規作成します。
PublicStorage#makeDirectories() を利用してください。
Boolean move (String newFile) 非推奨
ファイル名を変更します。
PublicStorage#move(String) を利用してください。
String path () 非推奨
ファイルまたはディレクトリの名前を取得します。
PublicStorage#getPath() を利用してください。
String read () 非推奨
ファイルの内容を取得します。
PublicStorage#read() を利用してください。
Boolean remove () 非推奨
ファイルまたはディレクトリを削除します。
PublicStorage#read() を利用してください。
Boolean save (String strm) 非推奨
ファイルへのデータ出力します。
PublicStorage#save(String) を利用してください。
Number size () 非推奨
ファイルサイズを取得します。
PublicStorage#length() を利用してください。
Boolean write (String strm) 非推奨
ファイルへデータ出力します。
PublicStorage#write(String) を利用してください。

コンストラクタの詳細

VirtualFile (Strig fileName) 非推奨
PublicStorage を利用してください。
ファイルオブジェクトを生成します。
new VirtualFile(file_name) file_name: ファイル名(必須)
パラメータ
fileName : Strig
ファイル名

メソッドの詳細

Boolean append (String strm) 非推奨
PublicStorage#append(String) を利用してください。
ファイルへのデータ追記出力します。

コンストラクタで指定されたファイルパスにアクセスします。
出力データは Unicode とみなしてローカルの文字コードに変換した結果を出力します。
パラメータ
strm : String
ファイルへ書き込むデータ(テキスト)
返却値
Boolean
Boolean 真値:成功/偽値:失敗
Array directories () 非推奨
PublicStorage#directories(boolean) (引数はfalse) を利用してください。
ディレクトリの一覧を取得します。

このオブジェクトが示すディレクトリ下のディレクトリを検索します。
返却は、JSの配列データ。各要素は、ディレクトリ名称。
返却値
Array
Array 一覧配列
Boolean exist () 非推奨
PublicStorage#exists() を利用してください。
ファイルまたはディレクトリの存在をチェックします。
返却値
Boolean
Boolean 真値:存在を確認/偽値:存在しない
Array files () 非推奨
PublicStorage#files(Boolean) (引数はfalse) を利用してください。
ファイルの一覧を取得します。

このオブジェクトが示すディレクトリ下のファイルを検索
返却は、JSの配列データ。各要素は、ファイル名称。
返却値
Array
Array 一覧配列
Boolean isDirectory () 非推奨
PublicStorage#isDirectory() を利用してください。
ディレクトリの存在をチェックします。
返却値
Boolean
Boolean 真値:ディレクトリとしての存在を確認/偽値:ディレクトリとして存在しない
Boolean isFile () 非推奨
PublicStorage#isFile() を利用してください。
ファイルの存在をチェックします。
返却値
Boolean
Boolean 真値:ファイルとしての存在を確認/偽値:ファイルとして存在しない
Number lastModified () 非推奨
PublicStorage#lastModified() を利用してください。
最終更新時刻の取得をします。
返却値
Number
Number ファイルが最後に変更された時刻をあらわす数値。
00:00:00 GMT. January 1, 1970 からのミリ秒
ファイルが存在しないか、入出力エラーの場合 0L
Array lists () 非推奨
PublicStorage#files(Boolean) (引数はtrue) を利用してください。
ディレクトリ中のファイルの一覧を取得します。

ディレクトリに含まれるすべてのファイルを検索します。
ファイル名の取得対象は、サブディレクトリに存在するファイルも含まれます。
ディレクトリは取得対象ではありません。
Arrayの各要素は String です。
返却値
Array
Array ファイル名の配列
String load () 非推奨
PublicStorage#load() を利用してください。
ファイルの内容を取得します。

ファイルデータはバイナリ形式で取得されます。

以下の場合は、空の配列が返却されます。
・対象パスのファイルの内容が空

また,以下の場合は、nullが返却されます。
・対象パスのファイルが存在しない
・対象パスがディレクトリ
・対象パスに使用できない文字が使用されていた場合
・入出力エラーが発生した場合
返却値
String
String ファイルの内容(バイナリ)
Boolean makeDirectories () 非推奨
PublicStorage#makeDirectories() を利用してください。
ディレクトリを新規作成します。

存在していない必要な親ディレクトリも同時に作成します。
返却値
Boolean
Boolean 真値:生成成功/偽値:生成失敗
Boolean move (String newFile) 非推奨
PublicStorage#move(String) を利用してください。
ファイル名を変更します。
パラメータ
newFile : String
新しいファイル名
返却値
Boolean
Boolean 真値:名称変更に成功/偽値:名称変更に失敗
String path () 非推奨
PublicStorage#getPath() を利用してください。
ファイルまたはディレクトリの名前を取得します。
返却値
String
String ファイルまたはディレクトリ名
String read () 非推奨
PublicStorage#read() を利用してください。
ファイルの内容を取得します。

ファイル内のテキストを Unicode に変換して返します。
テキストは、Storage Service の動作している Service Platform のサーバ側文字コードに設定されている文字コードで あるものとして読み込みます。

以下の場合は、空文字列が返却されます。
・対象パスのファイルが存在しない
・対象パスがディレクトリ
・対象パスのファイルの内容が空

また、以下の場合は、nullが返却されます。
・対象パスに使用できない文字が使用されていた場合 ・入出力エラーが発生した場合
返却値
String
String ファイルの内容(テキスト)
Boolean remove () 非推奨
PublicStorage#read() を利用してください。
ファイルまたはディレクトリを削除します。

ディレクトリが削除されるためには空である必要があります。
返却値
Boolean
Boolean 真値:ファイルまたはディレクトリが正常の削除された/偽値:削除失敗
Boolean save (String strm) 非推奨
PublicStorage#save(String) を利用してください。
ファイルへのデータ出力します。

コンストラクタで指定されたファイルパスにアクセスします。
パラメータ
strm : String
ファイルへ書き込むデータ(バイナリ)
返却値
Boolean
Boolean 真値:成功/偽値:失敗
Number size () 非推奨
PublicStorage#length() を利用してください。
ファイルサイズを取得します。
返却値
Number
Number ファイルサイズ(バイト単位)/ファイルが存在しない場合 0L
Boolean write (String strm) 非推奨
PublicStorage#write(String) を利用してください。
ファイルへデータ出力します。

コンストラクタで指定されたファイルパスにアクセスします。
出力データは Unicode とみなしてローカルの文字コードに変換した結果を出力します。
パラメータ
strm : String
ファイルへ書き込むデータ(テキスト)
返却値
Boolean
Boolean 真値:成功/偽値:失敗