Class AbstractTigerConfigurationSource
java.lang.Object
de.gematik.test.tiger.common.config.AbstractTigerConfigurationSource
- All Implemented Interfaces:
Comparable<AbstractTigerConfigurationSource>
- Direct Known Subclasses:
BasicTigerConfigurationSource
public abstract class AbstractTigerConfigurationSource
extends Object
implements Comparable<AbstractTigerConfigurationSource>
Base class that stores key/value-pairs from a source.
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionabstract Map<TigerConfigurationKey,String> applyTemplatesAndAddValuesToMap(List<TigerTemplateSource> loadedTemplates, Map<TigerConfigurationKey, String> loadedAndSortedProperties) protected booleanintabstract booleanabstract AbstractTigerConfigurationSourcecopy()booleanabstract Stringabstract Map<TigerConfigurationKey,String> inthashCode()abstract voidabstract voidputValue(TigerConfigurationKey key, String value) abstract void
-
Field Details
-
sourceType
-
-
Method Details
-
copy
-
applyTemplatesAndAddValuesToMap
public abstract Map<TigerConfigurationKey,String> applyTemplatesAndAddValuesToMap(List<TigerTemplateSource> loadedTemplates, Map<TigerConfigurationKey, String> loadedAndSortedProperties) -
getValues
-
putValue
-
removeValue
-
containsKey
-
getValue
-
compareTo
- Specified by:
compareToin interfaceComparable<AbstractTigerConfigurationSource>
-
putAll
-
getSourceType
-
equals
-
canEqual
-
hashCode
public int hashCode()
-