package com.hubspot.jinjava.lib.filter; import java.util.Objects; import com.hubspot.jinjava.doc.annotations.JinjavaDoc; import com.hubspot.jinjava.doc.annotations.JinjavaSnippet; import com.hubspot.jinjava.interpret.JinjavaInterpreter; @JinjavaDoc( value = "Returns string value of object", snippets = { @JinjavaSnippet( code = "{% set number_to_string = 45 %}\n" + "{{ number_to_string|string }}") }) public class StringFilter implements Filter { @Override public String getName() { return "string"; } @Override public Object filter(Object var, JinjavaInterpreter interpreter, String... args) { return Objects.toString(var); } }