Interface TestDataConverter


public interface TestDataConverter
テストデータコンバータ

本インタフェースを実装することにより、エクセルファイルに記述されたテストデータに対し、任意の変換処理を行うことが可能です。

  • Method Details

    • createDefinition

      LayoutDefinition createDefinition(LayoutDefinition defaultDefinition, DataRecord currentData, Charset encoding)
      現在処理中のテストデータに対応したレイアウト定義データを生成します。
      Parameters:
      defaultDefinition - エクセルファイルに記述されたデータから生成されたデフォルトのレイアウト定義データ
      currentData - 現在処理中のconvertData(LayoutDefinition, DataRecord, Charset) )} 呼出し後のテストデータ。
      encoding - ディレクティブより取得したエンコーディング
      Returns:
      現在処理中のテストデータに対応したレイアウト定義データ
    • convertData

      DataRecord convertData(LayoutDefinition definition, DataRecord currentData, Charset encoding)
      テストデータを変換します。
      Parameters:
      definition - エクセルファイルに記述されたデータから生成されたデフォルトのレイアウト定義データ
      currentData - 現在処理中のエクセルファイルに記述されたテストデータ。
      encoding - ディレクティブより取得したエンコーディング
      Returns:
      任意の変換処理を行ったテストデータ