Uses of Class
freemarker.core.Expression

Packages that use Expression
freemarker.core This package contains FreeMarker's core parsing/rendering functionality; most casual users do not need to be aware of the classes in this package, and can restrict their attention to the freemarker.template package. 
 

Uses of Expression in freemarker.core
 

Methods in freemarker.core that return Expression
 Expression FMParser.AdditiveExpression()
           
 Expression FMParser.AddSubExpression(Expression exp)
          Production that builds up an expression using the dot or dynamic key name or the args list if this is a method invocation.
 Expression FMParser.AndExpression()
           
 Expression FMParser.BooleanLiteral()
           
 Expression FMParser.BuiltIn(Expression exp)
           
 Expression FMParser.DefaultTo(Expression exp)
           
 Expression FMParser.DotVariable(Expression exp)
          production for when a key is specified by + keyname
 Expression FMParser.DynamicKey(Expression exp)
          production for when the key is specified in brackets.
 Expression FMParser.EqualityExpression()
           
 Expression FMParser.Exists(Expression exp)
           
 Expression FMParser.Expression()
          This is the same as OrExpression, since the OR is the operator with the lowest precedence.
 Expression FMParser.IdentifierOrStringLiteral()
           
 Expression FMParser.MultiplicativeExpression()
          A unary expression followed by zero or more unary expressions with operators in between.
 Expression FMParser.NotExpression()
           
 Expression FMParser.NumberLiteral()
           
 Expression FMParser.OrExpression()
           
 Expression FMParser.Parenthesis()
           
 Expression FMParser.PrimaryExpression()
          Lowest level expression, a literal, a variable, or a possibly more complex expression bounded by parentheses.
 Expression FMParser.RangeExpression()
           
 Expression FMParser.RelationalExpression()
           
 Expression FMParser.UnaryExpression()
          A primary expression preceded by zero or more unary operators.
 Expression FMParser.UnaryPlusMinusExpression()
           
 

Methods in freemarker.core with parameters of type Expression
 Expression FMParser.AddSubExpression(Expression exp)
          Production that builds up an expression using the dot or dynamic key name or the args list if this is a method invocation.
 Expression FMParser.BuiltIn(Expression exp)
           
 Expression FMParser.DefaultTo(Expression exp)
           
 Expression FMParser.DotVariable(Expression exp)
          production for when a key is specified by + keyname
 Expression FMParser.DynamicKey(Expression exp)
          production for when the key is specified in brackets.
 Expression FMParser.Exists(Expression exp)
           
 freemarker.core.MethodCall FMParser.MethodArgs(Expression exp)
          production for an arglist part of a method invocation.