Interface ModifiableConfiguration

All Superinterfaces:
java.lang.Cloneable, Configuration, java.io.Serializable
All Known Implementing Classes:
DefaultConfiguration, HierarchicalConfiguration, PackageManager.PackageConfiguration, PropertyFileConfiguration, SystemPropertyConfiguration

public interface ModifiableConfiguration extends Configuration
A modifiable configuration.
Author:
Thomas Morgner
  • Method Summary

    Modifier and Type
    Method
    Description
    java.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 interface Configuration
      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 interface Configuration
      Parameters:
      prefix - the prefix.
      Returns:
      The iterator.