freemarker.template
Interface TemplateBooleanModel
- All Superinterfaces:
- TemplateModel
- All Known Implementing Classes:
- BooleanModel, JythonHashModel, JythonModel, JythonNumberModel, JythonSequenceModel, RhinoFunctionModel, RhinoScriptableModel
public interface TemplateBooleanModel
- extends TemplateModel
Objects that will be interpreted as true/false in the appropriate
context must implement this interface.
- Version:
- $Id: TemplateBooleanModel.java,v 1.8 2003/01/12 23:40:21 revusky Exp $
FALSE
static final TemplateBooleanModel FALSE
- A singleton object to represent boolean false
TRUE
static final TemplateBooleanModel TRUE
- A singleton object to represent boolean true
getAsBoolean
boolean getAsBoolean()
throws TemplateModelException
- Returns:
- whether to interpret this object as true or false in a boolean context
- Throws:
TemplateModelException