freemarker.template.expression
Interface ExpressionElement

All Known Subinterfaces:
Binary, Expression, Operator, Parenthesis, Unary, Variable

public interface ExpressionElement

An expression element is a tagged interface that represents an expression token. These are generated by the StandardTemplateParser while compiling templates.

Note:
While all Expressions are expression elements, the reverse it not the case. In particular, open and close brackets are emitted as expression elements by the parser, but these are only used to indicate how the expression tree should be structured. They are dropped from the final expression tree.

Version:
$Id: ExpressionElement.java,v 1.6 2003/11/03 03:33:32 run2000 Exp $