Interface IConfiguration

All Known Implementing Classes:
CommonsConfigurationWrapper, ConfigurationMemoryMap

@Ser public interface IConfiguration
Base interface for objects holding configuration data.

Configuration data consists of a set of key to value mappings.

  • Method Details

    • clearProperty

      void clearProperty(String key)
      Remove a property from the configuration object.
      Parameters:
      key - the property key
    • setProperty

      void setProperty(String key, Object value)
      Set a property value.
      Parameters:
      key - the property key
      value - the property value
    • getProperty

      Object getProperty(String key)
      Retrieve a property value.
      Parameters:
      key - the property key
      Returns:
      the property value, null if the property does not exist
    • getAllPropertyKeys

      Set<String> getAllPropertyKeys()
      Get the collection of all property keys held by this configuration object.
      Returns: