ConfigurationValueProviders that can collect the possible values into a Map.
By default, it will follow standardized fuzzy-matching rules including being case insensitive, checking camelCase and kabob-case, etc.
keyMatches(String, String)
| Modifier and Type | Field and Description |
|---|---|
| private final Map | |
| private int | |
| private final Lock |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| protected abstract Map | |
| protected int | getMapHash()
Used by |
| public ProvidedValue | getProvidedValue(String...
an array of keys to check, where the first element is the canonical key name, any aliases for that key as later elements. keyAndAliases)Implements liquibase. Default implementation stores a cache of found known values, falling back to |
| protected abstract String | |
| protected boolean | isValueSet(Object value)
Used by |
| protected boolean | keyMatches(String
the configuration key requested wantedKey, String the key stored in the map storedKey)Used by |
| protected ProvidedValue | lookupProvidedValue(String... keyAndAliases)
Finds the given key in the result of |
| knownValues | back to summary |
|---|---|
| private final Map<String, ProvidedValue> knownValues | |
| knownValuesForHash | back to summary |
|---|---|
| private int knownValuesForHash | |
| knownValuesLock | back to summary |
|---|---|
| private final Lock knownValuesLock | |
| AbstractMapConfigurationValueProvider | back to summary |
|---|---|
| public AbstractMapConfigurationValueProvider() | |
| getMap | back to summary |
|---|---|
| protected abstract Map | |
| getMapHash | back to summary |
|---|---|
| protected int getMapHash() Used by | |
| getProvidedValue | back to summary |
|---|---|
| public ProvidedValue getProvidedValue(String... keyAndAliases) Implements liquibase. Default implementation stores a cache of found known values, falling back to
| |
| getSourceDescription | back to summary |
|---|---|
| protected abstract String getSourceDescription() | |
| isValueSet | back to summary |
|---|---|
| protected boolean isValueSet(Object value) Used by | |
| keyMatches | back to summary |
|---|---|
| protected boolean keyMatches(String wantedKey, String storedKey) Used by | |
| lookupProvidedValue | back to summary |
|---|---|
| protected ProvidedValue lookupProvidedValue(String... keyAndAliases) Finds the given key in the result of | |