@Override TemplateModel _eval(Environment env) throws TemplateException { return new ConstructorFunction(target.evalAndCoerceToPlainText(env), env, target.getTemplate()); }
private void appendParts(StringBuilder sb, Object[] parts) { Template template = this.template != null ? this.template : (blamed != null ? blamed.getTemplate() : null); for (int i = 0; i < parts.length; i++) { Object partObj = parts[i];
? env.getArithmeticEngine() : (leftExp != null ? leftExp.getTemplate().getArithmeticEngine() : ArithmeticEngine.BIGDECIMAL_ENGINE); try {
@Override TemplateModel _eval(Environment env) throws TemplateException { return new ConstructorFunction(target.evalAndCoerceToPlainText(env), env, target.getTemplate()); }
@Override TemplateModel _eval(Environment env) throws TemplateException { return new ConstructorFunction(target.evalAndCoerceToPlainText(env), env, target.getTemplate()); }
private void appendParts(StringBuilder sb, Object[] parts) { Template template = this.template != null ? this.template : (blamed != null ? blamed.getTemplate() : null); for (int i = 0; i < parts.length; i++) { Object partObj = parts[i];
private void appendParts(StringBuilder sb, Object[] parts) { Template template = this.template != null ? this.template : (blamed != null ? blamed.getTemplate() : null); for (int i = 0; i < parts.length; i++) { Object partObj = parts[i];
TemplateModel _getAsTemplateModel(Environment env) throws TemplateException { TemplateModel tm = target.getAsTemplateModel(env); String classname = null; try { classname = ((TemplateScalarModel) tm).getAsString(); } catch (ClassCastException cce) { invalidTypeException(tm, target, env, "string"); } catch (NullPointerException npe) { throw new InvalidReferenceException(getStartLocation() + "\nCould not resolve expression: " + target, env); } return new ConstructorFunction(classname, env, target.getTemplate()); }
? env.getArithmeticEngine() : (leftExp != null ? leftExp.getTemplate().getArithmeticEngine() : ArithmeticEngine.BIGDECIMAL_ENGINE); try {
? env.getArithmeticEngine() : (leftExp != null ? leftExp.getTemplate().getArithmeticEngine() : ArithmeticEngine.BIGDECIMAL_ENGINE); try {