| Interface | Description |
|---|---|
| ConfigListener<M extends PMessage<M,F>,F extends PField> |
Interface for handling reactions to update of a config message.
|
| ConfigResolver |
A config resolver resolves config file into suppliers for the actual config.
|
| ConfigSupplier<M extends PMessage<M,F>,F extends PField> |
A supplier and instance holder for config objects.
|
| Class | Description |
|---|---|
| FixedConfigSupplier<M extends PMessage<M,F>,F extends PField> |
A supplier and instance holder for an immutable config instance.
|
| OverrideConfigSupplier<Message extends PMessage<Message,Field>,Field extends PField> |
A supplier of a providence message config based on a parent config
(supplier) and a map of value overrides.
|
| ProvidenceConfig |
Providence config loader.
|
| ReferenceConfigSupplier<RefMessage extends PMessage<RefMessage,RefField>,RefField extends PField,ParentMessage extends PMessage<ParentMessage,ParentField>,ParentField extends PField> |
A supplier to get a config (aka message) from a resource location.
|
| ResourceConfigSupplier<Message extends PMessage<Message,Field>,Field extends PField> |
A supplier to get a config (aka message) from a resource location.
|
| Exception | Description |
|---|---|
| ProvidenceConfigException |
Providence config exceptions are extensions of the serializer exception (as
parsing config can be seen as parsing or de-serializing any serialized
message).
|
| UncheckedProvidenceConfigException |
Unchecked config exception wrapping the providence config exception.
|
Copyright © 2015–2017 morimekta.net. All rights reserved.