|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
public interface EmbeddingResolveable
メッセージの埋め込みを解決するリゾルバを表す。
| メソッドの概要 | |
|---|---|
void |
resolve(java.util.Map<java.lang.String,java.lang.Object> map)
埋め込みを解決する。 |
java.lang.String |
resolve(java.util.Map<java.lang.String,java.lang.Object> map,
java.lang.String value)
valueの埋め込みを解決する。 |
| メソッドの詳細 |
|---|
void resolve(java.util.Map<java.lang.String,java.lang.Object> map)
Map
の状態を変化させる実装を前提にしているため、
ひとつのMapに対して一度だけ実行すべき。
map - キーとメッセージが埋め込まれた値のMap。本クラスはこの引数の状態を変化させる。
java.lang.String resolve(java.util.Map<java.lang.String,java.lang.Object> map,
java.lang.String value)
Mapの埋め込みが既に解決済みの場合は複数のスレッドで同時に使用可能だが、
解決していない場合はMapに対して更新時異状が発生する可能性がある。
map - キーとメッセージが埋め込まれた値のMap。本クラスはこの引数の状態を変化させる可能性がある。value - 解決対象のメッセージの値。
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||