VirtualFile72オブジェクト非推奨
この機能を互換目的以外で明示的に利用する必要はありません、PublicStorage を使用してください。
コンポーネント情報 | |
---|---|
version | 8.0.5 |
VirtualFile操作オブジェクト。
PublicStorageを操作するオブジェクトです。
このオブジェクトはintra-mart WebPlatform version7.2以前においてサーバエンコーディングがUTF-8以外の場合(Windows-31J, EUC_JP等)と同じ動作をするAPIです
ファイルに書き出されたテキストは、conf/parameter.xmlに定義されているエンコーディングに従って出力されます。
parameter.xmlに設定するキーは "compatible.file.encoding"です。
設定例:
PublicStorageを操作するオブジェクトです。
このオブジェクトはintra-mart WebPlatform version7.2以前においてサーバエンコーディングがUTF-8以外の場合(Windows-31J, EUC_JP等)と同じ動作をするAPIです
ファイルに書き出されたテキストは、conf/parameter.xmlに定義されているエンコーディングに従って出力されます。
parameter.xmlに設定するキーは "compatible.file.encoding"です。
設定例:
<param> <param-name>compatible.file.encoding</param-name> <param-value>Windows-31J</param-value> </param>
コンストラクタの概要
VirtualFile72 (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) を利用してください。
|
コンストラクタの詳細
VirtualFile72 (Strig fileName )
非推奨
PublicStorage を利用してください。
ファイルオブジェクトを生成します。
new VirtualFile(file_name) file_name: ファイル名(必須)
パラメータ
|
メソッドの詳細
Boolean append (String strm )
非推奨
PublicStorage#append(String) を利用してください。
ファイルへのデータ追記出力します。
コンストラクタで指定されたファイルパスにアクセスします。 ファイルに書き出されたテキストは、conf/parameter.xmlに定義されているエンコーディングに従って出力されます。 parameter.xmlに設定するキーは "compatible.file.encoding"です。 設定例: <param> <param-name>compatible.file.encoding</param-name> <param-value>Windows-31J</param-value> </param>
パラメータ
返却値
|
Array directories ()
非推奨
PublicStorage#directories(boolean) (引数はfalse) を利用してください。
ディレクトリの一覧を取得します。
このオブジェクトが示すディレクトリ下のディレクトリを検索します。 返却は、JSの配列データ。各要素は、ディレクトリ名称。
返却値
|
Boolean exist ()
非推奨
PublicStorage#exists() を利用してください。
ファイルまたはディレクトリの存在をチェックします。
返却値
|
Array files ()
非推奨
PublicStorage#files(Boolean) (引数はfalse) を利用してください。
ファイルの一覧を取得します。
このオブジェクトが示すディレクトリ下のファイルを検索 返却は、JSの配列データ。各要素は、ファイル名称。
返却値
|
Boolean isDirectory ()
非推奨
PublicStorage#isDirectory() を利用してください。
ディレクトリの存在をチェックします。
返却値
|
Boolean isFile ()
非推奨
PublicStorage#isFile() を利用してください。
ファイルの存在をチェックします。
返却値
|
Number lastModified ()
非推奨
PublicStorage#lastModified() を利用してください。
最終更新時刻の取得をします。
返却値
|
Array lists ()
非推奨
PublicStorage#files(Boolean) (引数はtrue) を利用してください。
ディレクトリ中のファイルの一覧を取得します。
ディレクトリに含まれるすべてのファイルを検索します。 ファイル名の取得対象は、サブディレクトリに存在するファイルも含まれます。 ディレクトリは取得対象ではありません。 Arrayの各要素は String です。
返却値
|
String load ()
非推奨
PublicStorage#load() を利用してください。
ファイルの内容を取得します。
ファイルデータはバイナリ形式で取得されます。 以下の場合は、空の配列が返却されます。 ・対象パスのファイルの内容が空 また,以下の場合は、nullが返却されます。 ・対象パスのファイルが存在しない ・対象パスがディレクトリ ・対象パスに使用できない文字が使用されていた場合 ・入出力エラーが発生した場合
返却値
|
Boolean makeDirectories ()
非推奨
PublicStorage#makeDirectories() を利用してください。
ディレクトリを新規作成します。
存在していない必要な親ディレクトリも同時に作成します。
返却値
|
Boolean move (String newFile )
非推奨
PublicStorage#move(String) を利用してください。
ファイル名を変更します。
パラメータ
返却値
|
String path ()
非推奨
PublicStorage#getPath() を利用してください。
ファイルまたはディレクトリの名前を取得します。
返却値
|
String read ()
非推奨
PublicStorage#read() を利用してください。
ファイルの内容を取得します。
ファイル内のテキストを Unicode に変換して返します。 テキストは、conf/parameter.xmlに定義されているエンコーディングに従って読み込まれます。 parameter.xmlに設定するキーは "compatible.file.encoding"です。 設定例: <param> <param-name>compatible.file.encoding</param-name> <param-value>Windows-31J</param-value> </param> 以下の場合は、空文字列が返却されます。 ・対象パスのファイルが存在しない ・対象パスがディレクトリ ・対象パスのファイルの内容が空 また、以下の場合は、nullが返却されます。 ・対象パスに使用できない文字が使用されていた場合 ・入出力エラーが発生した場合
返却値
|
Boolean remove ()
非推奨
PublicStorage#read() を利用してください。
ファイルまたはディレクトリを削除します。
ディレクトリが削除されるためには空である必要があります。
返却値
|
Boolean save (String strm )
非推奨
PublicStorage#save(String) を利用してください。
ファイルへのデータ出力します。
コンストラクタで指定されたファイルパスにアクセスします。
パラメータ
返却値
|
Number size ()
非推奨
PublicStorage#length() を利用してください。
ファイルサイズを取得します。
返却値
|
Boolean write (String strm )
非推奨
PublicStorage#write(String) を利用してください。
ファイルへデータ出力します。
コンストラクタで指定されたファイルパスにアクセスします。 ファイルに書き出されたテキストは、conf/parameter.xmlに定義されているエンコーディングに従って出力されます。 parameter.xmlに設定するキーは "compatible.file.encoding"です。 設定例: <param> <param-name>compatible.file.encoding</param-name> <param-value>Windows-31J</param-value> </param>
パラメータ
返却値
|