public class FlexibleSettings
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static byte |
BYTE_MISSING
The Constant BYTE_MISSING.
|
static double |
DOUBLE_MISSING
The Constant DOUBLE_MISSING.
|
static float |
FLOAT_MISSING
The Constant FLOAT_MISSING.
|
static int |
INT_MISSING
The Constant INT_MISSING.
|
static long |
LONG_MISSING
The Constant LONG_MISSING.
|
Constructor and Description |
---|
FlexibleSettings() |
Modifier and Type | Method and Description |
---|---|
void |
clearAll()
Clear all.
|
FlexibleSettings |
clone() |
boolean |
contains(java.lang.String key)
Contains.
|
java.lang.Object |
get(java.lang.String key)
Gets the.
|
java.lang.Object |
get(java.lang.String key,
java.lang.Object defaultValue)
Gets the.
|
java.util.HashMap<java.lang.String,java.lang.Object> |
getAll()
Gets the all.
|
java.lang.String[] |
getAllKeys()
Gets the all keys.
|
boolean |
getBoolean(java.lang.String key)
Gets the boolean.
|
boolean |
getBoolean(java.lang.String key,
boolean defaultValue)
Gets the boolean.
|
byte |
getByte(java.lang.String key)
Gets the byte.
|
byte |
getByte(java.lang.String key,
byte defaultValue)
Gets the byte.
|
double |
getDouble(java.lang.String key)
Gets the double.
|
double |
getDouble(java.lang.String key,
double defaultValue)
Gets the double.
|
double |
getFloat(java.lang.String key)
Gets the float.
|
double |
getFloat(java.lang.String key,
double defaultValue)
Gets the float.
|
int |
getInt(java.lang.String key)
Gets the int.
|
int |
getInt(java.lang.String key,
int defaultValue)
Gets the int.
|
long |
getLong(java.lang.String key)
Gets the long.
|
long |
getLong(java.lang.String key,
long defaultValue)
Gets the long.
|
java.lang.String |
getString(java.lang.String key)
Gets the string.
|
java.lang.String |
getString(java.lang.String key,
java.lang.String defaultValue)
Gets the string.
|
byte |
hetKeyType(java.lang.String key)
Het key type.
|
void |
remove(java.lang.String key)
Removes the.
|
void |
set(java.lang.String key,
java.lang.Object value)
Sets the.
|
void |
set(java.lang.String key,
java.lang.Object value,
byte type)
Sets the.
|
void |
setAll(java.util.Map<java.lang.String,java.lang.Object> map)
Sets the all.
|
public static final byte BYTE_MISSING
public static final int INT_MISSING
public static final long LONG_MISSING
public static final double DOUBLE_MISSING
public static final float FLOAT_MISSING
public java.util.HashMap<java.lang.String,java.lang.Object> getAll()
public void setAll(java.util.Map<java.lang.String,java.lang.Object> map)
map
- the mappublic boolean contains(java.lang.String key)
key
- the keypublic void set(java.lang.String key, java.lang.Object value)
key
- the keyvalue
- the valuepublic void set(java.lang.String key, java.lang.Object value, byte type)
key
- the keyvalue
- the valuetype
- the typepublic byte hetKeyType(java.lang.String key)
key
- the keypublic java.lang.Object get(java.lang.String key)
key
- the keypublic java.lang.Object get(java.lang.String key, java.lang.Object defaultValue)
key
- the keydefaultValue
- the default valuepublic void remove(java.lang.String key)
key
- the keypublic void clearAll()
public java.lang.String getString(java.lang.String key)
key
- the keypublic byte getByte(java.lang.String key)
key
- the keypublic byte getByte(java.lang.String key, byte defaultValue)
key
- the keydefaultValue
- the default valuepublic int getInt(java.lang.String key)
key
- the keypublic int getInt(java.lang.String key, int defaultValue)
key
- the keydefaultValue
- the default valuepublic long getLong(java.lang.String key)
key
- the keypublic long getLong(java.lang.String key, long defaultValue)
key
- the keydefaultValue
- the default valuepublic double getDouble(java.lang.String key)
key
- the keypublic double getDouble(java.lang.String key, double defaultValue)
key
- the keydefaultValue
- the default valuepublic double getFloat(java.lang.String key)
key
- the keypublic double getFloat(java.lang.String key, double defaultValue)
key
- the keydefaultValue
- the default valuepublic boolean getBoolean(java.lang.String key)
key
- the keypublic boolean getBoolean(java.lang.String key, boolean defaultValue)
key
- the keydefaultValue
- the default valuepublic java.lang.String getString(java.lang.String key, java.lang.String defaultValue)
key
- the keydefaultValue
- the default valuepublic java.lang.String[] getAllKeys()
public FlexibleSettings clone()
clone
in class java.lang.Object