TurnContextStateCollection クラス
- java.
lang. Object - com.
microsoft. bot. builder. TurnContextStateCollection
- com.
実装
public class TurnContextStateCollection
implements java.lang.AutoCloseable
TurnContextに関連付けられているサービスのコレクションのセットを表します。
コンストラクターの概要
| コンストラクター | 説明 | |
|---|---|---|
| TurnContextStateCollection() | ||
メソッドの概要
| 修飾子と型 | メソッドと説明 |
|---|---|
| void |
<T>add(T value)
型名 (キーとしてClass#getName() を使用してサービスを追加します。 |
| void |
<T>add(String key, T value)
ターンのコンテキストに値を追加します。 |
| T |
<T>get(Class<T> type)
完全な型名をキーとして使用して、型別にサービスを取得します。 |
| T |
<T>get(String key)
値を取得します。 |
| void |
<T>replace(T value)
値を置き換えます。 |
| void |
close()
含まれるすべての AutoCloseable 値を閉じます。 |
| boolean |
containsKey(String key)
指定したキーのマッピングが含まれている場合は true を返します。 |
| void |
copy(TurnContextStateCollection other)
別の Turn |
| void |
finalize()
#closeの自動呼び出し。 |
| java.util.Map<java.lang.String,java.lang.Object> |
getTurnStateServices()
Turn |
| void |
remove(String key)
値を削除します。 |
| void |
replace(String key, Object value)
値を置き換えます。 |
メソッドの継承元: java.lang.Object
コンストラクターの詳細
TurnContextStateCollection
public TurnContextStateCollection()
メソッドの詳細
<T>add
public void
型名 (キーとしてClass#getName() を使用してサービスを追加します。
パラメーター:
スロー:
<T>add
public void
ターンのコンテキストに値を追加します。
パラメーター:
スロー:
<T>get
public T
完全な型名をキーとして使用して、型別にサービスを取得します。
パラメーター:
戻り値:
<T>get
public T
値を取得します。
パラメーター:
戻り値:
スロー:
<T>replace
public void
値を置き換えます。
パラメーター:
close
public void close()
含まれるすべての AutoCloseable 値を閉じます。
スロー:
containsKey
public boolean containsKey(String key)
指定したキーのマッピングが含まれている場合は true を返します。
パラメーター:
戻り値:
copy
public void copy(TurnContextStateCollection other)
別の TurnContextStateCollection から値をコピーします。
パラメーター:
finalize
public void finalize()
#closeの自動呼び出し。
上書き:
TurnContextStateCollection.finalize()getTurnStateServices
public Map
TurnContextStateCollection に格納されているサービスを返します。
戻り値:
remove
public void remove(String key)
値を削除します。
パラメーター:
replace
public void replace(String key, Object value)
値を置き換えます。
パラメーター: