C - its own typepublic interface ExtensibleConfiguration<C extends ExtensibleConfiguration<C>> extends Configuration
| Modifier and Type | Interface and Description |
|---|---|
static class |
ExtensibleConfiguration.PlaceholderResolutionResult<C extends ExtensibleConfiguration<C>>
The outcome of resolving placeholders.
|
Configuration.Context, Configuration.MapBackedConfigurationEMPTY_CONFIGURATION| Modifier and Type | Method and Description |
|---|---|
ExtensibleConfiguration.PlaceholderResolutionResult<C> |
resolvePlaceholders(Map<String,String> overrides)
Resolves placeholders in this configuration, using both its own properties and overrides.
|
C |
withOverrides(Map<String,String> overrides)
Overrides configuration properties with mapped values.
|
C |
withParent(C parent)
Merges this configuration with parent configuration.
|
as, get, getC withParent(C parent)
parent - parent configurationC withOverrides(Map<String,String> overrides)
overrides - override valuesExtensibleConfiguration.PlaceholderResolutionResult<C> resolvePlaceholders(Map<String,String> overrides)
overrides - override valuesCopyright © 2013–2020 Hotels.com. All rights reserved.