package org.jtwig.render.context.model;
import java.util.HashMap;
import java.util.Map;
public class PropertiesContext {
public static PropertiesContext newContext () {
return new PropertiesContext(new HashMap<String, Object>());
}
private final Map<String, Object> properties;
public PropertiesContext(Map<String, Object> properties) {
this.properties = properties;
}
public void set (String key, Object value) {
properties.put(key, value);
}
public <T> T get (String key) {
return (T) properties.get(key);
}
public boolean has (String key) {
return properties.containsKey(key);
}
}