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() в качестве ключа.
Параметры:
Активизирует исключение:
<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)
Заменяет значение.
Параметры: