public class DefaultConfiguration extends Object implements Configuration
| Constructor and Description |
|---|
DefaultConfiguration(String key) |
| Modifier and Type | Method and Description |
|---|---|
void |
addChild(DefaultConfiguration configuration) |
String |
getAttribute(String key) |
String |
getAttribute(String key,
String defaultValue) |
boolean |
getAttributeAsBoolean(String key,
boolean defaultValue) |
float |
getAttributeAsFloat(String key) |
float |
getAttributeAsFloat(String key,
float defaultValue) |
int |
getAttributeAsInteger(String key,
int defaultValue) |
String[] |
getAttributeNames() |
Configuration |
getChild(String key) |
Configuration |
getChild(String key,
boolean required) |
Configuration[] |
getChildren(String key) |
String |
getLocation() |
String |
getValue() |
String |
getValue(String defaultValue) |
boolean |
getValueAsBoolean() |
boolean |
getValueAsBoolean(boolean defaultValue) |
float |
getValueAsFloat() |
float |
getValueAsFloat(float defaultValue) |
int |
getValueAsInteger() |
int |
getValueAsInteger(int defaultValue) |
static String |
toString(Document document)
Deprecated.
For debug only.
|
public DefaultConfiguration(String key)
public void addChild(DefaultConfiguration configuration)
public Configuration getChild(String key)
getChild in interface Configurationpublic Configuration getChild(String key, boolean required)
getChild in interface Configurationpublic Configuration[] getChildren(String key)
getChildren in interface Configurationpublic String[] getAttributeNames()
getAttributeNames in interface Configurationpublic String getAttribute(String key)
getAttribute in interface Configurationpublic String getAttribute(String key, String defaultValue)
getAttribute in interface Configurationpublic boolean getAttributeAsBoolean(String key, boolean defaultValue)
getAttributeAsBoolean in interface Configurationpublic float getAttributeAsFloat(String key) throws ConfigurationException
getAttributeAsFloat in interface ConfigurationConfigurationExceptionpublic float getAttributeAsFloat(String key, float defaultValue)
getAttributeAsFloat in interface Configurationpublic int getAttributeAsInteger(String key, int defaultValue)
getAttributeAsInteger in interface Configurationpublic String getValue() throws ConfigurationException
getValue in interface ConfigurationConfigurationExceptionpublic String getValue(String defaultValue)
getValue in interface Configurationpublic boolean getValueAsBoolean()
throws ConfigurationException
getValueAsBoolean in interface ConfigurationConfigurationExceptionpublic boolean getValueAsBoolean(boolean defaultValue)
getValueAsBoolean in interface Configurationpublic int getValueAsInteger()
throws ConfigurationException
getValueAsInteger in interface ConfigurationConfigurationExceptionpublic int getValueAsInteger(int defaultValue)
getValueAsInteger in interface Configurationpublic float getValueAsFloat()
throws ConfigurationException
getValueAsFloat in interface ConfigurationConfigurationExceptionpublic float getValueAsFloat(float defaultValue)
getValueAsFloat in interface Configurationpublic String getLocation()
getLocation in interface ConfigurationCopyright © 2023 Apache Software Foundation. All rights reserved.