Interface StatefulDataStore

All Superinterfaces:
DataStore
All Known Subinterfaces:
ShellStore
All Known Implementing Classes:
LocalStore

public interface StatefulDataStore extends DataStore
  • Method Details

    • isInStorage

      default boolean isInStorage()
    • getState

      default <T> T getState(String key, Class<T> c, T def)
    • getOrComputeState

      default <T> T getOrComputeState(String key, Class<T> c, Supplier<T> def)
    • setState

      default void setState(String key, Object val)