public class ProvidenceConfigSupplier<Message extends PMessage<Message,Field>,Field extends PField> extends UpdatingConfigSupplier<Message,Field>
| 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) |
| Modifier and Type | Method and Description |
|---|---|
String |
getName()
Get a simple descriptive name for this config supplier.
|
String |
toString() |
addListener, configTimestamp, get, removeListener, setclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitsnapshotpublic ProvidenceConfigSupplier(@Nonnull File configFile, @Nullable ConfigSupplier<Message,Field> parentSupplier, @Nullable net.morimekta.util.FileWatcher fileWatcher, @Nonnull ProvidenceConfigParser configParser) throws ProvidenceConfigException
ProvidenceConfigExceptionpublic ProvidenceConfigSupplier(@Nonnull File configFile, @Nullable ConfigSupplier<Message,Field> parentSupplier, @Nullable net.morimekta.util.FileWatcher fileWatcher, @Nonnull ProvidenceConfigParser configParser, @Nonnull Clock clock) throws ProvidenceConfigException
ProvidenceConfigExceptionpublic String getName()
ConfigSupplierCopyright © 2015–2018 morimekta.net. All rights reserved.