Interface ModifiableConfiguration
- All Superinterfaces:
java.lang.Cloneable
,Configuration
,java.io.Serializable
- All Known Implementing Classes:
DefaultConfiguration
,HierarchicalConfiguration
,PackageManager.PackageConfiguration
,PropertyFileConfiguration
,SystemPropertyConfiguration
A modifiable configuration.
- Author:
- Thomas Morgner
-
Method Summary
Modifier and TypeMethodDescriptionjava.util.Iterator
findPropertyKeys
(java.lang.String prefix) Returns an iterator for the keys beginning with the specified prefix.java.util.Enumeration
Returns the configuration properties.void
setConfigProperty
(java.lang.String key, java.lang.String value) Sets the value of a configuration property.Methods inherited from interface org.pentaho.reporting.libraries.base.config.Configuration
clone, getConfigProperty, getConfigProperty
-
Method Details
-
setConfigProperty
void setConfigProperty(java.lang.String key, java.lang.String value) Sets the value of a configuration property.- Parameters:
key
- the property key.value
- the property value.
-
getConfigProperties
java.util.Enumeration getConfigProperties()Returns the configuration properties.- Specified by:
getConfigProperties
in interfaceConfiguration
- Returns:
- The configuration properties.
-
findPropertyKeys
java.util.Iterator findPropertyKeys(java.lang.String prefix) Returns an iterator for the keys beginning with the specified prefix.- Specified by:
findPropertyKeys
in interfaceConfiguration
- Parameters:
prefix
- the prefix.- Returns:
- The iterator.
-