Frames | No Frames |
Deprecated Interfaces | |
WrapperTemplateModel use AdapterTemplateModel instead. |
Deprecated Classes | |
CaptureOutput Use block-assignments instead, as <assign x>...</assign> . | |
FreemarkerXmlTask FMPP is a more complete solution. | |
NodeListModel Use NodeModel instead. | |
NodeListModel Use NodeModel instead. | |
SimpleList Use SimpleSequence instead. | |
SoftCacheStorage use MruCacheStorage instead. | |
StrongCacheStorage use MruCacheStorage instead. |
Deprecated Methods | |
freemarker.core.Configurable.getSetting(String) This method was always defective, and certainly it always
will be. | |
freemarker.core.Configurable.getSettings() This method was always defective, and certainly it always
will be. | |
freemarker.template.Configuration.getDefaultConfiguration() The usage of the static singleton (the "default")
Configuration instance can easily cause erroneous, unpredictable
behavior. | |
freemarker.template.Configuration.setDefaultConfiguration(Configuration) Using the "default" Configuration instance can
easily lead to erroneous, unpredictable behaviour. |
Deprecated Constructors | |
freemarker.cache.ClassTemplateLoader.ClassTemplateLoader() confusing constructor, and seldom useful;
use ClassTemplateLoader(Class,String) instead. | |
freemarker.cache.ClassTemplateLoader.ClassTemplateLoader(Class) it is confusing that the base path is "" ;
use ClassTemplateLoader(Class,String) instead. | |
freemarker.ext.servlet.ServletContextHashModel.ServletContextHashModel(ServletContext,ObjectWrapper) | |
freemarker.template.Template.Template(String,Reader) This constructor uses the "default" Configuration
instance, which can easily lead to erroneous, unpredictable behaviour. |