Deprecated API

Deprecated Classes
freemarker.ext.misc.Add
          With the introduction of native numbers and numeric operators in 1.8, this implementation is now deprecated 
freemarker.ext.misc.Decrement
          With the introduction of native numbers and numeric operators in 1.8, this implementation is now deprecated 
freemarker.ext.misc.GreaterThan
          With the introduction of native numbers and numeric operators in 1.8, this implementation is now deprecated 
freemarker.ext.misc.GreaterThanOrEquals
          With the introduction of native numbers and numeric operators in 1.8, this implementation is now deprecated 
freemarker.ext.misc.Increment
          With the introduction of native numbers and numeric operators in 1.8, this implementation is now deprecated 
freemarker.ext.misc.LessThan
          With the introduction of native numbers and numeric operators in 1.8, this implementation is now deprecated 
freemarker.ext.misc.LessThanOrEquals
          With the introduction of native numbers and numeric operators in 1.8, this implementation is now deprecated 
freemarker.ext.misc.Subtract
          With the introduction of native numbers and numeric operators in 1.8, this implementation is now deprecated 
 

Deprecated Interfaces
freemarker.template.TemplateListModel
          This interface is not multi-thread safe, and also, in some cases, not single-thread safe either. Use the TemplateListModel2 interface instead. 
 

Deprecated Fields
freemarker.template.TemplateEventAdapter.SEVERITY_DEPRECATION
          this constant has moved to the TemplateRuntimeHandler interface 
freemarker.template.TemplateEventAdapter.SEVERITY_ERROR
          this constant has moved to the TemplateRuntimeHandler interface 
freemarker.template.TemplateEventAdapter.SEVERITY_WARNING
          this constant has moved to the TemplateRuntimeHandler interface 
 

Deprecated Methods
freemarker.template.TemplateExceptionEvent.getOutput()
          use the TemplateExceptionEvent.getWriter() method for maximum efficiency, since this method now has to wrap the underlying Writer in a PrintWriter object 
 

Deprecated Constructors
freemarker.template.expression.CloseParen()
          use the CloseParen.getInstance() method to avoid excessive object creation 
freemarker.ext.misc.CompressWhitespace()
          use the CompressWhitespace.getInstance() method to avoid excessive object creation 
freemarker.ext.misc.Execute()
          use the Execute.getInstance() method to avoid excessive object creation 
freemarker.ext.misc.HtmlEscape()
          use the HtmlEscape.getInstance() method to avoid excessive object creation 
freemarker.template.HtmlExceptionListener()
          use the HtmlExceptionListener.getInstance() method instead 
freemarker.ext.misc.LegacyCompress()
          use the LegacyCompress.getInstance() method to avoid excessive object creation 
freemarker.ext.misc.NormalizeNewlines()
          use the NormalizeNewlines.getInstance() method to avoid excessive object creation 
freemarker.template.expression.OpenParen()
          use the OpenParen.getInstance() method to avoid excessive object creation 
freemarker.ext.misc.XmlEscape()
          use the XmlEscape.getInstance() method to avoid excessive object creation