|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
The Configuration
interface defines lookup-methods to lookup
typed configuration-values.
For example boolean getBoolean(String key, boolean defaultValue)
looks up a boolean value associated with key
.
If no value is found for key
the boolean defaultValue
is returned.
Method Summary | |
boolean |
getBoolean(java.lang.String key,
boolean defaultValue)
Returns the boolean value for the specified key. |
java.lang.Class |
getClass(java.lang.String key,
java.lang.Class defaultValue)
Returns the class specified by the value for the specified key. |
java.lang.Class |
getClass(java.lang.String key,
java.lang.Class defaultValue,
java.lang.Class assignable)
Returns the class specified by the value for the specified key. |
java.lang.Class |
getClass(java.lang.String key,
java.lang.Class defaultValue,
java.lang.Class[] assignables)
Returns the class specified by the value for the specified key. |
int |
getInteger(java.lang.String key,
int defaultValue)
Returns the integer value for the specified key. |
java.lang.String |
getString(java.lang.String key,
java.lang.String defaultValue)
Returns the string value for the specified key. |
java.lang.String[] |
getStrings(java.lang.String key,
java.lang.String defaultValue)
Gets an array of Strings from the value of the specified key, seperated by ";". |
java.lang.String[] |
getStrings(java.lang.String key,
java.lang.String defaultValue,
java.lang.String seperators)
Gets an array of Strings from the value of the specified key, seperated by any key from seperators . |
void |
setLogger(Logger loggerInstance)
this method allows to set a logger that tracks configuration events. |
Method Detail |
public void setLogger(Logger loggerInstance)
loggerInstance
- the logger to setpublic boolean getBoolean(java.lang.String key, boolean defaultValue)
defaultValue
is returned.
key
- the keydefaultValue
- the default Value
defaultValue
public java.lang.Class getClass(java.lang.String key, java.lang.Class defaultValue, java.lang.Class assignable)
assignable
defaultValue
is returned.
key
- the keydefaultValue
- the default Valueassignable
- a classe and/or interface the specified class must
extend/implement.
defaultValue
public java.lang.Class getClass(java.lang.String key, java.lang.Class defaultValue, java.lang.Class[] assignables)
assignables
defaultValue
is
returned.
key
- the keydefaultValue
- the default Valueassignables
- classes and/or interfaces the specified class must
extend/implement.
defaultValue
public java.lang.Class getClass(java.lang.String key, java.lang.Class defaultValue)
defaultValue
is returned.
key
- the keydefaultValue
- the default Value
defaultValue
public int getInteger(java.lang.String key, int defaultValue)
defaultValue
is returned.
key
- the keydefaultValue
- the default Value
defaultValue
public java.lang.String getString(java.lang.String key, java.lang.String defaultValue)
defaultValue
is returned.
key
- the keydefaultValue
- the default value
defaultValue
public java.lang.String[] getStrings(java.lang.String key, java.lang.String defaultValue, java.lang.String seperators)
seperators
. If no value for this key
is found the array contained in defaultValue
is returned.
key
- the keydefaultValue
- the default Valueseperators
- the seprators to be used
defaultValue
public java.lang.String[] getStrings(java.lang.String key, java.lang.String defaultValue)
defaultValue
is returned.
key
- the keydefaultValue
- the default Value
defaultValue
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |