- public Object format(TemplateContext templateContext, Object data, Map<String, String> parameters) {
- String text = String.valueOf(data);
- String soneKey = parameters.get("sone");
- if (soneKey == null) {
- soneKey = "sone";
+ public Object format(TemplateContext templateContext, Object data, Map<String, Object> parameters) {
+ String text = valueOf(data);
+ Object sone = parameters.get("sone");
+ if (sone instanceof String) {
+ sone = core.getSone((String) sone).orNull();