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)
別のターン |
void |
finalize()
の #close自動呼び出し。 |
java.util.Map<java.lang.String,java.lang.Object> |
getTurnStateServices()
ターン |
void |
remove(String key)
値を削除します。 |
void |
replace(String key, Object value)
値を置き換えます。 |
メソッドの継承元: java.lang.Object
コンストラクターの詳細
TurnContextStateCollection
public TurnContextStateCollection()
メソッドの詳細
<T>add
public void
型名 (Class#getName() をキーとして使用してサービスを追加します。
Parameters:
Throws:
<T>add
public void
ターンのコンテキストに値を追加します。
Parameters:
Throws:
<T>get
public T
完全な型名をキーとして使用して、種類別にサービスを取得します。
Parameters:
Returns:
<T>get
public T
値を取得します。
Parameters:
Returns:
Throws:
<T>replace
public void
値を置き換えます。
Parameters:
close
public void close()
含まれる AutoCloseable すべての値を閉じます。
Throws:
containsKey
public boolean containsKey(String key)
指定したキーのマッピングが含まれている場合は true を返します。
Parameters:
Returns:
copy
public void copy(TurnContextStateCollection other)
別の TurnContextStateCollection から値をコピーします。
Parameters:
finalize
public void finalize()
の #close自動呼び出し。
Overrides:
TurnContextStateCollection.finalize()getTurnStateServices
public Map
TurnContextStateCollection に格納されているサービスを返します。
Returns:
remove
public void remove(String key)
値を削除します。
Parameters:
replace
public void replace(String key, Object value)
値を置き換えます。
Parameters: