StatePropertyAccessor<T> 인터페이스
형식 매개 변수
- T
속성의 형식입니다.
구현
public interface StatePropertyAccessor
extends StatePropertyInfo
BotState와 같은 속성 원본에서 데이터를 가져오는 방법에 대한 메서드를 정의하는 인터페이스입니다.
메서드 요약
| 한정자 및 형식 | 메서드 및 설명 |
|---|---|
| abstract java.util.concurrent.CompletableFuture<java.lang.Void> |
delete(TurnContext turnContext)
원본에서 속성을 삭제합니다. |
| default java.util.concurrent.CompletableFuture<T> |
get(TurnContext turnContext)
원본에서 속성 값을 가져옵니다. |
| abstract java.util.concurrent.CompletableFuture<T> |
get(TurnContext turnContext, Supplier<T> defaultValueFactory)
원본에서 속성 값을 가져옵니다. |
| abstract java.util.concurrent.CompletableFuture<java.lang.Void> |
set(TurnContext turnContext, T value)
원본에서 속성 값을 설정합니다. |
메서드 세부 정보
delete
public abstract CompletableFuture
원본에서 속성을 삭제합니다.
매개 변수:
반환:
get
public default CompletableFuture
원본에서 속성 값을 가져옵니다.
매개 변수:
반환:
get
public abstract CompletableFuture
원본에서 속성 값을 가져옵니다.
매개 변수:
반환:
set
public abstract CompletableFuture
원본에서 속성 값을 설정합니다.
매개 변수:
반환: