Class CharacterReplacementUtil

java.lang.Object
nablarch.core.dataformat.CharacterReplacementUtil

public final class CharacterReplacementUtil extends Object
文字列置換結果を取得・設定するユーティリティクラス。

CharacterReplacerで置き換えられた情報を保持する。 置き換え情報はスレッド毎に管理されるため、他のスレッドで行われた結果を取得することはできない。

Author:
Kohei Sawaki
  • Method Details

    • getResult

      @Published public static CharacterReplacementResult getResult(String fieldName)
      カレントスレッド上で行われたフィールドに対する置き換え結果を取得する。
      Parameters:
      fieldName - フィールド名
      Returns:
      置換結果(置換対象外のフィールドを指定した場合はnull)
    • setResult

      @Published(tag="architect") public static void setResult(String fieldName, String inputString, String resultString)
      フィールドに対する置き換え結果をカレントスレッド上のCharacterReplacementResultに設定する。
      Parameters:
      fieldName - フィールド名
      inputString - 置換前文字列
      resultString - 置換後文字列