Package nablarch.common.util
Class ParamsConvertor
java.lang.Object
nablarch.common.util.ParamsConvertor
パラメータマップとパラメータ文字列の変換を行うクラス。
パラメータ文字列の作成時は、コンストラクタで指定されたセパレータを使用し、 パラメータに含まれるセパレータはエスケープ処理する。
パラメータ文字列の作成時は、コンストラクタで指定されたセパレータを使用し、 パラメータに含まれるセパレータはエスケープ処理する。
- Author:
- Kiyohito Itoh
-
Constructor Summary
ConstructorDescriptionParamsConvertor
(char paramSeparator, char nameValueSeparator, char escapeChar) コンストラクタ。 -
Method Summary
-
Constructor Details
-
ParamsConvertor
public ParamsConvertor(char paramSeparator, char nameValueSeparator, char escapeChar) コンストラクタ。- Parameters:
paramSeparator
- パラメータセパレータnameValueSeparator
- name/valueセパレータescapeChar
- セパレータのエスケープ文字
-
-
Method Details
-
convert
パラメータマップからパラメータ文字列に変換する。
パラメータ文字列は、コンストラクタで指定されたセパレータを使用して作成する。- Parameters:
params
- パラメータマップ- Returns:
- パラメータ文字列
-
convert
パラメータ文字列からパラメータマップに変換する。
パラメータ文字列は、コンストラクタで指定されたセパレータを使用して作成されていることを想定する。- Parameters:
params
- パラメータ文字列- Returns:
- パラメータマップ
-