public class DynamicMessage extends Object implements Map<String,DynamicMessage.Value>
| Modifier and Type | Class and Description |
|---|---|
static class |
DynamicMessage.Key |
static class |
DynamicMessage.Value |
| Modifier and Type | Field and Description |
|---|---|
static char |
DOT |
static char |
LPAREN |
static char |
RPAREN |
| Constructor and Description |
|---|
DynamicMessage() |
| Modifier and Type | Method and Description |
|---|---|
void |
clear() |
boolean |
containsKey(Object key) |
boolean |
containsValue(Object value) |
Set<Map.Entry<String,DynamicMessage.Value>> |
entrySet() |
DynamicMessage.Value |
get(Object key) |
DynamicMessage.Value |
get(String name)
Get option value by given option name.
|
Set<Map.Entry<DynamicMessage.Key,DynamicMessage.Value>> |
getFields() |
boolean |
isEmpty() |
Set<String> |
keySet() |
void |
normalizeName(DynamicMessage.Key key,
String fullyQualifiedName)
Change option name to its fully qualified name
|
DynamicMessage.Value |
put(String key,
DynamicMessage.Value value) |
void |
putAll(Map<? extends String,? extends DynamicMessage.Value> m) |
DynamicMessage.Value |
remove(Object key) |
void |
set(SourceCodeLocation sourceCodeLocation,
String name,
DynamicMessage.Value value) |
void |
set(String name,
DynamicMessage.Value value) |
int |
size() |
String |
toString() |
Collection<DynamicMessage.Value> |
values() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitcompute, computeIfAbsent, computeIfPresent, equals, forEach, getOrDefault, hashCode, merge, putIfAbsent, remove, replace, replace, replaceAllpublic static final char LPAREN
public static final char RPAREN
public static final char DOT
public DynamicMessage.Value get(String name)
public void set(String name, DynamicMessage.Value value)
public void set(SourceCodeLocation sourceCodeLocation, String name, DynamicMessage.Value value)
public int size()
size in interface Map<String,DynamicMessage.Value>public boolean isEmpty()
isEmpty in interface Map<String,DynamicMessage.Value>public boolean containsKey(Object key)
containsKey in interface Map<String,DynamicMessage.Value>public boolean containsValue(Object value)
containsValue in interface Map<String,DynamicMessage.Value>public DynamicMessage.Value get(Object key)
get in interface Map<String,DynamicMessage.Value>public DynamicMessage.Value put(String key, DynamicMessage.Value value)
put in interface Map<String,DynamicMessage.Value>public DynamicMessage.Value remove(Object key)
remove in interface Map<String,DynamicMessage.Value>public void putAll(@Nonnull Map<? extends String,? extends DynamicMessage.Value> m)
putAll in interface Map<String,DynamicMessage.Value>public void clear()
clear in interface Map<String,DynamicMessage.Value>@Nonnull public Set<String> keySet()
keySet in interface Map<String,DynamicMessage.Value>@Nonnull public Collection<DynamicMessage.Value> values()
values in interface Map<String,DynamicMessage.Value>@Nonnull public Set<Map.Entry<String,DynamicMessage.Value>> entrySet()
entrySet in interface Map<String,DynamicMessage.Value>public Set<Map.Entry<DynamicMessage.Key,DynamicMessage.Value>> getFields()
public void normalizeName(DynamicMessage.Key key, String fullyQualifiedName)
Copyright © 2015–2016. All rights reserved.