All Classes Interface Summary Class Summary Exception Summary
| Class |
Description |
| ConfigListener<M extends net.morimekta.providence.PMessage<M,F>,F extends net.morimekta.providence.descriptor.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 net.morimekta.providence.PMessage<M,F>,F extends net.morimekta.providence.descriptor.PField> |
A supplier and instance holder for config objects.
|
| FixedConfigSupplier<M extends net.morimekta.providence.PMessage<M,F>,F extends net.morimekta.providence.descriptor.PField> |
A supplier and instance holder for an immutable config instance.
|
| OverrideConfigSupplier<Message extends net.morimekta.providence.PMessage<Message,Field>,Field extends net.morimekta.providence.descriptor.PField> |
A supplier of a providence message config based on a parent config
(supplier) and a map of value overrides.
|
| ProvidenceConfig |
Providence config loader.
|
| ProvidenceConfigException |
Providence config exceptions are extensions of the serializer exception (as
parsing config can be seen as parsing or de-serializing any serialized
message).
|
| ProvidenceConfigParser |
This parser parses config files.
|
| ProvidenceConfigSupplier<Message extends net.morimekta.providence.PMessage<Message,Field>,Field extends net.morimekta.providence.descriptor.PField> |
A supplier to get a config (aka message) from a providence config.
|
| ProvidenceConfigUtil |
Utilities for helping with providence config handling.
|
| ReferenceConfigSupplier<RefMessage extends net.morimekta.providence.PMessage<RefMessage,RefField>,RefField extends net.morimekta.providence.descriptor.PField,ParentMessage extends net.morimekta.providence.PMessage<ParentMessage,ParentField>,ParentField extends net.morimekta.providence.descriptor.PField> |
A supplier to get a config (aka message) from a resource location.
|
| ResourceConfigSupplier<Message extends net.morimekta.providence.PMessage<Message,Field>,Field extends net.morimekta.providence.descriptor.PField> |
A supplier to get a config (aka message) from a resource location.
|
| TestConfigSupplier<M extends net.morimekta.providence.PMessage<M,F>,F extends net.morimekta.providence.descriptor.PField> |
Config supplier meant for testing only.
|
| UncheckedProvidenceConfigException |
Unchecked config exception wrapping the providence config exception.
|
| UpdatingConfigSupplier<M extends net.morimekta.providence.PMessage<M,F>,F extends net.morimekta.providence.descriptor.PField> |
A supplier and instance holder for config objects.
|