@Override boolean evalToBoolean(Environment env) throws TemplateException { return lho.evalToBoolean(env) && rho.evalToBoolean(env); }
@Override boolean evalToBoolean(Environment env) throws TemplateException { return nested.evalToBoolean(env); }
boolean evalToBoolean(Configuration cfg) throws TemplateException { return evalToBoolean(null, cfg); }
@Override boolean evalToBoolean(Environment env) throws TemplateException { return lho.evalToBoolean(env) || rho.evalToBoolean(env); }
@Override boolean evalToBoolean(Environment env) throws TemplateException { return (!target.evalToBoolean(env)); }
boolean evalToBoolean(Environment env) throws TemplateException { return evalToBoolean(env, null); }
@Override TemplateElement[] accept(Environment env) throws TemplateException, IOException { if (condition == null || condition.evalToBoolean(env)) { return getChildBuffer(); } return null; }
@Override TemplateModel _eval(Environment env) throws TemplateException { boolean lho = target.evalToBoolean(env); return (lho ? whenTrueExp : whenFalseExp).evalToNonMissing(env); }
@Override TemplateElement[] accept(Environment env) throws TemplateException, IOException { int ln = getChildCount(); for (int i = 0; i < ln; i++) { ConditionalBlock cblock = (ConditionalBlock) getChild(i); Expression condition = cblock.condition; env.replaceElementStackTop(cblock); if (condition == null || condition.evalToBoolean(env)) { return cblock.getChildBuffer(); } } return null; }
} else { try { parse = Boolean.valueOf(parseExp.evalToBoolean(template.getConfiguration())); } catch (NonBooleanException e) { throw new ParseException("Expected a boolean or string as the value of the parse attribute", try { ignoreMissingExpPrecalcedValue = Boolean.valueOf( ignoreMissingExp.evalToBoolean(template.getConfiguration())); } catch (NonBooleanException e) { throw new ParseException("Expected a boolean as the value of the \"ignore_missing\" attribute",
ignoreMissing = this.ignoreMissingExpPrecalcedValue.booleanValue(); } else if (ignoreMissingExp != null) { ignoreMissing = ignoreMissingExp.evalToBoolean(env); } else { ignoreMissing = false;
@Override boolean evalToBoolean(Environment env) throws TemplateException { return (!target.evalToBoolean(env)); }
@Override boolean evalToBoolean(Environment env) throws TemplateException { return (!target.evalToBoolean(env)); }
@Override boolean evalToBoolean(Environment env) throws TemplateException { return nested.evalToBoolean(env); }
@Override boolean evalToBoolean(Environment env) throws TemplateException { return lho.evalToBoolean(env) && rho.evalToBoolean(env); }
@Override TemplateModel _eval(Environment env) throws TemplateException { boolean lho = target.evalToBoolean(env); return (lho ? whenTrueExp : whenFalseExp).evalToNonMissing(env); }
@Override TemplateModel _eval(Environment env) throws TemplateException { boolean lho = target.evalToBoolean(env); return (lho ? whenTrueExp : whenFalseExp).evalToNonMissing(env); }
@Override TemplateElement[] accept(Environment env) throws TemplateException, IOException { if (condition == null || condition.evalToBoolean(env)) { return getChildBuffer(); } return null; }
@Override TemplateElement[] accept(Environment env) throws TemplateException, IOException { if (condition == null || condition.evalToBoolean(env)) { return getChildBuffer(); } return null; }
@Override TemplateElement[] accept(Environment env) throws TemplateException, IOException { int ln = getChildCount(); for (int i = 0; i < ln; i++) { ConditionalBlock cblock = (ConditionalBlock) getChild(i); Expression condition = cblock.condition; env.replaceElementStackTop(cblock); if (condition == null || condition.evalToBoolean(env)) { return cblock.getChildBuffer(); } } return null; }