public class MapResolver extends java.lang.Object implements TextReplacement.TextResolver
Modifier and Type | Field and Description |
---|---|
protected java.util.Map |
data |
Constructor and Description |
---|
MapResolver() |
MapResolver(java.util.Map data) |
Modifier and Type | Method and Description |
---|---|
protected java.lang.String |
coerce(java.lang.String key,
java.lang.Object val) |
protected java.lang.Object |
getData(java.lang.String key) |
void |
put(java.lang.String key,
java.lang.Object value) |
void |
putAll(java.util.Map data) |
java.lang.String |
resolve(java.lang.String in)
Resolve 'in' with a new value
|
public MapResolver()
public MapResolver(java.util.Map data)
protected java.lang.Object getData(java.lang.String key)
public java.lang.String resolve(java.lang.String in)
TextReplacement.TextResolver
resolve
in interface TextReplacement.TextResolver
protected java.lang.String coerce(java.lang.String key, java.lang.Object val)
public void put(java.lang.String key, java.lang.Object value)
public void putAll(java.util.Map data)