Interface ApplicationData
-
- All Known Implementing Classes:
GDXApplicationData,StandardApplicationData,TeaLocalStorage
public interface ApplicationDataInterface for using the renderer to save or load persistent application data. Application data is saved to the platform's standard location. Storage is limited to simple key/value pairs, as some platforms do not allow saving arbitrary files. Although all data is stored as strings internally, convenience methods are available to parse the values as common data types such as integers, floats, or booleans.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description voidclear()default booleanget(java.lang.String key, boolean defaultValue)default floatget(java.lang.String key, float defaultValue)default intget(java.lang.String key, int defaultValue)java.lang.Stringget(java.lang.String key, java.lang.String defaultValue)default java.util.Dateget(java.lang.String key, java.util.Date defaultValue)default ColorRGBget(java.lang.String key, ColorRGB defaultValue)default voidremove(java.lang.String key)default voidset(java.lang.String key, boolean value)default voidset(java.lang.String key, float value)default voidset(java.lang.String key, int value)voidset(java.lang.String key, java.lang.String value)default voidset(java.lang.String key, java.util.Date date)default voidset(java.lang.String key, ColorRGB color)
-
-
-
Method Detail
-
set
void set(java.lang.String key, java.lang.String value)
-
get
java.lang.String get(java.lang.String key, java.lang.String defaultValue)
-
remove
default void remove(java.lang.String key)
-
clear
void clear()
-
set
default void set(java.lang.String key, int value)
-
get
default int get(java.lang.String key, int defaultValue)
-
set
default void set(java.lang.String key, float value)
-
get
default float get(java.lang.String key, float defaultValue)
-
set
default void set(java.lang.String key, boolean value)
-
get
default boolean get(java.lang.String key, boolean defaultValue)
-
set
default void set(java.lang.String key, java.util.Date date)
-
get
default java.util.Date get(java.lang.String key, java.util.Date defaultValue)
-
set
default void set(java.lang.String key, ColorRGB color)
-
-