uCosminexus Interschema ユーザーズガイド
ここでは,FileDataクラスの仕様について説明します。
java.lang.Object
|
+-- jp.co.Hitachi.soft.interschema2.TranslateData
|
+-- jp.co.Hitachi.soft.interschema2.FileData
public final class FileData extends jp.co.Hitachi.soft.interschema2.TranslateData
| 形式 | 機能 |
|---|---|
| public FileData(String formatName, File file) | 指定されたフォーマット名及びファイルから,ファイル形式の変換対象データを生成します。 |
| public FileData(String formatName, String fileName) | 指定されたフォーマット名及びファイル名から,ファイル形式の変換対象データを生成します。 |
| 形式 | 機能 |
|---|---|
| public String getFileName() | 現在の変換対象データのファイル名を取得します。 |
| protected byte[] toByteArray(Object obj) | 指定されたデータオブジェクトをバイト列に変換します。 |
| protected Object toDataObject(byte[] byteData) | 指定されたバイト列をデータオブジェクトに変換します。 |
public FileData(String formatName, File file)
| 引数 | 内容 |
|---|---|
| formatName | フォーマット名を指定します。 |
| file | ファイルを指定します。 |
public FileData(String formatName, String fileName)
| 引数 | 内容 |
|---|---|
| formatName | フォーマット名を指定します。 |
| fileName | ファイル名を指定します。 |
public String getFileName()
protected byte[] toByteArray (Object obj)
throws TranslatorException
| 引数 | 内容 |
|---|---|
| obj | ファイル形式のデータオブジェクトを指定します。 |
説明
指定されたデータオブジェクトをバイト列に変換します。ファイル形式のデータオブジェクトを読み込みバイト列に変換します。
| 例外 | 内容 |
|---|---|
| TranslatorException | 指定されたデータオブジェクトがFileクラス,又はStringクラスのインスタンスでない場合,又はデータオブジェクトのバイト列への変換に失敗した場合に発生します。 |
protected Object toDataObject(byte[] byteData)
throws TranslatorException
| 引数 | 内容 |
|---|---|
| byteData | データオブジェクトのバイト列を指定します。 |
戻り値
ファイル形式のデータオブジェクトを返します。
| 例外 | 内容 |
|---|---|
| TranslatorException | バイト列の変換対象フォーマットデータへの変換に失敗した場合に発生します。 |
All Rights Reserved, Copyright (C) 2000, Information-technology Promotion Agency, Japan.
All Rights Reserved. Copyright (C) 2005, 2008, Hitachi, Ltd.
All Rights Reserved, Copyright (C) 1985-1998, Microsoft Corporation.