|
|||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||||
java.lang.Objectnet.skirnir.freyja.VariableResolverChain
| 入れ子クラスの概要 |
| クラス net.skirnir.freyja.VariableResolver から継承した入れ子クラス |
VariableResolver.Entry |
| コンストラクタの概要 | |
VariableResolverChain(VariableResolver resolver,
VariableResolver nextResolver)
|
|
| メソッドの概要 | |
boolean |
containsVariable(String name)
指定された名前の変数をこのVariableResolverが持っているかを返します。 |
Object |
getVariable(TemplateContext context,
String name)
指定された名前の変数の値を返します。 |
VariableResolver.Entry |
getVariableEntry(TemplateContext context,
String name)
指定された名前の変数に対応するエントリを返します。 |
String[] |
getVariableNames()
このVariableResolverが知っている全ての変数名を返します。 |
void |
removeVariable(String name)
このVariableResolverから変数を除去します。 |
void |
setVariable(String name,
Object value)
このVariableResolverに変数の値を設定します。 |
| クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| コンストラクタの詳細 |
public VariableResolverChain(VariableResolver resolver,
VariableResolver nextResolver)
| メソッドの詳細 |
public Object getVariable(TemplateContext context,
String name)
VariableResolver の記述: 指定された名前の変数が存在しない場合はnullを返します。
VariableResolver 内の getVariablecontext - 現在のコンテキスト。name - 変数名。
public boolean containsVariable(String name)
VariableResolver の記述:
VariableResolver 内の containsVariablename - 変数名。nullを指定することはできません。
public void removeVariable(String name)
VariableResolver の記述:
VariableResolver 内の removeVariablename - 変数名。nullを指定することはできません。
public void setVariable(String name,
Object value)
VariableResolver の記述: 値としてnullを設定することもできます。
VariableResolver 内の setVariablename - 変数名。nullを指定することはできません。value - 値。public String[] getVariableNames()
VariableResolver の記述: 変数名には、登録されていて値が存在する変数の名前の他に、 値は登録されていない組み込み変数の名前が含まれます。
VariableResolver 内の getVariableNames
public VariableResolver.Entry getVariableEntry(TemplateContext context,
String name)
VariableResolver の記述: 指定された名前の変数をVariableResolverが持たない場合はnullを返します。
VariableResolver 内の getVariableEntrycontext - 現在のコンテキスト。name - 変数名。
|
|||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||||