|
xmlBlaster 2.2.0 API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.xmlBlaster.contrib.PropertiesInfo
public class PropertiesInfo
PropertiesInfo This is the I_Info implementation making use of Properties.
Field Summary | |
---|---|
private InfoHelper |
helper
|
(package private) java.util.Map |
objects
|
(package private) java.util.Properties |
props
|
Fields inherited from interface org.xmlBlaster.contrib.I_Info |
---|
ID, JMX_PREFIX |
Constructor Summary | |
---|---|
PropertiesInfo(java.util.Properties props)
Creates a simple implementation based on java's Properties. |
Method Summary | |
---|---|
static void |
addSet(java.util.Set dest,
java.util.Set source)
|
java.lang.String |
get(java.lang.String key,
java.lang.String def)
Access a string environment setting. |
boolean |
getBoolean(java.lang.String key,
boolean def)
Access an environment setting of type boolean. |
int |
getInt(java.lang.String key,
int def)
Access an environment setting of type int. |
java.util.Set |
getKeys()
Gets the keys of the entries stored. |
long |
getLong(java.lang.String key,
long def)
Access an environment setting of type long. |
java.lang.Object |
getObject(java.lang.String key)
Access the remembered object. |
java.util.Set |
getObjectKeys()
Gets the keys of the objects registered. |
java.lang.String |
getRaw(java.lang.String key)
Returns the value associated to this key. |
void |
put(java.lang.String key,
java.lang.String value)
Put key/value to environment. |
java.lang.Object |
putObject(java.lang.String key,
java.lang.Object o)
Store an object. |
void |
putRaw(java.lang.String key,
java.lang.String value)
Put key/value to environment. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
java.util.Properties props
java.util.Map objects
private InfoHelper helper
Constructor Detail |
---|
public PropertiesInfo(java.util.Properties props)
props
- The configuration storeMethod Detail |
---|
public java.lang.String getRaw(java.lang.String key)
I_Info
getRaw
in interface I_Info
public java.lang.String get(java.lang.String key, java.lang.String def)
I_Info
get
in interface I_Info
key
- The parameter keydef
- The default used if key is not found
I_Info.get(java.lang.String, java.lang.String)
public void putRaw(java.lang.String key, java.lang.String value)
I_Info
putRaw
in interface I_Info
key
- The parameter keyvalue
- The parameter value, if null the parameter is removed.I_Info.put(java.lang.String, java.lang.String)
public void put(java.lang.String key, java.lang.String value)
I_Info
put
in interface I_Info
key
- The parameter keyvalue
- The parameter value, if null the parameter is removed.I_Info.put(java.lang.String, java.lang.String)
public long getLong(java.lang.String key, long def)
I_Info
getLong
in interface I_Info
key
- The parameter keydef
- The default used if key is not found
I_Info.getLong(java.lang.String, long)
public int getInt(java.lang.String key, int def)
I_Info
getInt
in interface I_Info
key
- The parameter keydef
- The default used if key is not found
I_Info.getInt(java.lang.String, int)
public boolean getBoolean(java.lang.String key, boolean def)
I_Info
getBoolean
in interface I_Info
key
- The parameter keydef
- The default used if key is not found
I_Info.getBoolean(java.lang.String, boolean)
public java.lang.Object getObject(java.lang.String key)
I_Info
getObject
in interface I_Info
key
- The object key
I_Info.getObject(java.lang.String)
public java.lang.Object putObject(java.lang.String key, java.lang.Object o)
I_Info
putObject
in interface I_Info
key
- The object keyo
- The object to remember or null to remove it
I_Info.putObject(java.lang.String, Object)
public java.util.Set getKeys()
I_Info
getKeys
in interface I_Info
I_Info.getKeys()
public java.util.Set getObjectKeys()
I_Info
getObjectKeys
in interface I_Info
I_Info.getObjectKeys()
public static void addSet(java.util.Set dest, java.util.Set source)
|
xmlBlaster 2.2.0 API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |