public class MessageBuilderConfig<Message extends PMessage<Message,Field>,Field extends PField> extends Object implements ProvidenceConfigBuilder<MessageBuilderConfig<Message,Field>>
Note that the message builder config is NOT thread safe at all.
| Constructor and Description |
|---|
MessageBuilderConfig(PStructDescriptor<Message,Field> descriptor) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
containsKey(String key) |
Object |
get(String key) |
PMessageBuilder<Message,Field> |
getBuilder()
Get the message builder backing the config.
|
Message |
getSnapshot()
Get a snapshot of the config based on the message builder.
|
Set<String> |
keySet() |
Object |
put(String key,
Object value) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitputMessagegetMessagepublic MessageBuilderConfig(PStructDescriptor<Message,Field> descriptor)
public Message getSnapshot()
public PMessageBuilder<Message,Field> getBuilder()
public boolean containsKey(String key)
containsKey in interface net.morimekta.config.ConfigCopyright © 2015–2016 morimekta.net. All rights reserved.