public class VariableResolverImpl extends VariableResolver
The default implementation of VariableResolver interface
This API is experimental and may change in the future.VariableResolver
Constructor and Description |
---|
VariableResolverImpl() |
VariableResolverImpl(Map defaults) |
Modifier and Type | Method and Description |
---|---|
VariableResolverImpl |
addNamespace(String name,
Map<String,Object> map) |
void |
removeNamespace(String name) |
String |
replaceTokens(String template)
Given a String with place holders, replace them with the value tokens.
|
Object |
resolve(String name)
Resolves a given value with a name
|
public VariableResolverImpl()
public VariableResolverImpl(Map defaults)
public VariableResolverImpl addNamespace(String name, Map<String,Object> map)
public void removeNamespace(String name)
public String replaceTokens(String template)
VariableResolver
replaceTokens
in class VariableResolver
public Object resolve(String name)
VariableResolver
resolve
in class VariableResolver
name
- the String to be resolved