StatePropertyAccessor<T> Interfaccia
Parametri di tipo
- T
tipo della proprietà .
Implementazioni
public interface StatePropertyAccessor
extends StatePropertyInfo
Interfaccia che definisce i metodi per ottenere dati da un'origine di proprietà, ad esempio BotState.
Riepilogo dei metodi
| Modificatore e tipo | Metodo e descrizione |
|---|---|
| abstract java.util.concurrent.CompletableFuture<java.lang.Void> |
delete(TurnContext turnContext)
Eliminare la proprietà dall'origine. |
| default java.util.concurrent.CompletableFuture<T> |
get(TurnContext turnContext)
Ottenere il valore della proprietà dall'origine. |
| abstract java.util.concurrent.CompletableFuture<T> |
get(TurnContext turnContext, Supplier<T> defaultValueFactory)
Ottenere il valore della proprietà dall'origine. |
| abstract java.util.concurrent.CompletableFuture<java.lang.Void> |
set(TurnContext turnContext, T value)
Impostare il valore della proprietà nell'origine. |
Dettagli metodo
delete
public abstract CompletableFuture
Eliminare la proprietà dall'origine.
Parametri:
Restituisce:
get
public default CompletableFuture
Ottenere il valore della proprietà dall'origine.
Parametri:
Restituisce:
get
public abstract CompletableFuture
Ottenere il valore della proprietà dall'origine.
Parametri:
Restituisce:
set
public abstract CompletableFuture
Impostare il valore della proprietà nell'origine.
Parametri:
Restituisce: