Class BasicTigerConfigurationSource
java.lang.Object
de.gematik.test.tiger.common.config.AbstractTigerConfigurationSource
de.gematik.test.tiger.common.config.BasicTigerConfigurationSource
- All Implemented Interfaces:
Comparable<AbstractTigerConfigurationSource>
Stores a map of key/value-pairs.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class -
Field Summary
Fields inherited from class de.gematik.test.tiger.common.config.AbstractTigerConfigurationSource
precedence -
Constructor Summary
ConstructorsConstructorDescriptionBasicTigerConfigurationSource(ConfigurationValuePrecedence precedence, Map<TigerConfigurationKey, String> values) -
Method Summary
Modifier and TypeMethodDescriptionaddValuesToMap(Map<TigerConfigurationKey, String> loadedAndSortedProperties) merges all properties of this source with loadedAndSortedPropertiesbuilder()protected booleanbooleancopy()booleaninthashCode()voidvoidputValue(TigerConfigurationKey key, String value) voidMethods inherited from class de.gematik.test.tiger.common.config.AbstractTigerConfigurationSource
compareTo, getPrecedence
-
Constructor Details
-
BasicTigerConfigurationSource
public BasicTigerConfigurationSource(ConfigurationValuePrecedence precedence, Map<TigerConfigurationKey, String> values) -
BasicTigerConfigurationSource
-
-
Method Details
-
copy
- Specified by:
copyin classAbstractTigerConfigurationSource
-
addValuesToMap
public Map<TigerConfigurationKey,String> addValuesToMap(Map<TigerConfigurationKey, String> loadedAndSortedProperties) merges all properties of this source with loadedAndSortedProperties- Specified by:
addValuesToMapin classAbstractTigerConfigurationSource- Parameters:
loadedAndSortedProperties- current set of tiger properties- Returns:
- a new merged map of properties
-
getValues
- Specified by:
getValuesin classAbstractTigerConfigurationSource
-
putValue
- Specified by:
putValuein classAbstractTigerConfigurationSource
-
removeValue
- Specified by:
removeValuein classAbstractTigerConfigurationSource
-
containsKey
- Specified by:
containsKeyin classAbstractTigerConfigurationSource
-
getValue
- Specified by:
getValuein classAbstractTigerConfigurationSource
-
putAll
- Specified by:
putAllin classAbstractTigerConfigurationSource
-
builder
-
equals
- Overrides:
equalsin classAbstractTigerConfigurationSource
-
canEqual
- Overrides:
canEqualin classAbstractTigerConfigurationSource
-
hashCode
public int hashCode()- Overrides:
hashCodein classAbstractTigerConfigurationSource
-