com.lutris.util
Class Config
java.lang.Object
|
+--com.lutris.util.KeywordValueTable
|
+--com.lutris.util.Config
- All Implemented Interfaces:
- java.io.Serializable
- public synchronized class Config
- extends KeywordValueTable
- See Also:
- Serialized Form
Method Summary |
int |
containsCount(java.lang.String)
|
boolean |
containsKey(java.lang.String)
|
boolean |
getBoolean(java.lang.String)
|
boolean |
getBoolean(java.lang.String,
boolean)
|
boolean[] |
getBooleans(java.lang.String)
|
boolean[] |
getBooleans(java.lang.String,
boolean[])
|
Config |
getConfig(java.lang.String)
|
ConfigFile |
getConfigFile()
|
double |
getDouble(java.lang.String)
|
double |
getDouble(java.lang.String,
double)
|
double[] |
getDoubles(java.lang.String)
|
double[] |
getDoubles(java.lang.String,
double[])
|
int |
getInt(java.lang.String)
|
int |
getInt(java.lang.String,
int)
|
int[] |
getInts(java.lang.String)
|
int[] |
getInts(java.lang.String,
int[])
|
long |
getLong(java.lang.String)
|
long |
getLong(java.lang.String,
long)
|
long[] |
getLongs(java.lang.String)
|
long[] |
getLongs(java.lang.String,
long[])
|
KeywordValueTable |
getSection(java.lang.String)
|
java.lang.String |
getString(java.lang.String)
|
java.lang.String |
getString(java.lang.String,
java.lang.String)
|
java.lang.String[] |
getStrings(java.lang.String)
|
java.lang.String[] |
getStrings(java.lang.String,
java.lang.String[])
|
boolean |
isArray(java.lang.String)
|
protected KeywordValueTable |
newSection()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Config
public Config()
Config
public Config(KeywordValueTable)
Config
public Config(KeywordValueTable,
ConfigFile)
Config
public Config(ConfigFile)
newSection
protected KeywordValueTable newSection()
- Overrides:
newSection
in class KeywordValueTable
getConfigFile
public ConfigFile getConfigFile()
getConfig
public Config getConfig(java.lang.String)
throws KeywordValueException
KeywordValueException
getSection
public KeywordValueTable getSection(java.lang.String)
throws KeywordValueException
- Overrides:
getSection
in class KeywordValueTable
KeywordValueException
containsKey
public boolean containsKey(java.lang.String)
- Overrides:
containsKey
in class KeywordValueTable
containsCount
public int containsCount(java.lang.String)
throws ConfigException
ConfigException
isArray
public boolean isArray(java.lang.String)
throws ConfigException
ConfigException
getLong
public long getLong(java.lang.String)
throws ConfigException
ConfigException
getLong
public long getLong(java.lang.String,
long)
throws ConfigException
ConfigException
getLongs
public long[] getLongs(java.lang.String)
throws ConfigException
ConfigException
getLongs
public long[] getLongs(java.lang.String,
long[])
throws ConfigException
ConfigException
getInt
public int getInt(java.lang.String)
throws ConfigException
ConfigException
getInt
public int getInt(java.lang.String,
int)
throws ConfigException
ConfigException
getInts
public int[] getInts(java.lang.String)
throws ConfigException
ConfigException
getInts
public int[] getInts(java.lang.String,
int[])
throws ConfigException
ConfigException
getString
public java.lang.String getString(java.lang.String)
throws ConfigException
- Overrides:
getString
in class KeywordValueTable
ConfigException
getString
public java.lang.String getString(java.lang.String,
java.lang.String)
throws ConfigException
- Overrides:
getString
in class KeywordValueTable
ConfigException
getStrings
public java.lang.String[] getStrings(java.lang.String)
throws ConfigException
ConfigException
getStrings
public java.lang.String[] getStrings(java.lang.String,
java.lang.String[])
throws ConfigException
ConfigException
getBoolean
public boolean getBoolean(java.lang.String)
throws ConfigException
ConfigException
getBoolean
public boolean getBoolean(java.lang.String,
boolean)
throws ConfigException
ConfigException
getBooleans
public boolean[] getBooleans(java.lang.String)
throws ConfigException
ConfigException
getBooleans
public boolean[] getBooleans(java.lang.String,
boolean[])
throws ConfigException
ConfigException
getDouble
public double getDouble(java.lang.String)
throws ConfigException
ConfigException
getDouble
public double getDouble(java.lang.String,
double)
throws ConfigException
ConfigException
getDoubles
public double[] getDoubles(java.lang.String)
throws ConfigException
ConfigException
getDoubles
public double[] getDoubles(java.lang.String,
double[])
throws ConfigException
ConfigException