| Package | Description |
|---|---|
| net.morimekta.providence.config | |
| net.morimekta.providence.config.impl |
| Modifier and Type | Method and Description |
|---|---|
ProvidenceConfigException |
UncheckedProvidenceConfigException.getCause() |
| Modifier and Type | Method and Description |
|---|---|
<M extends PMessage<M,F>,F extends PField> |
ProvidenceConfig.getConfig(File configFile)
Get config for the given file.
|
<M extends PMessage<M,F>,F extends PField> |
ProvidenceConfig.getConfig(File configFile,
M parent)
Get config for the given with parent.
|
default <Message extends PMessage<Message,Field>,Field extends PField> |
ConfigResolver.resolveConfig(File configFile)
Resolve a config file without parent config like on config file includes.
|
<Message extends PMessage<Message,Field>,Field extends PField> |
ConfigResolver.resolveConfig(File configFile,
ConfigSupplier<Message,Field> parentConfig)
Resolve a config file like on config file includes.
|
<M extends PMessage<M,F>,F extends PField> |
ProvidenceConfig.resolveConfig(File configFile,
ConfigSupplier<M,F> parentConfig) |
| Constructor and Description |
|---|
UncheckedProvidenceConfigException(ProvidenceConfigException cause) |
| Constructor and Description |
|---|
OverrideConfigSupplier(Clock clock,
ConfigSupplier<Message,Field> parent,
Map<String,String> overrides,
boolean strict)
Create a config that wraps a providence message instance.
|
OverrideConfigSupplier(ConfigSupplier<Message,Field> parent,
Map<String,String> overrides)
Create a config that wraps a providence message instance.
|
OverrideConfigSupplier(ConfigSupplier<Message,Field> parent,
Map<String,String> overrides,
boolean strict)
Create a config that wraps a providence message instance.
|
OverrideConfigSupplier(ConfigSupplier<Message,Field> parent,
Properties overrides)
Create a config that wraps a providence message instance.
|
ReferenceConfigSupplier(String referencePath,
ConfigSupplier<ParentMessage,ParentField> parent)
Create a config that wraps a providence message instance, and fetches a message from
within that parent config.
|
ReferenceConfigSupplier(String referencePath,
ConfigSupplier<ParentMessage,ParentField> parent,
Clock clock)
Create a config that wraps a providence message instance, and fetches a message from
within that parent config.
|
ResourceConfigSupplier(String resourceName,
PMessageDescriptor<Message,Field> descriptor)
Create a config that wraps a providence message instance.
|
ResourceConfigSupplier(String resourceName,
PMessageDescriptor<Message,Field> descriptor,
Clock clock)
Create a config that wraps a providence message instance.
|
| Constructor and Description |
|---|
ProvidenceConfigSupplier(File configFile,
ConfigSupplier<Message,Field> parentSupplier,
net.morimekta.util.FileWatcher fileWatcher,
ProvidenceConfigParser configParser) |
ProvidenceConfigSupplier(File configFile,
ConfigSupplier<Message,Field> parentSupplier,
net.morimekta.util.FileWatcher fileWatcher,
ProvidenceConfigParser configParser,
Clock clock) |
Copyright © 2015–2017 morimekta.net. All rights reserved.