Class ConfigurationAdapter
- java.lang.Object
-
- org.jboss.forge.addon.configuration.ConfigurationAdapter
-
- All Implemented Interfaces:
Configuration
- Direct Known Subclasses:
ConfigurationAdapterSubset
@Vetoed public class ConfigurationAdapter extends Object implements Configuration
- Author:
- Lincoln Baxter, III
-
-
Constructor Summary
Constructors Constructor Description ConfigurationAdapter(org.apache.commons.configuration.Configuration delegate)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddProperty(String key, Object value)voidclear()voidclearProperty(String key)booleancontainsKey(String key)BigDecimalgetBigDecimal(String key)BigDecimalgetBigDecimal(String key, BigDecimal defaultValue)BigIntegergetBigInteger(String key)BigIntegergetBigInteger(String key, BigInteger defaultValue)booleangetBoolean(String key)booleangetBoolean(String key, boolean defaultValue)BooleangetBoolean(String key, Boolean defaultValue)bytegetByte(String key)bytegetByte(String key, byte defaultValue)BytegetByte(String key, Byte defaultValue)protected org.apache.commons.configuration.ConfigurationgetDelegate()doublegetDouble(String key)doublegetDouble(String key, double defaultValue)DoublegetDouble(String key, Double defaultValue)floatgetFloat(String key)floatgetFloat(String key, float defaultValue)FloatgetFloat(String key, Float defaultValue)intgetInt(String key)intgetInt(String key, int defaultValue)IntegergetInteger(String key, Integer defaultValue)Iterator<String>getKeys()Iterator<String>getKeys(String prefix)List<Object>getList(String key)List<Object>getList(String key, List<?> defaultValue)longgetLong(String key)longgetLong(String key, long defaultValue)LonggetLong(String key, Long defaultValue)PropertiesgetProperties(String key)ObjectgetProperty(String key)shortgetShort(String key)shortgetShort(String key, short defaultValue)ShortgetShort(String key, Short defaultValue)StringgetString(String key)StringgetString(String key, String defaultValue)String[]getStringArray(String key)booleanisEmpty()voidsetProperty(String key, Object value)Configurationsubset(String prefix)
-
-
-
Method Detail
-
getDelegate
protected org.apache.commons.configuration.Configuration getDelegate()
-
subset
public Configuration subset(String prefix)
- Specified by:
subsetin interfaceConfiguration
-
isEmpty
public boolean isEmpty()
- Specified by:
isEmptyin interfaceConfiguration
-
containsKey
public boolean containsKey(String key)
- Specified by:
containsKeyin interfaceConfiguration
-
addProperty
public void addProperty(String key, Object value)
- Specified by:
addPropertyin interfaceConfiguration
-
setProperty
public void setProperty(String key, Object value)
- Specified by:
setPropertyin interfaceConfiguration
-
clearProperty
public void clearProperty(String key)
- Specified by:
clearPropertyin interfaceConfiguration
-
clear
public void clear()
- Specified by:
clearin interfaceConfiguration
-
getProperty
public Object getProperty(String key)
- Specified by:
getPropertyin interfaceConfiguration
-
getKeys
public Iterator<String> getKeys(String prefix)
- Specified by:
getKeysin interfaceConfiguration
-
getKeys
public Iterator<String> getKeys()
- Specified by:
getKeysin interfaceConfiguration
-
getProperties
public Properties getProperties(String key)
- Specified by:
getPropertiesin interfaceConfiguration
-
getBoolean
public boolean getBoolean(String key)
- Specified by:
getBooleanin interfaceConfiguration
-
getBoolean
public boolean getBoolean(String key, boolean defaultValue)
- Specified by:
getBooleanin interfaceConfiguration
-
getBoolean
public Boolean getBoolean(String key, Boolean defaultValue)
- Specified by:
getBooleanin interfaceConfiguration
-
getByte
public byte getByte(String key)
- Specified by:
getBytein interfaceConfiguration
-
getByte
public byte getByte(String key, byte defaultValue)
- Specified by:
getBytein interfaceConfiguration
-
getByte
public Byte getByte(String key, Byte defaultValue)
- Specified by:
getBytein interfaceConfiguration
-
getDouble
public double getDouble(String key)
- Specified by:
getDoublein interfaceConfiguration
-
getDouble
public double getDouble(String key, double defaultValue)
- Specified by:
getDoublein interfaceConfiguration
-
getDouble
public Double getDouble(String key, Double defaultValue)
- Specified by:
getDoublein interfaceConfiguration
-
getFloat
public float getFloat(String key)
- Specified by:
getFloatin interfaceConfiguration
-
getFloat
public float getFloat(String key, float defaultValue)
- Specified by:
getFloatin interfaceConfiguration
-
getFloat
public Float getFloat(String key, Float defaultValue)
- Specified by:
getFloatin interfaceConfiguration
-
getInt
public int getInt(String key)
- Specified by:
getIntin interfaceConfiguration
-
getInt
public int getInt(String key, int defaultValue)
- Specified by:
getIntin interfaceConfiguration
-
getInteger
public Integer getInteger(String key, Integer defaultValue)
- Specified by:
getIntegerin interfaceConfiguration
-
getLong
public long getLong(String key)
- Specified by:
getLongin interfaceConfiguration
-
getLong
public long getLong(String key, long defaultValue)
- Specified by:
getLongin interfaceConfiguration
-
getLong
public Long getLong(String key, Long defaultValue)
- Specified by:
getLongin interfaceConfiguration
-
getShort
public short getShort(String key)
- Specified by:
getShortin interfaceConfiguration
-
getShort
public short getShort(String key, short defaultValue)
- Specified by:
getShortin interfaceConfiguration
-
getShort
public Short getShort(String key, Short defaultValue)
- Specified by:
getShortin interfaceConfiguration
-
getBigDecimal
public BigDecimal getBigDecimal(String key)
- Specified by:
getBigDecimalin interfaceConfiguration
-
getBigDecimal
public BigDecimal getBigDecimal(String key, BigDecimal defaultValue)
- Specified by:
getBigDecimalin interfaceConfiguration
-
getBigInteger
public BigInteger getBigInteger(String key)
- Specified by:
getBigIntegerin interfaceConfiguration
-
getBigInteger
public BigInteger getBigInteger(String key, BigInteger defaultValue)
- Specified by:
getBigIntegerin interfaceConfiguration
-
getString
public String getString(String key)
- Specified by:
getStringin interfaceConfiguration
-
getString
public String getString(String key, String defaultValue)
- Specified by:
getStringin interfaceConfiguration
-
getStringArray
public String[] getStringArray(String key)
- Specified by:
getStringArrayin interfaceConfiguration
-
getList
public List<Object> getList(String key)
- Specified by:
getListin interfaceConfiguration
-
-