|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface DataStorage
An interface for temporary or persistent storage of data.
Method Summary | |
---|---|
boolean |
getBoolean(java.lang.String key,
boolean defaultValue)
Get a boolean value. |
java.awt.Color |
getColor(java.lang.String key,
java.awt.Color defaultValue)
Get a color value. |
double |
getDouble(java.lang.String key,
double defaultValue)
Get a double value. |
int |
getInt(java.lang.String key,
int defaultValue)
Get a integer value. |
long |
getLong(java.lang.String key,
long defaultValue)
Get a persistent long integer value. |
java.lang.String |
getString(java.lang.String key,
java.lang.String defaultValue)
Get a string value. |
boolean |
hasKey(java.lang.String key)
Is his key defined? |
void |
setBoolean(java.lang.String key,
boolean value)
Set a boolean. |
void |
setColor(java.lang.String key,
java.awt.Color value)
Set a color. |
void |
setDouble(java.lang.String key,
double value)
Set a double value. |
void |
setInt(java.lang.String key,
int value)
Set a integer value. |
void |
setLong(java.lang.String key,
long value)
Set a long integer value. |
void |
setString(java.lang.String key,
java.lang.String value)
Set a string. |
void |
storePersistentData()
Store all data if this has not already happenend. |
Method Detail |
---|
java.lang.String getString(java.lang.String key, java.lang.String defaultValue)
key
- key for the stringdefaultValue
- default value which is returned if the string is not defined
void setString(java.lang.String key, java.lang.String value)
key
- key for the stringvalue
- the string value to storeboolean getBoolean(java.lang.String key, boolean defaultValue)
key
- the key of the valuedefaultValue
- the default value if the key is not defined
void setBoolean(java.lang.String key, boolean value)
key
- key for the booleanvalue
- value of the booleanint getInt(java.lang.String key, int defaultValue)
key
- the key of the valuedefaultValue
- the default value if the key is not defined
void setInt(java.lang.String key, int value)
key
- key for the intvalue
- value of the intlong getLong(java.lang.String key, long defaultValue)
key
- the key of the valuedefaultValue
- the default value if the key is not defined
void setLong(java.lang.String key, long value)
key
- key for the long intvalue
- value of the long intdouble getDouble(java.lang.String key, double defaultValue)
key
- the key of the valuedefaultValue
- the default value if the key is not defined
void setDouble(java.lang.String key, double value)
key
- key for the intvalue
- value of the intjava.awt.Color getColor(java.lang.String key, java.awt.Color defaultValue)
key
- the key of the valuedefaultValue
- the default value if the key is not defined
void setColor(java.lang.String key, java.awt.Color value)
key
- key for the colorvalue
- value of the colorboolean hasKey(java.lang.String key)
key
- key to look for
true
if the key is defined, false
otherwisevoid storePersistentData()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |