# Class: com.pnfsoftware.jeb.core.properties.impl.ConfigurationMemoryMap

In\-memory [IConfiguration](IConfiguration) implementation backed by a hash map.

## Constructor: ConfigurationMemoryMap

Description: Create an empty in\-memory configuration.

## Constructor: ConfigurationMemoryMap
- parameter: `template`, type: `com.pnfsoftware.jeb.core.properties.IConfiguration`

Description: Create an in\-memory configuration by copying all properties from a template.
parameter: template: template configuration

## Method: clearProperty
- parameter: `key`, type: `java.lang.String`


## Method: getAllPropertyKeys
- return type: `java.util.Set<java.lang.String>`


## Method: getProperty
- parameter: `key`, type: `java.lang.String`
- return type: `java.lang.Object`


## Method: setProperty
- parameter: `key`, type: `java.lang.String`
- parameter: `value`, type: `java.lang.Object`


## Method: toString
- return type: `java.lang.String`


