|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectshohaku.core.util.SerialExpressionBinder
シリアル文字でマッピングされた式言語を束ねる機能を提供します。
入れ子クラスの概要 | |
static interface |
SerialExpressionBinder.Expression
シリアル文字と式をマッピングし実行する機能を定義します。 |
static class |
SerialExpressionBinder.Serial
式をマッピングするシリアル文字を示します。 |
コンストラクタの概要 | |
SerialExpressionBinder()
デフォルトのロケールと式で初期化します。 |
|
SerialExpressionBinder(java.util.Locale locale)
ロケールを指定してデフォルト式で初期化します。 |
|
SerialExpressionBinder(java.util.Locale locale,
SerialExpressionBinder.Expression[] exps)
ロケールと式を指定して初期化します。 |
メソッドの概要 | |
static SerialExpressionBinder |
getBaseTypeCreationBinder()
基本型の式オブジェクトを返却します. |
SerialExpressionBinder.Expression[] |
getExpressions()
登録されている式一覧を返却します. |
java.util.Locale |
getLocale()
ロケールを返却します. |
java.lang.Object |
getValue(java.lang.String expression)
式変換を実行します。 |
java.lang.Object |
getValue(java.lang.String expression,
PlainMap args)
式変換を実行します。 |
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
public SerialExpressionBinder()
public SerialExpressionBinder(java.util.Locale locale)
locale
- ロケールpublic SerialExpressionBinder(java.util.Locale locale, SerialExpressionBinder.Expression[] exps)
locale
- ロケールexps
- 式メソッドの詳細 |
public SerialExpressionBinder.Expression[] getExpressions()
public java.util.Locale getLocale()
public java.lang.Object getValue(java.lang.String expression)
expression
- 式構文
public java.lang.Object getValue(java.lang.String expression, PlainMap args)
expression
- 式構文args
- 式構文から参照する値
public static SerialExpressionBinder getBaseTypeCreationBinder()
|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |