-
public interface StorageInterface for an entity that supplies key value store
-
-
Method Summary
Modifier and Type Method Description abstract voidput(String key, String value)Put string value in to storage abstract voidput(String key, int value)Put integer value in to storage abstract Stringget(String key, String defaultValue)Returns string value based on key from storage abstract intget(String key, int defaultValue)Returns integer value based on key from storage abstract voidclear(Array<String> keys)Removes keys from storage -
-
Method Detail
-
put
abstract void put(String key, String value)
Put string value in to storage
- Parameters:
key- name under which value is storedvalue- stored string value
-
put
abstract void put(String key, int value)
Put integer value in to storage
- Parameters:
key- name after which value is storedvalue- stored integer value
-
get
abstract String get(String key, String defaultValue)
Returns string value based on key from storage
- Parameters:
key- name under value is storeddefaultValue- value which is returned if key is not found
-
get
abstract int get(String key, int defaultValue)
Returns integer value based on key from storage
- Parameters:
key- name under value is storeddefaultValue- value which is returned if key is not found
-
-
-
-