Package nablarch.test.core.file
Interface TestDataConverter
public interface TestDataConverter
テストデータコンバータ
本インタフェースを実装することにより、エクセルファイルに記述されたテストデータに対し、任意の変換処理を行うことが可能です。
-
Method Summary
Modifier and TypeMethodDescriptionconvertData
(LayoutDefinition definition, DataRecord currentData, Charset encoding) テストデータを変換します。createDefinition
(LayoutDefinition defaultDefinition, DataRecord currentData, Charset encoding) 現在処理中のテストデータに対応したレイアウト定義データを生成します。
-
Method Details
-
createDefinition
LayoutDefinition createDefinition(LayoutDefinition defaultDefinition, DataRecord currentData, Charset encoding) 現在処理中のテストデータに対応したレイアウト定義データを生成します。- Parameters:
defaultDefinition
- エクセルファイルに記述されたデータから生成されたデフォルトのレイアウト定義データcurrentData
- 現在処理中のconvertData(LayoutDefinition, DataRecord, Charset)
)} 呼出し後のテストデータ。encoding
- ディレクティブより取得したエンコーディング- Returns:
- 現在処理中のテストデータに対応したレイアウト定義データ
-
convertData
テストデータを変換します。- Parameters:
definition
- エクセルファイルに記述されたデータから生成されたデフォルトのレイアウト定義データcurrentData
- 現在処理中のエクセルファイルに記述されたテストデータ。encoding
- ディレクティブより取得したエンコーディング- Returns:
- 任意の変換処理を行ったテストデータ
-