public class StaticTranslator extends java.lang.Object implements Translator, java.io.Serializable
| 修飾子とタイプ | フィールドと説明 |
|---|---|
protected boolean |
throwExFlag |
protected java.util.Map |
transMap |
| コンストラクタと説明 |
|---|
StaticTranslator(java.util.Map transMap)
コンストラクタ。
|
StaticTranslator(java.util.Map transMap,
boolean ignoreEmpty)
コンストラクタ。
|
| 修飾子とタイプ | メソッドと説明 |
|---|---|
protected java.util.Map |
getTranslateMap() |
java.lang.Object |
translate(java.lang.Object source)
sourceをTemplate等で表示する形式に変換する。
|
public StaticTranslator(java.util.Map transMap)
trans - 固定値に対応した変換結果を保持するMappublic StaticTranslator(java.util.Map transMap, boolean ignoreEmpty)
trans - 値に対応する変換内容を保持する。ignoreEmpty - 対応する変換が存在しない場合にsourceをそのまま返すか否かを設定するpublic java.lang.Object translate(java.lang.Object source) throws TranslateException
translate インタフェース内 TranslatorTranslateExceptionprotected java.util.Map getTranslateMap()