Package nablarch.core.dataformat
Class CharacterReplacementUtil
java.lang.Object
nablarch.core.dataformat.CharacterReplacementUtil
文字列置換結果を取得・設定するユーティリティクラス。
CharacterReplacer
で置き換えられた情報を保持する。
置き換え情報はスレッド毎に管理されるため、他のスレッドで行われた結果を取得することはできない。
- Author:
- Kohei Sawaki
-
Method Summary
Modifier and TypeMethodDescriptionstatic CharacterReplacementResult
カレントスレッド上で行われたフィールドに対する置き換え結果を取得する。static void
フィールドに対する置き換え結果をカレントスレッド上のCharacterReplacementResult
に設定する。
-
Method Details
-
getResult
カレントスレッド上で行われたフィールドに対する置き換え結果を取得する。- Parameters:
fieldName
- フィールド名- Returns:
- 置換結果(置換対象外のフィールドを指定した場合はnull)
-
setResult
@Published(tag="architect") public static void setResult(String fieldName, String inputString, String resultString) フィールドに対する置き換え結果をカレントスレッド上のCharacterReplacementResult
に設定する。- Parameters:
fieldName
- フィールド名inputString
- 置換前文字列resultString
- 置換後文字列
-