A B C D E F G H I J L M N O P Q R S T U V W X

A

AbstractBinary - Class in freemarker.template.expression
Abstract class that implements most of the surrounding machinery needed for binary expressions.
AbstractBinary() - Constructor for class freemarker.template.expression.AbstractBinary
Default constructor.
AbstractTemplate - Class in freemarker.template
A base class from which Template implementations are subclassed.
AbstractTemplate() - Constructor for class freemarker.template.AbstractTemplate
Constructs an empty template.
AbstractTemplate(InputSource) - Constructor for class freemarker.template.AbstractTemplate
Constructs a template by compiling it from an InputSource.
AbstractTemplate(String) - Constructor for class freemarker.template.AbstractTemplate
Deprecated. use the InputSource contructor to supply source streams to the template compiler
AbstractTemplate(File) - Constructor for class freemarker.template.AbstractTemplate
Deprecated. use the InputSource contructor to supply source streams to the template compiler
AbstractTemplate(InputStream) - Constructor for class freemarker.template.AbstractTemplate
Deprecated. use the InputSource contructor to supply source streams to the template compiler
AbstractTemplate(Reader) - Constructor for class freemarker.template.AbstractTemplate
Deprecated. use the InputSource contructor to supply source streams to the template compiler
AbstractTestCase - Class in freemarker.testcase
Abstract class used to implement test cases for FreeMarker.
AbstractTestCase(String) - Constructor for class freemarker.testcase.AbstractTestCase
Creates new AbstractTestCase, with a filename from which to populate reference text and template text.
add(ContentEntry) - Method in class freemarker.doc.ContentList
Adds a new entry to the list.
add(TemplateModel) - Method in class freemarker.template.SimpleList
Adds a TemplateModel to the end of this SimpleList.
add(String) - Method in class freemarker.template.SimpleList
Adds a string to the end of this SimpleList, by wrapping the string in a FastScalar.
add(Number) - Method in class freemarker.template.SimpleList
Adds a number to the end of this SimpleList, by wrapping the string in a FastNumber.
add(long) - Method in class freemarker.template.SimpleList
Adds a number to the end of this SimpleList, by wrapping the string in a FastNumber.
add(boolean) - Method in class freemarker.template.SimpleList
Adds a boolean to the end of this SimpleList, by wrapping the boolean in a FastBoolean.
addCacheListener(CacheListener) - Method in class freemarker.template.cache.BaseCachingStrategy
Registers a CacheListener for this Cache.
addCacheListener(CacheListener) - Method in interface freemarker.template.cache.Cache
Registers a CacheListener for this Cache.
addCacheListener(CacheListener) - Method in class freemarker.template.cache.CacheEventAdapter
Registers a CacheListener for a Cache.
addCacheListener(CacheListener) - Method in class freemarker.template.FileTemplateCache
Registers a CacheListener for this Cache.
addCase(DefaultCaseInstruction) - Method in class freemarker.template.instruction.SwitchInstruction
Adds a case instruction to the switch.
addEventListener(E) - Method in class freemarker.template.GenericEventMulticaster
Adds an event listener.
addFunction(String, TemplateFunctionModel) - Method in interface freemarker.template.FunctionTemplateProcessor
Adds a function to the template.
addFunction(String, TemplateFunctionModel) - Method in class freemarker.template.Template
Adds a function to the template.
addTemplate(String, Cacheable) - Method in class freemarker.template.cache.TemplateRegistry
Adds a prototype template to the registry.
addTemplateExceptionListener(TemplateExceptionListener) - Method in class freemarker.template.TemplateEventAdapter
Adds a listener for TemplateExceptionEvent events.
addTest(ElseInstruction) - Method in class freemarker.template.instruction.IfElseInstruction
Adds a new test to the if/else instruction.
age() - Method in class freemarker.template.cache.CacheElement
Age this element in the cache.
And - Class in freemarker.template.expression
Performs a logical "and" operation on two template models.
And() - Constructor for class freemarker.template.expression.And
Default constructor.
ANY_SCOPE - Static variable in class freemarker.ext.jsp.JspContextModel
 
APPLICATION_SCOPE - Static variable in class freemarker.ext.jsp.JspContextModel
 
ArrayModel - Class in freemarker.ext.beans
Deprecated. this class is deprecated in favour of the classes in the freemarker.ext.beans2 package
ArrayModel(Object) - Constructor for class freemarker.ext.beans.ArrayModel
Deprecated. Creates a new model that wraps the specified array object.
ArrayWrapper - Class in freemarker.ext.beans2
 
ArrayWrapper() - Constructor for class freemarker.ext.beans2.ArrayWrapper
 
ArrayWrapper(Object) - Constructor for class freemarker.ext.beans2.ArrayWrapper
 
AsNumber - Class in freemarker.ext.misc
Performs a type conversion from a String model to a number model.
ASSIGN_END_TAG - Static variable in class freemarker.template.compiler.StandardTemplateParser
 
ASSIGN_TAG - Static variable in class freemarker.template.compiler.StandardTemplateParser
 
AssignBlockInstruction - Class in freemarker.template.instruction
An instruction that assigns a template block to a single-identifier variable.
AssignBlockInstruction(Variable) - Constructor for class freemarker.template.instruction.AssignBlockInstruction
Constructor that takes a vairable to be assigned and the expression whose value should be assigned.
AssignInstruction - Class in freemarker.template.instruction
An instruction that assigns a literal or reference to a single-identifier variable.
AssignInstruction(Variable, Expression) - Constructor for class freemarker.template.instruction.AssignInstruction
Constructor that takes a vairable to be assigned and the expression whose value should be assigned.
AsString - Class in freemarker.ext.misc
Performs a type conversion from a number model to a String model.
atChar() - Method in class freemarker.template.compiler.StandardTemplateParser
Adds text to an error message indicating the line number where the error was found.
atChar(int) - Method in class freemarker.template.compiler.StandardTemplateParser
Adds text to an error message indicating the line number where the error was found.
atChar() - Method in interface freemarker.template.compiler.TemplateParser
Adds text to an error message indicating the line number where the error was found.

B

BaseCachingStrategy - Class in freemarker.template.cache
Base class for implementing common elements of the caching strategies included with FM-Classic.
BaseCachingStrategy() - Constructor for class freemarker.template.cache.BaseCachingStrategy
Default constructor.
BaseCachingStrategy(CacheRetriever) - Constructor for class freemarker.template.cache.BaseCachingStrategy
Creates new BaseCachingStrategy with a cache retriever.
BeanExplorer - Class in freemarker.ext.beans2
A simple test class for testing introspection by Bean or Reflection packages.
BeanExplorer() - Constructor for class freemarker.ext.beans2.BeanExplorer
 
BeansWrapper - Class in freemarker.ext.beans
Deprecated. this class is deprecated in favour of the Wrapper and Unwrapper classes
BeanWrapper<T> - Class in freemarker.ext.beans2
 
BeanWrapper() - Constructor for class freemarker.ext.beans2.BeanWrapper
 
BeanWrapper(T) - Constructor for class freemarker.ext.beans2.BeanWrapper
 
Binary - Interface in freemarker.template.expression
An interface for binary operators.
BinaryData - Class in freemarker.template
An application or servlet can instantiate a BinaryData to retrieve a binary file.
BinaryData() - Constructor for class freemarker.template.BinaryData
Constructs an empty binary object.
BinaryData(String) - Constructor for class freemarker.template.BinaryData
Deprecated. Use the InputSource constructor instead
BinaryData(File) - Constructor for class freemarker.template.BinaryData
Deprecated. Use the InputSource constructor instead
BinaryData(InputStream) - Constructor for class freemarker.template.BinaryData
Deprecated. Use the InputSource constructor instead
BinaryData(InputSource) - Constructor for class freemarker.template.BinaryData
Clones an existing BinaryData instance.
BinaryData(BinaryData) - Constructor for class freemarker.template.BinaryData
Clones an existing BinaryData instance.
body - Variable in class freemarker.template.instruction.DefaultCaseInstruction
The template body to process if the default case is reached.
body - Variable in class freemarker.template.instruction.ElseInstruction
The template body to process if the else clause is reached.
body - Variable in class freemarker.template.instruction.GenericStartInstruction
The template body to be processed
BOOLEAN_ESCAPE_CHAR - Static variable in class freemarker.template.compiler.StandardTemplateParser
 
BooleanHash1 - Class in freemarker.testcase.models
Tests the impact that the isEmpty() method has on template hash models.
BooleanHash1() - Constructor for class freemarker.testcase.models.BooleanHash1
Creates new BooleanHash1.
BooleanHash2 - Class in freemarker.testcase.models
Tests the impact that the isEmpty() method has on template hash models.
BooleanHash2() - Constructor for class freemarker.testcase.models.BooleanHash2
Creates new BooleanHash2.
BooleanList1 - Class in freemarker.testcase.models
Model for testing the impact of the isEmpty() method on template list models.
BooleanList1() - Constructor for class freemarker.testcase.models.BooleanList1
Creates new BooleanList1.
BooleanList2 - Class in freemarker.testcase.models
Model for testing the impact of the isEmpty() method on template list models.
BooleanList2() - Constructor for class freemarker.testcase.models.BooleanList2
Creates new BooleanList2.
BooleanLiteral - Class in freemarker.template.expression
Represents a boolean literal in a FM-Classic template.
BooleanModel1 - Class in freemarker.testcase.models
Model for testing booleans in FM-Classic.
BooleanModel1() - Constructor for class freemarker.testcase.models.BooleanModel1
Creates new BooleanModel1.
BooleanModel2 - Class in freemarker.testcase.models
Model for testing booleans in FM-Classic.
BooleanModel2() - Constructor for class freemarker.testcase.models.BooleanModel2
Creates new BooleanModel2.
BooleanModel3 - Class in freemarker.testcase.models
Model for testing booleans in FM-Classic.
BooleanModel3() - Constructor for class freemarker.testcase.models.BooleanModel3
Creates new BooleanModel3.
BooleanModel4 - Class in freemarker.testcase.models
Model for testing booleans in FM-Classic.
BooleanModel4() - Constructor for class freemarker.testcase.models.BooleanModel4
Creates new BooleanModel4.
BooleanModel5 - Class in freemarker.testcase.models
Model for testing booleans in FM-Classic.
BooleanModel5() - Constructor for class freemarker.testcase.models.BooleanModel5
Creates new BooleanModel5.
booleanValue - Variable in class freemarker.template.SimpleScalar
The value of this SimpleScalar if it wraps a boolean.
BREAK_TAG - Static variable in class freemarker.template.compiler.StandardTemplateParser
 
BreakInstruction - Class in freemarker.template.instruction
An instruction that represents a break in execution, either within a case statement of a switch, or within a list or foreach loop.
build() - Method in class freemarker.template.compiler.LinkedListTemplateBuilder
Builds the template.
build() - Method in interface freemarker.template.compiler.TemplateBuilder
Builds a new template.
buildError - Variable in class freemarker.template.Template
A cached copy of any parser exception thrown during compilation.
buildExpression(List<Expression>) - Static method in class freemarker.template.expression.ExpressionBuilder
Builds an Expression or sub-Expression.
buildStatement(EmptyInstruction) - Method in class freemarker.template.compiler.LinkedListTemplateBuilder
When this TemplateBuilder implementation calls Instruction.callBuilder(freemarker.template.compiler.TemplateBuilder), the Instruction will call this method if it is an EmptyInstruction.
buildStatement(GenericStartInstruction) - Method in class freemarker.template.compiler.LinkedListTemplateBuilder
When this TemplateBuilder implementation calls Instruction.callBuilder(freemarker.template.compiler.TemplateBuilder), the Instruction will call this method if it should be built as a GenericStartInstruction.
buildStatement(ListInstruction) - Method in class freemarker.template.compiler.LinkedListTemplateBuilder
When this TemplateBuilder implementation calls Instruction.callBuilder(freemarker.template.compiler.TemplateBuilder), the Instruction will call this method if it should be built as a ListInstruction.
buildStatement(FunctionInstruction) - Method in class freemarker.template.compiler.LinkedListTemplateBuilder
When this TemplateBuilder implementation calls Instruction.callBuilder(freemarker.template.compiler.TemplateBuilder), the Instruction will call this method if it is a FunctionInstruction.
buildStatement(IfElseInstruction) - Method in class freemarker.template.compiler.LinkedListTemplateBuilder
When this TemplateBuilder implementation calls Instruction.callBuilder(freemarker.template.compiler.TemplateBuilder), the Instruction will call this method if it is an IfInstruction.
buildStatement(SwitchInstruction) - Method in class freemarker.template.compiler.LinkedListTemplateBuilder
When this TemplateBuilder implementation calls Instruction.callBuilder(freemarker.template.compiler.TemplateBuilder), the Instruction will call this method if it is a SwitchInstruction.
buildStatement(UnparsedInstruction) - Method in class freemarker.template.compiler.LinkedListTemplateBuilder
When this TemplateBuilder implementation calls Instruction.callBuilder(freemarker.template.compiler.TemplateBuilder), the Instruction will call this method if it is an UnparsedInstruction.
buildStatement(BreakInstruction) - Method in class freemarker.template.compiler.LinkedListTemplateBuilder
When an implementation of TemplateBuilder calls Instruction.callBuilder(freemarker.template.compiler.TemplateBuilder), the Instruction will call this method if it is a BreakInstruction.
buildStatement(ExitInstruction) - Method in class freemarker.template.compiler.LinkedListTemplateBuilder
When an implementation of TemplateBuilder calls Instruction.callBuilder(freemarker.template.compiler.TemplateBuilder), the Instruction will call this method if it is an ExitInstruction.
buildStatement(EmptyInstruction) - Method in interface freemarker.template.compiler.TemplateBuilder
When an implementation of TemplateBuilder calls Instruction.callBuilder(freemarker.template.compiler.TemplateBuilder), the Instruction will call this method if it is an EmptyInstruction.
buildStatement(GenericStartInstruction) - Method in interface freemarker.template.compiler.TemplateBuilder
When an implementation of TemplateBuilder calls Instruction.callBuilder(freemarker.template.compiler.TemplateBuilder), the Instruction will call this method if it should be built as a GenericStartInstruction.
buildStatement(ListInstruction) - Method in interface freemarker.template.compiler.TemplateBuilder
When an implementation of TemplateBuilder calls Instruction.callBuilder(freemarker.template.compiler.TemplateBuilder), the Instruction will call this method if it is a ListInstruction.
buildStatement(FunctionInstruction) - Method in interface freemarker.template.compiler.TemplateBuilder
When an implementation of TemplateBuilder calls Instruction.callBuilder(freemarker.template.compiler.TemplateBuilder), the Instruction will call this method if it is a FunctionInstruction.
buildStatement(IfElseInstruction) - Method in interface freemarker.template.compiler.TemplateBuilder
When an implementation of TemplateBuilder calls Instruction.callBuilder(freemarker.template.compiler.TemplateBuilder), the Instruction will call this method if it is an IfElseInstruction.
buildStatement(SwitchInstruction) - Method in interface freemarker.template.compiler.TemplateBuilder
When an implementation of TemplateBuilder calls Instruction.callBuilder(freemarker.template.compiler.TemplateBuilder), the Instruction will call this method if it is a SwitchInstruction.
buildStatement(UnparsedInstruction) - Method in interface freemarker.template.compiler.TemplateBuilder
When an implementation of TemplateBuilder calls Instruction.callBuilder(freemarker.template.compiler.TemplateBuilder), the Instruction will call this method if it is an UnparsedInstruction.
buildStatement(BreakInstruction) - Method in interface freemarker.template.compiler.TemplateBuilder
When an implementation of TemplateBuilder calls Instruction.callBuilder(freemarker.template.compiler.TemplateBuilder), the Instruction will call this method if it is a BreakInstruction.
buildStatement(ExitInstruction) - Method in interface freemarker.template.compiler.TemplateBuilder
When an implementation of TemplateBuilder calls Instruction.callBuilder(freemarker.template.compiler.TemplateBuilder), the Instruction will call this method if it is an ExitInstruction.
buildVariable(List<Variable>) - Static method in class freemarker.template.expression.ExpressionBuilder
Builds a complete Variable.

C

cache - Variable in class freemarker.template.AbstractTemplate
The Cache to which this template belongs (if any).
cache - Variable in class freemarker.template.BinaryData
The cache to which this binary data object belongs (if any).
Cache - Interface in freemarker.template.cache
An interface for self-updating caches consisting of any single type of object.
Cacheable - Interface in freemarker.template.cache
Abstracts information relating to the caching of a particular object.
CacheElement - Class in freemarker.template.cache
Represent a single entry in the cache.
CacheElement(String, String, Cacheable, long) - Constructor for class freemarker.template.cache.CacheElement
Create a new CacheElement.
CacheElement(CacheElement) - Constructor for class freemarker.template.cache.CacheElement
Create a new shallow clone of a given CacheElement.
CacheEvent - Class in freemarker.template
An event fired by self-updating caches.
CacheEvent(Object) - Constructor for class freemarker.template.CacheEvent
Constructor that takes the object where the event originated.
CacheEvent(Object, String, long) - Constructor for class freemarker.template.CacheEvent
Constructor that takes an element name, and the exception that caused the event.
CacheEvent(Object, String, Exception) - Constructor for class freemarker.template.CacheEvent
Constructor that takes an element name, and the exception that caused the event.
CacheEventAdapter - Class in freemarker.template.cache
Adapter class responsible for firing cache events.
CacheEventAdapter() - Constructor for class freemarker.template.cache.CacheEventAdapter
Creates new CacheEventAdapter.
cacheExpression(Expression) - Static method in class freemarker.template.expression.ExpressionCache
Resolves the current expression, possibly into a different expression object.
CacheListener - Interface in freemarker.template
An interface for classes that listen for CacheEvents.
CacheRetriever - Interface in freemarker.template.cache
Interface for retrieving objects to be stored in a Cache.
CacheThread - Class in freemarker.testcase
Thread for accessing the cache for a set period of time, then exiting.
CacheThread(long, Cache) - Constructor for class freemarker.testcase.CacheThread
Creates new CacheThread.
CacheThread2 - Class in freemarker.testcase
Thread for accessing the cache for a set period of time, then exiting.
CacheThread2(long, Cache) - Constructor for class freemarker.testcase.CacheThread2
Creates new CacheThread.
CacheThread3 - Class in freemarker.testcase
Thread for accessing the cache for a set period of time, then exiting.
CacheThread3(long, Cache) - Constructor for class freemarker.testcase.CacheThread3
Creates new CacheThread.
CacheThread4 - Class in freemarker.testcase
Thread for accessing the cache for a set period of time, then exiting.
CacheThread4(long, Cache) - Constructor for class freemarker.testcase.CacheThread4
Creates new CacheThread.
CacheThread5 - Class in freemarker.testcase
Thread for accessing the cache for a set period of time, then exiting.
CacheThread5(long, Cache) - Constructor for class freemarker.testcase.CacheThread5
Creates new CacheThread.
cacheUnavailable(CacheEvent) - Method in interface freemarker.template.CacheListener
Called when a cache cannot be updated.
cacheUnavailable(CacheEvent) - Method in class freemarker.testcase.TestCacheExpiry
Called when a cache cannot be updated.
cacheUnavailable(CacheEvent) - Method in class freemarker.testcase.TestCacheThreaded
Called when a cache cannot be updated.
cacheUnavailable(CacheEvent) - Method in class freemarker.testcase.TestInclude
Called when a cache cannot be updated.
cacheUnavailable(CacheEvent) - Method in class freemarker.testcase.TestInclude2
Called when a cache cannot be updated.
CachingStrategy - Interface in freemarker.template.cache
Abstract interface for a cache loading strategy.
CALL_TAG - Static variable in class freemarker.template.compiler.StandardTemplateParser
 
callBuilder(TemplateBuilder) - Method in class freemarker.template.instruction.BreakInstruction
A TemplateBuilder can call this method to have an Instruction call it back to be built.
callBuilder(TemplateBuilder) - Method in class freemarker.template.instruction.CommentInstruction
Call the TemplateBuilder with this comment instruction.
callBuilder(TemplateBuilder) - Method in class freemarker.template.instruction.DefaultCaseInstruction
A TemplateBuilder can call this method to have an Instruction call it back to be built.
callBuilder(TemplateBuilder) - Method in class freemarker.template.instruction.ElseInstruction
A TemplateBuilder can call this method to have an Instruction call it back to be built.
callBuilder(TemplateBuilder) - Method in class freemarker.template.instruction.EmptyInstruction
A TemplateBuilder can call this method to have an Instruction call it back to be built.
callBuilder(TemplateBuilder) - Method in class freemarker.template.instruction.EndInstruction
A TemplateBuilder can call this method to have an Instruction call it back to be built.
callBuilder(TemplateBuilder) - Method in class freemarker.template.instruction.ExitInstruction
A TemplateBuilder can call this method to have an Instruction call it back to be built.
callBuilder(TemplateBuilder) - Method in class freemarker.template.instruction.FunctionInstruction
Call the TemplateBuilder with this function instruction.
callBuilder(TemplateBuilder) - Method in class freemarker.template.instruction.GenericStartInstruction
A TemplateBuilder can call this method to have an Instruction call it back to be built.
callBuilder(TemplateBuilder) - Method in class freemarker.template.instruction.IfElseInstruction
A TemplateBuilder can call this method to have an Instruction call it back to be built.
callBuilder(TemplateBuilder) - Method in interface freemarker.template.instruction.Instruction
A TemplateBuilder can call this method to have an Instruction call it back to be built.
callBuilder(TemplateBuilder) - Method in class freemarker.template.instruction.ListInstruction
Call the TemplateBuilder with this list instruction.
callBuilder(TemplateBuilder) - Method in class freemarker.template.instruction.NOOPInstruction
A TemplateBuilder can call this method to have an Instruction call it back to be built.
callBuilder(TemplateBuilder) - Method in class freemarker.template.instruction.NoParseInstruction
A TemplateBuilder can call this method to have an Instruction call it back to be built.
callBuilder(TemplateBuilder) - Method in class freemarker.template.instruction.SwitchInstruction
A TemplateBuilder can call this method to have an Instruction call it back to be built.
callBuilder(TemplateBuilder) - Method in class freemarker.template.instruction.TextBlockInstruction
A TemplateBuilder can call this method to have an Instruction call it back to be built.
callFunction(TemplateWriteableHashModel, Writer, TemplateRuntimeHandler, List<TemplateModel>) - Method in class freemarker.template.instruction.FunctionModel
Calls the specified FunctionInstruction.
callFunction(TemplateWriteableHashModel, Writer, TemplateRuntimeHandler, List<TemplateModel>) - Method in interface freemarker.template.instruction.TemplateFunctionModel
Performs a function on the given data model.
callFunction(TemplateWriteableHashModel, Writer, TemplateRuntimeHandler, List) - Method in class freemarker.testcase.models.FunctionModel1
 
CallInstruction - Class in freemarker.template.instruction
An instruction representing a function call.
CallInstruction(MethodCall) - Constructor for class freemarker.template.instruction.CallInstruction
Constructor for a function call.
CASE_TAG - Static variable in class freemarker.template.compiler.StandardTemplateParser
 
CaseInstruction - Class in freemarker.template.instruction
Represents a case in a switch statement.
CaseInstruction(Expression) - Constructor for class freemarker.template.instruction.CaseInstruction
Constructor that takes an Expression to be evaluated when the case instruction is encountered.
characters(char[], int, int) - Method in class freemarker.doc.ContentsBuilder
Event fired by the SAX parser when character data is encountered.
checkList(List) - Method in class freemarker.testcase.beans.SimpleBean
Method call to check for method overloading.
checkMap(Map) - Method in class freemarker.testcase.beans.SimpleBean
Method call to check for method overloading.
ClassFeatures<T> - Class in freemarker.ext.beans2
 
ClassFeatures(Class<T>) - Constructor for class freemarker.ext.beans2.ClassFeatures
 
clazz - Variable in class freemarker.ext.beans2.StaticClassWrapper
 
clazz - Variable in class freemarker.ext.beans2.StaticMethodWrapper
 
clear() - Method in class freemarker.template.SimpleList
Removes all the elements from this SimpleList.
clearCache() - Method in interface freemarker.template.cache.CachingStrategy
Clears all the elements in the cache.
clearCache() - Method in class freemarker.template.cache.LoadAdHocCachingStrategy
Clears all the elements in the cache.
clearCache() - Method in class freemarker.template.cache.LoadOnDemandCachingStrategy
Clears all the elements in the cache.
clearCache() - Method in class freemarker.template.cache.LoDWithRefreshCachingStrategy
Clears all the elements in the cache.
clearCache() - Method in class freemarker.template.cache.NullCachingStrategy
Clears all the elements in the cache.
clearCache() - Method in class freemarker.template.cache.PreloadCachingStrategy
Clears all the elements in the cache.
clone() - Method in class freemarker.ext.beans2.ArrayWrapper
Creates and returns a copy of this object.
clone() - Method in class freemarker.ext.beans2.BeanWrapper
Creates and returns a copy of this object.
clone() - Method in class freemarker.ext.beans2.NumberWrapper
Creates and returns a copy of this object.
clone() - Method in interface freemarker.ext.beans2.ObjectWrapper
 
clone() - Method in class freemarker.ext.beans2.ResourceBundleWrapper
Creates and returns a copy of this object.
clone() - Method in class freemarker.template.AbstractTemplate
Clones the current template.
clone() - Method in class freemarker.template.BinaryData
Clones the current BinaryData object.
clone() - Method in interface freemarker.template.cache.Cacheable
Retrieve a clone of the current object.
clone() - Method in class freemarker.template.cache.CacheElement
Performs a shallow clone of the CacheElement.
clone() - Method in class freemarker.template.cache.TemplateRegistry
Clones the current registry, and returns the clone back to the caller.
clone() - Method in class freemarker.template.Template
Clones the current template.
close() - Method in class freemarker.ext.util.TemplateBufferedWriter
Close the stream, flushing it first.
CollectionModel - Class in freemarker.ext.beans
Deprecated. this class is deprecated in favour of the classes in the freemarker.ext.beans2 package
CollectionModel(Collection) - Constructor for class freemarker.ext.beans.CollectionModel
Deprecated. Creates a new model that wraps the specified collection object.
CollectionSize - Class in freemarker.ext.misc
Determines the size of the underlying Collection or Map object given a TemplateObjectModel.
CollectionWrapper<T extends java.util.Collection> - Class in freemarker.ext.beans2
 
CollectionWrapper() - Constructor for class freemarker.ext.beans2.CollectionWrapper
 
CollectionWrapper(T) - Constructor for class freemarker.ext.beans2.CollectionWrapper
 
COMMENT_END_TAG - Static variable in class freemarker.template.compiler.StandardTemplateParser
 
COMMENT_TAG - Static variable in class freemarker.template.compiler.StandardTemplateParser
 
CommentInstruction - Class in freemarker.template.instruction
An instruction for commenting out a block of text or adding a remark.
compareNumbers(TemplateModel, TemplateModel) - Static method in class freemarker.template.expression.ExpressionUtils
Compares two numeric expressions.
compareTo(Object) - Method in class freemarker.template.cache.CacheElement
Compares an object against this CacheElement.
compareTo(CacheElement) - Method in class freemarker.template.cache.CacheElement
Compares another CacheElement against this one.
compile(InputSource) - Method in class freemarker.template.AbstractTemplate
Compiles the template from an InputSource.
compile(InputSource) - Method in class freemarker.template.BinaryData
Compiles the template from an InputSource.
compile(InputSource) - Method in interface freemarker.template.Compileable
Compiles the template from an InputSource.
compile(InputSource) - Method in class freemarker.template.Template
Compiles the template from an InputSource.
compile(InputSource) - Method in class freemarker.template.UnparsedTemplate
Compiles the template from an InputSource.
Compileable - Interface in freemarker.template
Defines an interface for three ways of compiling a template: from an InputStream, and optionally, a character encoding.
compiledTemplate - Variable in class freemarker.template.Template
The root node of the compiled template.
compileFromFile(String) - Method in class freemarker.template.AbstractTemplate
Deprecated. use the AbstractTemplate.compile(freemarker.template.InputSource) method to supply source streams to the template compiler
compileFromFile(File) - Method in class freemarker.template.AbstractTemplate
Deprecated. use the AbstractTemplate.compile(freemarker.template.InputSource) method to supply source streams to the template compiler
compileFromFile(String) - Method in class freemarker.template.BinaryData
Deprecated. Use the BinaryData.compile(freemarker.template.InputSource) method instead
compileFromFile(File) - Method in class freemarker.template.BinaryData
Deprecated. Use the BinaryData.compile(freemarker.template.InputSource) method instead
compileFromStream(InputStream) - Method in class freemarker.template.AbstractTemplate
Deprecated. use the AbstractTemplate.compile(freemarker.template.InputSource) method to supply source streams to the template compiler
compileFromStream(InputStream, String) - Method in class freemarker.template.AbstractTemplate
Deprecated. use the AbstractTemplate.compile(freemarker.template.InputSource) method to supply source streams to the template compiler
compileFromStream(Reader) - Method in class freemarker.template.AbstractTemplate
Deprecated. use the AbstractTemplate.compile(freemarker.template.InputSource) method to supply source streams to the template compiler
compileFromStream(InputStream) - Method in class freemarker.template.BinaryData
Deprecated. Use the BinaryData.compile(freemarker.template.InputSource) method instead
compileFromStream(InputStream, String) - Method in class freemarker.template.BinaryData
Deprecated. Use the BinaryData.compile(freemarker.template.InputSource) method instead
compileFromStream(InputStream) - Method in interface freemarker.template.Compileable
Deprecated. use the Compileable.compile(freemarker.template.InputSource) method to supply source streams to the template compiler
compileFromStream(InputStream, String) - Method in interface freemarker.template.Compileable
Deprecated. use the Compileable.compile(freemarker.template.InputSource) method to supply source streams to the template compiler
compileText(InputSource) - Method in class freemarker.template.Template
Compiles the template text using the standard parser and builder classes.
CompressWhitespace - Class in freemarker.ext.misc
A transform model that compresses each occurrence of consecutive whitespace down to a single space character.
conditionMatches(TemplateWriteableHashModel) - Method in class freemarker.template.instruction.ElseInstruction
Tests the condition for which this "else" statement should match.
conditionMatches(TemplateWriteableHashModel) - Method in class freemarker.template.instruction.IfInstruction
Tests the condition for which this "if" statement should match.
connected - Static variable in class freemarker.testcase.beans.StaticClass
 
connectionOk() - Method in class freemarker.template.cache.BaseCachingStrategy
Determines whether our data source is still available.
connectionOk() - Method in interface freemarker.template.cache.CacheRetriever
Corresponds to checkCacheDir for file-system implementations.
connectionOk() - Method in class freemarker.template.cache.FileRetriever
Corresponds to checkCacheDir for file-system implementations.
connectionOk() - Method in class freemarker.template.cache.LocalizedFileRetriever
Corresponds to checkCacheDir for file-system implementations.
Constant - Class in freemarker.template.expression
Represents a constant value within an expression.
Constant(TemplateModel) - Constructor for class freemarker.template.expression.Constant
Creates a new constant expression with the given model as its value.
ContainerInstruction - Interface in freemarker.template.instruction
An implementation for instructions that contain other elements, such as text or other instructions.
ContentEntry - Class in freemarker.doc
Encapsulates a single table-of-contents entry in the FreeMarker manual.
ContentEntry() - Constructor for class freemarker.doc.ContentEntry
Creates new ContentEntry
ContentEntry(String, String) - Constructor for class freemarker.doc.ContentEntry
Creates new ContentEntry with supplied title and link
ContentEntry(String, String, String) - Constructor for class freemarker.doc.ContentEntry
Creates new ContentEntry with supplied title, long title and link
ContentList - Class in freemarker.doc
Implements a list of table-of-contents entries.
ContentList() - Constructor for class freemarker.doc.ContentList
Creates a new ContentList
ContentsBuilder - Class in freemarker.doc
SAX content handler that builds a ContentList.
ContentsBuilder() - Constructor for class freemarker.doc.ContentsBuilder
Creates new ContentsBuilder
convert(TemplateModel) - Method in interface freemarker.ext.beans2.Converter
 
convert(TemplateModel) - Method in class freemarker.ext.beans2.ConvertToArray
 
convert(TemplateModel) - Method in class freemarker.ext.beans2.ConvertToArrayList
 
convert(TemplateModel) - Method in class freemarker.ext.beans2.ConvertToBigDecimal
 
convert(TemplateModel) - Method in class freemarker.ext.beans2.ConvertToBigInteger
 
convert(TemplateModel) - Method in class freemarker.ext.beans2.ConvertToBool
 
convert(TemplateModel) - Method in class freemarker.ext.beans2.ConvertToBoolArray
 
convert(TemplateModel) - Method in class freemarker.ext.beans2.ConvertToByte
 
convert(TemplateModel) - Method in class freemarker.ext.beans2.ConvertToDouble
 
convert(TemplateModel) - Method in class freemarker.ext.beans2.ConvertToFloat
 
convert(TemplateModel) - Method in class freemarker.ext.beans2.ConvertToHashSet
 
convert(TemplateModel) - Method in class freemarker.ext.beans2.ConvertToIntArray
 
convert(TemplateModel) - Method in class freemarker.ext.beans2.ConvertToInteger
 
convert(TemplateModel) - Method in class freemarker.ext.beans2.ConvertToLinkedList
 
convert(TemplateModel) - Method in class freemarker.ext.beans2.ConvertToLong
 
convert(TemplateModel) - Method in class freemarker.ext.beans2.ConvertToObject
 
convert(TemplateModel) - Method in class freemarker.ext.beans2.ConvertToObjectArray
 
convert(TemplateModel) - Method in class freemarker.ext.beans2.ConvertToShort
 
convert(TemplateModel) - Method in class freemarker.ext.beans2.ConvertToString
 
convert(TemplateModel) - Method in class freemarker.ext.beans2.ConvertToTreeSet
 
convert(TemplateModel) - Method in class freemarker.ext.beans2.ConvertToVector
 
Converter - Interface in freemarker.ext.beans2
An interface for classes implementing a conversion from a given TemplateModel to a known Java object.
converts(TemplateModel, Class<?>) - Method in interface freemarker.ext.beans2.Converter
 
converts(TemplateModel, Class<?>) - Method in class freemarker.ext.beans2.ConvertToArray
 
converts(TemplateModel, Class<?>) - Method in class freemarker.ext.beans2.ConvertToArrayList
 
converts(TemplateModel, Class<?>) - Method in class freemarker.ext.beans2.ConvertToBigDecimal
 
converts(TemplateModel, Class<?>) - Method in class freemarker.ext.beans2.ConvertToBigInteger
 
converts(TemplateModel, Class<?>) - Method in class freemarker.ext.beans2.ConvertToBool
 
converts(TemplateModel, Class<?>) - Method in class freemarker.ext.beans2.ConvertToBoolArray
 
converts(TemplateModel, Class<?>) - Method in class freemarker.ext.beans2.ConvertToByte
 
converts(TemplateModel, Class<?>) - Method in class freemarker.ext.beans2.ConvertToDouble
 
converts(TemplateModel, Class<?>) - Method in class freemarker.ext.beans2.ConvertToFloat
 
converts(TemplateModel, Class<?>) - Method in class freemarker.ext.beans2.ConvertToHashSet
 
converts(TemplateModel, Class<?>) - Method in class freemarker.ext.beans2.ConvertToIntArray
 
converts(TemplateModel, Class<?>) - Method in class freemarker.ext.beans2.ConvertToInteger
 
converts(TemplateModel, Class<?>) - Method in class freemarker.ext.beans2.ConvertToLinkedList
 
converts(TemplateModel, Class<?>) - Method in class freemarker.ext.beans2.ConvertToLong
 
converts(TemplateModel, Class<?>) - Method in class freemarker.ext.beans2.ConvertToObject
 
converts(TemplateModel, Class<?>) - Method in class freemarker.ext.beans2.ConvertToObjectArray
 
converts(TemplateModel, Class<?>) - Method in class freemarker.ext.beans2.ConvertToShort
 
converts(TemplateModel, Class<?>) - Method in class freemarker.ext.beans2.ConvertToString
 
converts(TemplateModel, Class<?>) - Method in class freemarker.ext.beans2.ConvertToTreeSet
 
converts(TemplateModel, Class<?>) - Method in class freemarker.ext.beans2.ConvertToVector
 
ConvertToArray - Class in freemarker.ext.beans2
Returns an array of the specified type for a given list model.
ConvertToArray(Class<?>) - Constructor for class freemarker.ext.beans2.ConvertToArray
 
ConvertToArrayList - Class in freemarker.ext.beans2
 
ConvertToBigDecimal - Class in freemarker.ext.beans2
 
ConvertToBigInteger - Class in freemarker.ext.beans2
 
ConvertToBool - Class in freemarker.ext.beans2
 
ConvertToBoolArray - Class in freemarker.ext.beans2
Returns an array of bool values for a given list model.
ConvertToBoolArray() - Constructor for class freemarker.ext.beans2.ConvertToBoolArray
 
ConvertToByte - Class in freemarker.ext.beans2
 
ConvertToDouble - Class in freemarker.ext.beans2
 
ConvertToFloat - Class in freemarker.ext.beans2
 
ConvertToHashSet - Class in freemarker.ext.beans2
 
ConvertToIntArray - Class in freemarker.ext.beans2
Returns an array of int values for a given list model.
ConvertToIntArray() - Constructor for class freemarker.ext.beans2.ConvertToIntArray
 
ConvertToInteger - Class in freemarker.ext.beans2
 
ConvertToLinkedList - Class in freemarker.ext.beans2
 
ConvertToLong - Class in freemarker.ext.beans2
 
ConvertToObject - Class in freemarker.ext.beans2
 
ConvertToObjectArray - Class in freemarker.ext.beans2
Returns an array of objects for a given list model.
ConvertToObjectArray() - Constructor for class freemarker.ext.beans2.ConvertToObjectArray
 
ConvertToShort - Class in freemarker.ext.beans2
 
ConvertToString - Class in freemarker.ext.beans2
 
ConvertToTreeSet - Class in freemarker.ext.beans2
 
ConvertToVector - Class in freemarker.ext.beans2
 
copy(TemplateListModel) - Method in class freemarker.ext.misc.ExtendedList
Delegates to the underlying SimpleList copy method.
copy(TemplateListModel2) - Method in class freemarker.ext.misc.ExtendedList
Delegates to the underlying SimpleList copy method.
copy(TemplateModel[]) - Method in class freemarker.ext.misc.ExtendedList
Delegates to the underlying SimpleList copy method.
copy(TemplateListModel) - Method in class freemarker.template.SimpleList
Discards the contents of this SimpleList, and copies into it the values from a TemplateListModel object.
copy(TemplateListModel2) - Method in class freemarker.template.SimpleList
Discards the contents of this SimpleList, and copies into it the values from another TemplateListModel2.
copy(TemplateModel[]) - Method in class freemarker.template.SimpleList
Discards the contents of this SimpleList, and copies into it the values from the given Array of TemplateModels.
copyFunctions(FunctionTemplateProcessor, TemplateWriteableHashModel) - Static method in class freemarker.template.Template
Copies functions from a template into a data model.
create(Class) - Static method in class freemarker.ext.beans.StaticModel
Deprecated. Creates a model representing the static fields and methods of the passed class.
createCache() - Method in class freemarker.ext.servlet.FreeMarkerServlet
Creates the TemplateCache to be used for this servlet.
createNodeListModel(List, boolean) - Static method in class freemarker.ext.jdom.NodeListModel
Factory method for creating a NodeListModel that best suits the passed list.
createRequestParametersHashModel(HttpServletRequest) - Method in class freemarker.ext.servlet.FreeMarkerServlet
Get the request parameters from the servlet as a FreeMarker hash model.
currentIndex - Variable in class freemarker.template.FastIndexedIterator
The current index into the model.
currentIndex - Variable in class freemarker.template.FastIndexedWriteableIterator
The current index into the model.

D

dataArray - Variable in class freemarker.template.BinaryData
The binary data held by this object.
DateFormat - Class in freemarker.ext.format
Formats numbers into the specified date format.
debug - Variable in class freemarker.ext.servlet.FreeMarkerServlet
 
DEFAULT_TAG - Static variable in class freemarker.template.compiler.StandardTemplateParser
 
DefaultCaseInstruction - Class in freemarker.template.instruction
Represents a case in a switch statement.
DefaultCaseInstruction() - Constructor for class freemarker.template.instruction.DefaultCaseInstruction
Default constructor.
DefaultEventAdapter - Static variable in class freemarker.template.TemplateEventAdapter
The default TemplateRuntimeHandler instance when no other one is specified.
defaultUnwrap(TemplateModel) - Static method in class freemarker.ext.beans2.Unwrapper
Convert the supplied template model into a plain old Java object.
directoryRoot - Variable in class freemarker.template.cache.FileRetriever
The root directory where the retriever will get files.
directoryRoot - Variable in class freemarker.template.cache.LocalizedFileRetriever
The root directory where the retriever will get files.
Divide - Class in freemarker.template.expression
A division operator.
Divide() - Constructor for class freemarker.template.expression.Divide
Default constructor.
doAfterBody() - Method in class freemarker.ext.jsp.FreeMarkerTag
Process body (re)evaluation.
doEndTag() - Method in class freemarker.ext.jsp.FreeMarkerTag
Process the end tag for this instance.
doGet(HttpServletRequest, HttpServletResponse) - Method in class freemarker.ext.servlet.FreeMarkerServlet
Implement the "GET" method for HTTP requests.
doInitBody() - Method in class freemarker.ext.jsp.FreeMarkerTag
Prepare for evaluation of the body.
doPost(HttpServletRequest, HttpServletResponse) - Method in class freemarker.ext.servlet.FreeMarkerServlet
Implement the "POST" method for HTTP requests.
doStartTag() - Method in class freemarker.ext.jsp.FreeMarkerTag
Process the start tag for this instance.
Dot - Class in freemarker.template.expression
The dot operator.
Dot(Identifier) - Constructor for class freemarker.template.expression.Dot
Create a new Dot instruction.
DOUBLE_QUOTE_CHAR - Static variable in class freemarker.template.compiler.StandardTemplateParser
 
DummyTestCase - Class in freemarker.testcase
Dummy test case.
DummyTestCase(String) - Constructor for class freemarker.testcase.DummyTestCase
Creates new DummyTestCase.
DynamicKeyName - Class in freemarker.template.expression
A unary operator that uses the string value of an expression as a hash key.
DynamicKeyName(Expression) - Constructor for class freemarker.template.expression.DynamicKeyName
Constructor that takes an Expression used to evaluate the key name at run time.

E

elementRemoved(CacheEvent) - Method in interface freemarker.template.CacheListener
Called when an element is removed from the cache.
elementRemoved(CacheEvent) - Method in class freemarker.testcase.TestCacheExpiry
Called when an element is removed from the cache.
elementRemoved(CacheEvent) - Method in class freemarker.testcase.TestCacheThreaded
Called when an element is removed from the cache.
elementRemoved(CacheEvent) - Method in class freemarker.testcase.TestInclude
Called when an element is removed from the cache.
elementRemoved(CacheEvent) - Method in class freemarker.testcase.TestInclude2
Called when an element is removed from the cache.
elementUpdated(CacheEvent) - Method in interface freemarker.template.CacheListener
Called when a cache element updates successfully.
elementUpdated(CacheEvent) - Method in class freemarker.testcase.TestCacheExpiry
Called when a cache element updates successfully.
elementUpdated(CacheEvent) - Method in class freemarker.testcase.TestCacheThreaded
Called when a cache element updates successfully.
elementUpdated(CacheEvent) - Method in class freemarker.testcase.TestInclude
Called when a cache element updates successfully.
elementUpdated(CacheEvent) - Method in class freemarker.testcase.TestInclude2
Called when a cache element updates successfully.
elementUpdateFailed(CacheEvent) - Method in interface freemarker.template.CacheListener
Called when a cache element fails to update.
elementUpdateFailed(CacheEvent) - Method in class freemarker.testcase.TestCacheExpiry
Called when a cache element fails to update.
elementUpdateFailed(CacheEvent) - Method in class freemarker.testcase.TestCacheThreaded
Called when a cache element fails to update.
elementUpdateFailed(CacheEvent) - Method in class freemarker.testcase.TestInclude
Called when a cache element fails to update.
elementUpdateFailed(CacheEvent) - Method in class freemarker.testcase.TestInclude2
Called when a cache element fails to update.
ELSE_IF_TAG - Static variable in class freemarker.template.compiler.StandardTemplateParser
 
ELSE_TAG - Static variable in class freemarker.template.compiler.StandardTemplateParser
 
ElseInstruction - Class in freemarker.template.instruction
An instruction representing an if-else structure.
ElseInstruction() - Constructor for class freemarker.template.instruction.ElseInstruction
Constructor to be used when evaluating the "else" part of the instruction.
EMPTY - Static variable in class freemarker.template.expression.EmptyLiteral
The canonical instance of this class.
empty - Variable in class freemarker.template.SimpleNumber
Whether this SimpleNumber is currently empty.
EMPTY_LITERAL - Static variable in class freemarker.template.compiler.StandardTemplateParser
 
EMPTY_SCALAR - Static variable in class freemarker.ext.beans.Models
Deprecated. A singleton empty scalar.
emptyConverters - Static variable in class freemarker.ext.beans2.MethodWrapper
 
emptyConverters - Static variable in class freemarker.ext.beans2.StaticMethodWrapper
 
EmptyInstruction - Class in freemarker.template.instruction
A superclass for Instructions that have no associated EndInstruction.
EmptyInstruction() - Constructor for class freemarker.template.instruction.EmptyInstruction
Default constructor.
EmptyLiteral - Class in freemarker.template.expression
Represents an empty literal in a FM-Classic template.
emptyModelArguments - Static variable in class freemarker.ext.beans2.MethodWrapper
 
emptyModelArguments - Static variable in class freemarker.ext.beans2.StaticMethodWrapper
 
emptyParams - Static variable in class freemarker.ext.beans2.BeanWrapper
 
emptyParamValues - Static variable in class freemarker.ext.beans2.MethodWrapper
 
emptyParamValues - Static variable in class freemarker.ext.beans2.StaticMethodWrapper
 
encoding - Variable in class freemarker.template.cache.FileRetriever
The text encoding of the template files.
encoding - Variable in class freemarker.template.cache.LocalizedFileRetriever
The text encoding of the template files.
encoding - Variable in class freemarker.template.InputSource
A specific character encoding for the input stream.
END_TAG_START_CHAR - Static variable in class freemarker.template.compiler.StandardTemplateParser
 
endElement(String, String, String) - Method in class freemarker.doc.ContentsBuilder
Event fired by the SAX parser when an end tag is encountered.
endIndex - Variable in class freemarker.template.FastIndexedIterator
The end index of the model.
endIndex - Variable in class freemarker.template.FastIndexedWriteableIterator
The end index of the model.
EndInstruction - Class in freemarker.template.instruction
Represents an end instruction.
EndInstruction(Instruction.EndType) - Constructor for class freemarker.template.instruction.EndInstruction
Constructor that takes one of the end types from the Instruction interface.
EnumerationMethodWrapper - Class in freemarker.ext.beans2
Wraps an enumeration method.
EnumerationMethodWrapper() - Constructor for class freemarker.ext.beans2.EnumerationMethodWrapper
 
EnumerationMethodWrapper(Method, Object[]) - Constructor for class freemarker.ext.beans2.EnumerationMethodWrapper
 
EnumerationMethodWrapper(Method, Object[], Object) - Constructor for class freemarker.ext.beans2.EnumerationMethodWrapper
 
EnumerationModel - Class in freemarker.ext.beans
Deprecated. this class is deprecated in favour of the classes in the freemarker.ext.beans2 package
EnumerationModel(Enumeration) - Constructor for class freemarker.ext.beans.EnumerationModel
Deprecated. Creates a new model that wraps the specified enumeration object.
EnumerationWrapper<T extends java.util.Enumeration> - Class in freemarker.ext.beans2
 
EnumerationWrapper() - Constructor for class freemarker.ext.beans2.EnumerationWrapper
 
EnumerationWrapper(T) - Constructor for class freemarker.ext.beans2.EnumerationWrapper
 
EnumWrapper<T extends java.lang.Enum> - Class in freemarker.ext.beans2
 
EnumWrapper() - Constructor for class freemarker.ext.beans2.EnumWrapper
 
EnumWrapper(T) - Constructor for class freemarker.ext.beans2.EnumWrapper
 
equals(Object) - Method in class freemarker.ext.misc.ExtendedList
Attempt to compare ExtendedList objects for equality.
equals(Object) - Method in class freemarker.template.cache.FileRetriever
Is this file retriever equal to another object?
equals(Object) - Method in class freemarker.template.expression.And
Determines whether this object is equal to the given object.
equals(Object) - Method in class freemarker.template.expression.Constant
Determines whether this object is equal to the given object.
equals(Object) - Method in class freemarker.template.expression.Divide
Determines whether this object is equal to the given object.
equals(Object) - Method in class freemarker.template.expression.Dot
Determines whether this object is equal to the given object.
equals(Object) - Method in class freemarker.template.expression.DynamicKeyName
Determines whether this object is equal to the given object.
Equals - Class in freemarker.template.expression
Performs an equality test on two template models.
Equals() - Constructor for class freemarker.template.expression.Equals
Default constructor.
equals(Object) - Method in class freemarker.template.expression.Equals
Determines whether this object is equal to the given object.
equals(Object) - Method in class freemarker.template.expression.GreaterThan
Determines whether this object is equal to the given object.
equals(Object) - Method in class freemarker.template.expression.GreaterThanOrEquals
Determines whether this object is equal to the given object.
equals(Object) - Method in class freemarker.template.expression.HashLiteral
Determines whether this object is equal to the given object.
equals(Object) - Method in class freemarker.template.expression.Identifier
Tests the equality of two Identifiers.
equals(Object) - Method in class freemarker.template.expression.LessThan
Determines whether this object is equal to the given object.
equals(Object) - Method in class freemarker.template.expression.LessThanOrEquals
Determines whether this object is equal to the given object.
equals(Object) - Method in class freemarker.template.expression.ListLiteral
Determines whether this object is equal to the given object.
equals(Object) - Method in class freemarker.template.expression.ListRange
Determines whether this object is equal to the given object.
equals(Object) - Method in class freemarker.template.expression.MethodCall
Determines whether this object is equal to the given object.
equals(Object) - Method in class freemarker.template.expression.Minus
Determines whether this object is equal to the given object.
equals(Object) - Method in class freemarker.template.expression.Modulo
Determines whether this object is equal to the given object.
equals(Object) - Method in class freemarker.template.expression.Multiply
Determines whether this object is equal to the given object.
equals(Object) - Method in class freemarker.template.expression.Not
Determines whether this object is equal to the given object.
equals(Object) - Method in class freemarker.template.expression.NotEquals
Determines whether this object is equal to the given object.
equals(Object) - Method in class freemarker.template.expression.NumberLiteral
Override the Object.equals method.
equals(Object) - Method in class freemarker.template.expression.Or
Determines whether this object is equal to the given object.
equals(Object) - Method in class freemarker.template.expression.Plus
Determines whether this object is equal to the given object.
equals(Object) - Method in class freemarker.template.expression.StringLiteral
Override the Object.equals method.
equals(Object) - Method in class freemarker.template.FastHash
Tests this object for equality with the given object.
equals(Object) - Method in class freemarker.template.FastList
Tests this object for equality with the given object.
equals(Object) - Method in class freemarker.template.FastListRange
Tests this object for equality with the given object.
equals(Object) - Method in class freemarker.template.FastNumber
Tests this object for equality with the given object.
equals(Object) - Method in class freemarker.template.FastScalar
Tests this object for equality with the given object.
equals(Object) - Method in class freemarker.template.SimpleHash
Tests this object for equality with the given object.
equals(Object) - Method in class freemarker.template.SimpleList
Tests this object for equality with the given object.
equals(Object) - Method in class freemarker.template.SimpleNumber
Tests this object for equality with the given object.
equals(Object) - Method in class freemarker.template.SimpleScalar
Tests this object for equality with the given object.
equals(Object) - Method in class freemarker.template.UnparsedTemplate
Tests this object for equality with the given object.
ESCAPE_CHAR - Static variable in class freemarker.template.compiler.StandardTemplateParser
 
eventHandler - Variable in class freemarker.template.cache.BaseCachingStrategy
A proxy object for firing cache events to any listening event handlers.
ExceptionModel - Class in freemarker.testcase.models
A template that always throws an exception whenever we call ExceptionModel.getAsString().
ExceptionModel() - Constructor for class freemarker.testcase.models.ExceptionModel
Creates new ExceptionModel.
exceptionThrown(TemplateExceptionEvent) - Method in class freemarker.ext.ant.FreeMarkerXmlTask
This method is called whenever a TemplateExceptionEvent is generated by a FM-Classic template.
exceptionThrown(TemplateExceptionEvent) - Method in class freemarker.ext.misc.HtmlFormattedExceptionListener
Handles events that are created whenever an exception is thrown.
exceptionThrown(TemplateExceptionEvent) - Method in class freemarker.ext.misc.JavaLoggingExceptionListener
Passes exceptions raised by FM-Classic onto the Java logging API.
exceptionThrown(TemplateExceptionEvent) - Method in class freemarker.ext.misc.Log4jExceptionListener
Passes exceptions raised by FreeMarker onto Log4j.
exceptionThrown(TemplateExceptionEvent) - Method in class freemarker.ext.misc.WriterExceptionListener
This method is called whenever a TemplateExceptionEvent is generated by a FM-Classic template.
exceptionThrown(TemplateExceptionEvent) - Method in class freemarker.template.HtmlExceptionListener
Handles events that are created whenever an exception is thrown.
exceptionThrown(TemplateExceptionEvent) - Method in interface freemarker.template.TemplateExceptionListener
This method is called whenever a TemplateExceptionEvent is generated by a FM-Classic template.
exceptionThrownAdapter - Variable in class freemarker.template.TemplateEventAdapter
A ListenerAdapter for exceptionThrown events.
exec(List<TemplateModel>) - Method in class freemarker.ext.beans.ArrayModel
Deprecated. The first argument of the list is interpreted as an array index (it can be either a Number, or a String containing parseable integer).
exec(List<TemplateModel>) - Method in class freemarker.ext.beans.MapModel
Deprecated. The first argument is used as a key to call the map's get method.
exec(List<TemplateModel>) - Method in class freemarker.ext.beans.MethodModel
Deprecated. Invokes the method, passing it the arguments from the list.
exec(List<String>) - Method in class freemarker.ext.beans.ResourceBundleModel
Deprecated. Takes first argument as a resource key, looks up a string in resource bundle with this key, then applies a MessageFormat.format on the string with the rest of the arguments.
exec(List<TemplateModel>) - Method in class freemarker.ext.beans2.CollectionWrapper
Tests or sets an object in a Collection.
exec(List<TemplateModel>) - Method in class freemarker.ext.beans2.MapWrapper
Executes a method call.
exec(List<TemplateModel>) - Method in class freemarker.ext.beans2.MethodWrapper
 
exec(List<String>) - Method in class freemarker.ext.beans2.PropertiesWrapper
Executes a method call.
exec(List<TemplateModel>) - Method in class freemarker.ext.beans2.StaticMethodWrapper
 
exec(List<TemplateModel>) - Method in class freemarker.ext.format.DateFormat
Executes a method call.
exec(List<TemplateModel>) - Method in class freemarker.ext.format.MessageFormat
Executes a method call.
exec(List<TemplateModel>) - Method in class freemarker.ext.format.NumberFormat
Executes a method call.
exec(List) - Method in class freemarker.ext.jdom.NodeListModel
Applies an XPath expression to the node set and returns the resulting node set.
exec(List<TemplateModel>) - Method in class freemarker.ext.misc.AsNumber
Performs a String to number conversion using the rules that Long.parseLong() uses.
exec(List<TemplateModel>) - Method in class freemarker.ext.misc.AsString
Perform a number to string conversion on the given template model.
exec(List<TemplateModel>) - Method in class freemarker.ext.misc.CollectionSize
Retrieves the size of the given Collection or Map.
exec(List<String>) - Method in class freemarker.ext.misc.Execute
Executes a method call.
exec(List<TemplateModel>) - Method in class freemarker.ext.misc.HashKeys
Executes a method call.
exec(List<TemplateModel>) - Method in class freemarker.ext.misc.HashValues
Executes a method call.
exec(List<TemplateModel>) - Method in class freemarker.ext.misc.IsEmpty
Executes a method call.
exec(List<TemplateModel>) - Method in class freemarker.ext.misc.IsHash
Executes a method call.
exec(List<TemplateModel>) - Method in class freemarker.ext.misc.IsIndexed
Executes a method call.
exec(List<TemplateModel>) - Method in class freemarker.ext.misc.IsList
Executes a method call.
exec(List<TemplateModel>) - Method in class freemarker.ext.misc.IsMethod
Executes a method call.
exec(List<TemplateModel>) - Method in class freemarker.ext.misc.IsNumber
Executes a method call.
exec(List<TemplateModel>) - Method in class freemarker.ext.misc.IsScalar
Executes a method call.
exec(List<TemplateModel>) - Method in class freemarker.ext.misc.IsTransform
Executes a method call.
exec(List<TemplateModel>) - Method in class freemarker.ext.misc.Join
 
exec(List<String>) - Method in class freemarker.ext.misc.Match
Executes a method call.
exec(List<String>) - Method in class freemarker.ext.misc.Perl5Substitute
Creates a TemplateTransformModel with the specified arguments as regular expressions.
exec(List<String>) - Method in class freemarker.ext.misc.Perl5Translate
 
exec(List<TemplateModel>) - Method in class freemarker.ext.misc.Pipeline
Construct a new transform pipeline with the given transform models.
exec(List<TemplateModel>) - Method in class freemarker.ext.misc.Split
Executes a method call.
exec(List<String>) - Method in class freemarker.ext.misc.Substitute
Executes a method call.
exec(List<String>) - Method in class freemarker.ext.misc.Translate
 
exec(List<String>) - Method in interface freemarker.template.TemplateMethodModel
Executes a method call.
exec(List<TemplateModel>) - Method in interface freemarker.template.TemplateMethodModel2
Executes a method call.
exec(List<TemplateModel>) - Method in class freemarker.testcase.models.MethodModel1
Executes a method call.
exec(List<String>) - Method in class freemarker.testcase.models.MultiModel2
Executes a method call.
exec(List<TemplateModel>) - Method in class freemarker.testcase.models.MultiModel3
Executes a method call.
exec(List<String>) - Method in class freemarker.testcase.models.SimpleTestMethod
Executes a method call.
exec(List<String>) - Method in class freemarker.testcase.models.TransformMethodWrapper1
Executes a method call.
exec(List<String>) - Method in class freemarker.testcase.models.TransformMethodWrapper2
Executes a method call.
exec(List<String>) - Method in class freemarker.testcase.models.TransformMethodWrapper3
Executes a method call.
execute() - Method in class freemarker.ext.ant.FreeMarkerXmlTask
Execute this task as an Ant task.
Execute - Class in freemarker.ext.misc
Gives FM-Classic the the ability to execute external commands.
exists(String) - Method in interface freemarker.template.cache.CacheRetriever
Tests whether the object still exists in the template repository.
exists(String) - Method in class freemarker.template.cache.FileRetriever
Tests whether the object still exists in the template repository.
exists(String) - Method in class freemarker.template.cache.LocalizedFileRetriever
Tests whether the object still exists in the template repository.
EXIT_TAG - Static variable in class freemarker.template.compiler.StandardTemplateParser
 
ExitInstruction - Class in freemarker.template.instruction
An instruction that represents an exit point from a function.
Expression - Interface in freemarker.template.expression
An Expression can return a TemplateModel value.
ExpressionBuilder - Class in freemarker.template.expression
A TemplateParser can use this class's static ExpressionBuilder.buildExpression(java.util.List) method to build a complete Expression or sub-expression from a List of Expressions.
ExpressionBuilder.Precedence - Enum in freemarker.template.expression
Order of operator precedence.
ExpressionCache - Class in freemarker.template.expression
A simple expression cache.
ExpressionUtils - Class in freemarker.template.expression
Utility methods for evaluating expressions.
ExpressionUtils.ExpressionType - Enum in freemarker.template.expression
Enumerates the types of results that an expression can generate.
ExtendedHash - Class in freemarker.ext.misc
Simple extension to the SimpleHash implementation.
ExtendedHash() - Constructor for class freemarker.ext.misc.ExtendedHash
Creates new ExtendedHash.
ExtendedHash(Map<String, ? extends TemplateModel>) - Constructor for class freemarker.ext.misc.ExtendedHash
Creates new ExtendedHash given a Map of values.
ExtendedIterator - Class in freemarker.ext.misc
Iterator for the ExtendedList class.
ExtendedIterator(List<? extends TemplateModel>) - Constructor for class freemarker.ext.misc.ExtendedIterator
 
ExtendedList - Class in freemarker.ext.misc
Simple extension to the SimpleList implementation.
ExtendedList() - Constructor for class freemarker.ext.misc.ExtendedList
Creates new ExtendedList.
ExtendedList(List<? extends TemplateModel>) - Constructor for class freemarker.ext.misc.ExtendedList
Creates new ExtendedList given a List of values.
ExtendedList(TemplateModel[]) - Constructor for class freemarker.ext.misc.ExtendedList
Creates new ExtendedList populated by the TemplateModel array.
ExtendedList(TemplateListModel) - Constructor for class freemarker.ext.misc.ExtendedList
Creates new ExtendedList populated by copying the given TemplateListModel.
ExtendedList(TemplateListModel2) - Constructor for class freemarker.ext.misc.ExtendedList
Creates new ExtendedList populated by copying the given TemplateListModel2.

F

FALSE - Static variable in class freemarker.template.expression.BooleanLiteral
The false instance of this class.
FALSE - Static variable in class freemarker.template.FastBoolean
Represents a false boolean expression.
FALSE_LITERAL - Static variable in class freemarker.template.compiler.StandardTemplateParser
 
FastBoolean - Class in freemarker.template
An unsynchronised, immutable variation of the SimpleScalar class to handle boolean values.
FastHash<V extends TemplateModel> - Class in freemarker.template
An unsynchronized variation of the SimpleHash class to handle key-pair values.
FastHash() - Constructor for class freemarker.template.FastHash
Default constructor.
FastHash(Map<String, V>) - Constructor for class freemarker.template.FastHash
Constructs an FastHash given the backing Map.
FastIndexedIterator - Class in freemarker.template
An iterator that operates over a TemplateIndexedModel implementation.
FastIndexedIterator(TemplateIndexedModel, long, long) - Constructor for class freemarker.template.FastIndexedIterator
Constructor that takes the object we're iterating over as an argument
FastIndexedWriteableIterator - Class in freemarker.template
An iterator that operates over a TemplateIndexedModel implementation that also implements TemplateWriteableIndexedModel.
FastIndexedWriteableIterator(TemplateWriteableIndexedModel, long, long) - Constructor for class freemarker.template.FastIndexedWriteableIterator
Constructor that takes the object we're iterating over as an argument
FastIterator - Class in freemarker.template
Iterator class for FastList.
FastIterator(Collection<? extends TemplateModel>) - Constructor for class freemarker.template.FastIterator
Constructor that takes a java.util.Collection implementation to iterator over.
FastList<T extends TemplateModel> - Class in freemarker.template
An unsynchronized variation of the SimpleList class.
FastList() - Constructor for class freemarker.template.FastList
Constructs an empty FastList.
FastList(List<T>) - Constructor for class freemarker.template.FastList
Constructs a FastList from the given List.
FastListIterator<T extends TemplateModel> - Class in freemarker.template
Iterator class for FastList where the underlying Collection is a List.
FastListIterator(List<T>) - Constructor for class freemarker.template.FastListIterator
Constructor that takes a java.util.Collection implementation to iterator over.
FastListRange - Class in freemarker.template
A simple list model that represents a range of values.
FastListRange(long, long) - Constructor for class freemarker.template.FastListRange
Constructor that takes from and to values to represent the indexModel of values.
FastNumber - Class in freemarker.template
An unsynchronized, immutable implementation of the TemplateNumberModel interface.
FastNumber(String) - Constructor for class freemarker.template.FastNumber
Constructs an instance of this object with an initial value.
FastNumber(long) - Constructor for class freemarker.template.FastNumber
Constructs an instance of this object with an initial value.
FastNumber(Number) - Constructor for class freemarker.template.FastNumber
Constructs an instance of this object with an initial value.
FastScalar - Class in freemarker.template
An unsynchronized, immutable variation of the SimpleScalar class.
FastScalar(String) - Constructor for class freemarker.template.FastScalar
Constructs an instance of this object with an initial value.
Features<T> - Interface in freemarker.ext.beans2
 
FileInputSource - Class in freemarker.template
Provides a file to be compiled into a FM-Classic template.
FileInputSource() - Constructor for class freemarker.template.FileInputSource
Create an empty FileInputSource.
FileInputSource(File) - Constructor for class freemarker.template.FileInputSource
Create a FileInputSource with the supplied File.
FileInputSource(File, String) - Constructor for class freemarker.template.FileInputSource
Create a FileInputSource with the supplied File and character encoding.
FileInputSource(String) - Constructor for class freemarker.template.FileInputSource
Create a FileInputSource with the supplied filename.
FileInputSource(String, String) - Constructor for class freemarker.template.FileInputSource
Create a FileInputSource with the supplied filename and character encoding.
filenameSuffix - Variable in class freemarker.template.cache.FileRetriever
The filename suffix required for a file to be retrieved.
filenameSuffix - Variable in class freemarker.template.cache.LocalizedFileRetriever
The filename suffix required for a file to be retrieved.
FileRetriever - Class in freemarker.template.cache
Retrieves cacheable objects through the file system.
FileRetriever() - Constructor for class freemarker.template.cache.FileRetriever
Creates new FileRetriever.
FileRetriever(String) - Constructor for class freemarker.template.cache.FileRetriever
Constructs a FileRetriever with a directory in which it will look for template files.
FileRetriever(File) - Constructor for class freemarker.template.cache.FileRetriever
Creates a new FileRetriever, with a directory root.
FileTemplateCache - Class in freemarker.template
A TemplateCache that loads templates from a filesystem.
FileTemplateCache() - Constructor for class freemarker.template.FileTemplateCache
Constructs an empty FileTemplateCache.
FileTemplateCache(String) - Constructor for class freemarker.template.FileTemplateCache
Constructs a FileTemplateCache with a directory in which it will look for template files.
FileTemplateCache(File) - Constructor for class freemarker.template.FileTemplateCache
Constructs a FileTemplateCache with a directory in which it will look for template files.
FileTemplateCache(String, long) - Constructor for class freemarker.template.FileTemplateCache
Constructs a FileTemplateCache with a directory in which it will look for template files, and a delay representing the number of seconds between cache updates.
FileTemplateCache(File, long) - Constructor for class freemarker.template.FileTemplateCache
Constructs a FileTemplateCache with a directory in which it will look for template files, and a delay representing the number of seconds between cache updates.
FileTemplateCache.Strategy - Enum in freemarker.template
Enumeration of caching strategies available to this cache.
findTagEnd() - Method in class freemarker.template.compiler.StandardTemplateParser
Requires a TAG_END_CHAR, optionally preceded by whitespace, and advances parsePos after the TAG_END_CHAR.
findTagNameEnd() - Method in class freemarker.template.compiler.StandardTemplateParser
Advances parsePos through any remaining alphanumeric characters.
fireCacheEvent(Cache, ListenerAdapter, String, Exception) - Method in class freemarker.template.cache.CacheEventAdapter
A convenience method for firing a CacheEvent.
fireCacheEvent(Cache, ListenerAdapter, String, long) - Method in class freemarker.template.cache.CacheEventAdapter
A convenience method for firing a CacheEvent.
fireCacheUnavailable(Cache, Exception) - Method in class freemarker.template.cache.CacheEventAdapter
Fires a cacheUnavailable event to all registered listeners.
fireElementRemoved(Cache, String) - Method in class freemarker.template.cache.CacheEventAdapter
Fires an elementRemoved event to all registered listeners.
fireElementUpdated(Cache, String, long) - Method in class freemarker.template.cache.CacheEventAdapter
Fires an elementUpdated event to all registered listeners.
fireElementUpdateFailed(Cache, String, Exception) - Method in class freemarker.template.cache.CacheEventAdapter
Fires an elementUpdateFailed event to all registered listeners.
fireEvent(EventObject, ListenerAdapter) - Method in class freemarker.template.GenericEventMulticaster
Fires an event to all the listeners of this multicaster, using a ListenerAdapter.
fireEvent(O, L) - Method in interface freemarker.template.ListenerAdapter
Fires an event to the event listener.
fireExceptionThrown(Object, Exception, Writer, String, TemplateRuntimeHandler.Severity) - Method in class freemarker.template.SimpleEventAdapter
Fires a TemplateExceptionEvent to the current listener.
fireExceptionThrown(Object, Exception, Writer, String, TemplateRuntimeHandler.Severity) - Method in class freemarker.template.TemplateEventAdapter
Fires a TemplateExceptionEvent to all the current listeners.
fireExceptionThrown(Object, Exception, Writer, String, TemplateRuntimeHandler.Severity) - Method in interface freemarker.template.TemplateRuntimeHandler
Fires a TemplateExceptionEvent to indicate that an exception has occurred in the FM-Classic runtime.
flush() - Method in class freemarker.ext.util.TemplateBufferedWriter
Flush the stream.
flushBuffer() - Method in class freemarker.ext.util.TemplateBufferedWriter
Flush the buffer.
FOREACH_END_TAG - Static variable in class freemarker.template.compiler.StandardTemplateParser
 
FOREACH_INDEX_KEYWORD - Static variable in class freemarker.template.compiler.StandardTemplateParser
 
FOREACH_TAG - Static variable in class freemarker.template.compiler.StandardTemplateParser
 
format(String, Object[]) - Method in class freemarker.ext.beans.ResourceBundleModel
Deprecated. Provides direct access to caching format engine from code (instead of from script).
foundPos - Variable in class freemarker.template.compiler.StandardTemplateParser
The position at which the current instruction was found.
freemarker.doc - package freemarker.doc
Contains all the components needed to build the FM-Classic manual.
freemarker.ext.ant - package freemarker.ext.ant
Allows FM-Classic to be used as an Ant task to generate documentation from XML files.
freemarker.ext.beans - package freemarker.ext.beans
Provides various model implementations for FM-Classic: reflection models and resource bundle models.
freemarker.ext.beans2 - package freemarker.ext.beans2
Provides a reflection engine for FM-Classic.
freemarker.ext.format - package freemarker.ext.format
Provides simple access to some of the main formatter classes in the java.text package: DecimalFormat, MessageFormat, and SimpleDateFormat.
freemarker.ext.jdom - package freemarker.ext.jdom
Provides adapter for JDOM including support for writing XML fragments, listing nodes, traversal, copying, and filtering, and a full XPath support.
freemarker.ext.jsp - package freemarker.ext.jsp
A simple JSP tag library to allow FM-Classic templates to be used within JSPs.
freemarker.ext.misc - package freemarker.ext.misc
Utility classes that may be used to customise aspects of FM-Classic.
freemarker.ext.servlet - package freemarker.ext.servlet
Provides a generic purpose servlet that generates dynamic response using FM-Classic.
freemarker.ext.util - package freemarker.ext.util
Utility classes that are independent of the FM-Classic package.
freemarker.template - package freemarker.template
Allows Java servlets and applications to generate HTML or other text-based pages based on templates, so that graphic design can be kept separate from application logic.
freemarker.template.cache - package freemarker.template.cache
The mechanics of Template caching are implemented in this package.
freemarker.template.compiler - package freemarker.template.compiler
The mechanics of compiling Templates are implemented in this package.
freemarker.template.expression - package freemarker.template.expression
The mechanics of FM-Classic expressions are implemented in this package.
freemarker.template.instruction - package freemarker.template.instruction
The compiled versions of FM-Classic instructions are implemented in this package.
freemarker.testcase - package freemarker.testcase
Test cases for various aspects of the FM-Classic implementation.
freemarker.testcase.beans - package freemarker.testcase.beans
Test bean classes for testing the code in the freemarker.ext.beans package.
freemarker.testcase.models - package freemarker.testcase.models
Test models for various aspects of the FM-Classic implementation.
FreeMarkerServlet - Class in freemarker.ext.servlet
This is a general-purpose FreeMarker servlet with following features: It utilizes a TemplateCache that is fully parameterizable It makes all request, request parameters, session, and servlet context attributes available to templates through "Request", "RequestParameters", "Session", and "Application" variables.
FreeMarkerServlet() - Constructor for class freemarker.ext.servlet.FreeMarkerServlet
 
FreeMarkerTag - Class in freemarker.ext.jsp
Simple implementation of JSP tag to allow use of FM-Classic templates in JSP.
FreeMarkerTag() - Constructor for class freemarker.ext.jsp.FreeMarkerTag
 
FreeMarkerTestSuite - Class in freemarker.testcase
Test suite for FM-Classic.
FreeMarkerToHtml - Class in freemarker.ext.misc
A FM-Classic transformer that performs syntax colouring of FM-Classic source files, and outputs the results in HTML.
FreeMarkerToHtml() - Constructor for class freemarker.ext.misc.FreeMarkerToHtml
Creates new FreeMarkerToHtml
FreeMarkerXmlTask - Class in freemarker.ext.ant
This is an Ant task for transforming XML documents using FM-Classic templates.
FreeMarkerXmlTask() - Constructor for class freemarker.ext.ant.FreeMarkerXmlTask
Constructor creates the SAXBuilder.
FUNCTION_END_TAG - Static variable in class freemarker.template.compiler.StandardTemplateParser
 
FUNCTION_TAG - Static variable in class freemarker.template.compiler.StandardTemplateParser
 
FunctionInstruction - Class in freemarker.template.instruction
An instruction representing a function definition.
FunctionInstruction(Identifier, List<Identifier>) - Constructor for class freemarker.template.instruction.FunctionInstruction
Constructor for a function definition.
FunctionInstruction(Identifier, List<Identifier>, boolean) - Constructor for class freemarker.template.instruction.FunctionInstruction
Constructor for a function definition.
FunctionModel - Class in freemarker.template.instruction
An immutable TemplateModel wrapper for a FunctionInstructions.
FunctionModel(FunctionInstruction) - Constructor for class freemarker.template.instruction.FunctionModel
Constructor for the function model.
FunctionModel1 - Class in freemarker.testcase.models
A simple test of the TemplateFunctionModel interface.
FunctionModel1() - Constructor for class freemarker.testcase.models.FunctionModel1
 
functions - Variable in class freemarker.template.Template
A mapping of all function models in this compiled template.
FunctionTemplateProcessor - Interface in freemarker.template
Adds the ability to retrieve Template functions from a TemplateProcessor.

G

GenericEventMulticaster<E extends java.util.EventListener> - Class in freemarker.template
A generic event multicaster class.
GenericEventMulticaster() - Constructor for class freemarker.template.GenericEventMulticaster
Default constructor.
GenericStartInstruction - Class in freemarker.template.instruction
A superclass for instructions that have a body and a single end instruction, and that can produce output.
GenericStartInstruction() - Constructor for class freemarker.template.instruction.GenericStartInstruction
 
get(String) - Method in class freemarker.doc.ContentEntry
Gets a TemplateModel from the hash.
get(String) - Method in class freemarker.doc.TabItem
Gets a TemplateModel from the hash.
get(String) - Method in class freemarker.ext.beans.ArrayModel
Deprecated. If the key can be parsed by the java.lang.Integer#parseInt(java.lang.String) method into an array index, the array element at the parsed index is returned.
get(String) - Method in class freemarker.ext.beans.CollectionModel
Deprecated.  
get(String) - Method in class freemarker.ext.beans.ObjectModel
Deprecated. Uses Beans introspection to locate a property or method with name matching the key name.
get(String) - Method in class freemarker.ext.beans.ResourceBundleModel
Deprecated. Retrieves the object with specified key from resource bundle, and returns it wrapped in an appropriate TemplateModel.
get(String) - Method in class freemarker.ext.beans.RootMapModel
Deprecated. Returns BeansWrapper.wrap(map.get(key)) where map is the underlying Map.
get(String) - Method in class freemarker.ext.beans.StaticModel
Deprecated. Returns the field or method named by the key parameter.
get(String) - Method in class freemarker.ext.beans.StaticModels
Deprecated. Returns a StaticModel for the fully qualified class name passed as the key.
get(String) - Method in class freemarker.ext.beans2.ArrayWrapper
 
get(String) - Method in class freemarker.ext.beans2.BeanWrapper
 
get(String) - Method in class freemarker.ext.beans2.IndexedPropertyWrapper
Gets a TemplateModel from the hash.
get(String) - Method in class freemarker.ext.beans2.ResourceBundleWrapper
Gets a value from the resource bundle.
get(String) - Method in class freemarker.ext.beans2.StaticClassWrapper
Gets a TemplateModel from the hash.
get(String) - Method in class freemarker.ext.jdom.NodeListModel
Provides node set traversal as well as special functions: filtering by name, filtering by node type, shallow-copying, and duplicate removal.
get(String) - Method in class freemarker.ext.jsp.JspContextModel
Retrieve the requested variable from a JSP page.
get(String) - Method in class freemarker.ext.misc.ExtendedHash
Gets a TemplateModel from the hash.
get(String) - Method in class freemarker.ext.misc.ExtendedIterator
Gets a TemplateModel from the hash.
get(String) - Method in class freemarker.ext.misc.ExtendedList
Gets one of the special keys that the ExtendedList implementation provides.
get(String) - Method in class freemarker.ext.misc.Methods
Gets a TemplateModel from the hash.
get(String) - Method in class freemarker.ext.misc.Transforms
Gets a TemplateModel from the hash.
get(String) - Method in class freemarker.ext.servlet.HttpRequestHashModel
Retrieve an attribute from the servlet request.
get(String) - Method in class freemarker.ext.servlet.HttpRequestParametersHashModel
Retrieve a TemplateModel corresponding to the given request variable
get(String) - Method in class freemarker.ext.servlet.HttpSessionHashModel
Retrieve an attribute from the servlet session.
get(String) - Method in class freemarker.ext.servlet.ServletContextHashModel
Retrieve an attribute from the servlet context.
get(String) - Method in class freemarker.template.FastHash
Gets a TemplateModel from the hash.
get(String) - Method in class freemarker.template.LocalModelWrapper
Retrieve a template model for the given key, if one exists.
get(String) - Method in class freemarker.template.RootModelWrapper
Retrieve a template model for the given key, if one exists.
get(String) - Method in class freemarker.template.SimpleHash
Gets a TemplateModel from the underlying hash.
get(String) - Method in interface freemarker.template.TemplateHashModel
Gets a TemplateModel from the hash.
get(int) - Method in interface freemarker.template.TemplateListModel
Deprecated. Retrieves the specified item from the list.
get(String) - Method in class freemarker.testcase.models.BooleanHash1
Gets a TemplateModel from the hash.
get(String) - Method in class freemarker.testcase.models.BooleanHash2
Gets a TemplateModel from the hash.
get(int) - Method in class freemarker.testcase.models.ListModel2
Retrieve an item at the given index
get(String) - Method in class freemarker.testcase.models.ListModel2
Implement special keys to retrieve the size of the list and the index of the current item.
get(String) - Method in class freemarker.testcase.models.MultiModel1
Gets a TemplateModel from the hash.
get(String) - Method in class freemarker.testcase.models.MultiModel3
Gets a TemplateModel from the hash.
get(String) - Method in class freemarker.testcase.models.MultiModel4
Gets the specified TemplateModel from the hash.
get(String) - Method in class freemarker.testcase.models.MultiModel5
Gets a TemplateModel from the hash.
get(String) - Method in class freemarker.testcase.models.SortedHash
Gets a TemplateModel from the hash.
get(String) - Method in class freemarker.testcase.models.TransformHashWrapper
Gets a TemplateModel from the hash.
getArgumentNames() - Method in class freemarker.template.instruction.FunctionInstruction
Retrieve a list of argument names.
getArguments() - Method in class freemarker.template.expression.MethodCall
Retrieve the Expressions to be evaluated at call time.
getAsNumber() - Method in class freemarker.ext.beans.NumberModel
Deprecated. Calls the wrapped method, and calls longValue() on its return value.
getAsNumber() - Method in class freemarker.ext.beans.SimpleNumberModel
Deprecated. Retrieve the underlying value as a long.
getAsNumber() - Method in class freemarker.ext.beans2.NumberWrapper
 
getAsNumber(TemplateModel) - Static method in class freemarker.template.expression.ExpressionUtils
Determines the given TemplateModel's long value.
getAsNumber() - Method in class freemarker.template.FastBoolean
Returns the boolean value as a long.
getAsNumber() - Method in class freemarker.template.FastNumber
Returns the scalar's value as a String.
getAsNumber() - Method in class freemarker.template.SimpleNumber
Return the number value as a long.
getAsNumber() - Method in interface freemarker.template.TemplateNumberModel
Returns the number's value as a long.
getAsNumber() - Method in class freemarker.testcase.models.StringNumberModel
Retrieve the numeric value from the model.
getAsObject() - Method in class freemarker.ext.beans.ObjectModelBase
Deprecated. Returns the wrapped object.
getAsObject() - Method in class freemarker.ext.beans.ScalarModel
Deprecated. Invokes the wrapped method, returns its return value.
getAsObject() - Method in class freemarker.ext.beans.SimpleNumberModel
Deprecated. Retrieve the underlying object for object unwrapping purposes.
getAsObject() - Method in class freemarker.ext.beans2.ArrayWrapper
Return the underlying object to the reflection mechanism.
getAsObject() - Method in class freemarker.ext.beans2.BeanWrapper
Return the underlying object to the reflection mechanism.
getAsObject() - Method in class freemarker.ext.beans2.IndexedPropertyWrapper
Return the underlying object to the reflection mechanism.
getAsObject() - Method in class freemarker.ext.beans2.NumberWrapper
 
getAsObject() - Method in class freemarker.ext.beans2.ResourceBundleWrapper
Return the underlying object to the reflection mechanism in the freemarker.ext.beans package.
getAsObject() - Method in class freemarker.ext.jdom.NodeListModel
Return the underlying object to the reflection mechanism in the freemarker.ext.beans package.
getAsObject() - Method in class freemarker.template.FastBoolean
Return the model as a Boolean object.
getAsObject() - Method in class freemarker.template.FastHash
Return an unmodifiable view of the underlying Map object for manipulation by the freemarker.ext.beans package.
getAsObject() - Method in class freemarker.template.FastList
Return an unmodifiable view of the underlying List object for manipulation by the freemarker.ext.beans package.
getAsObject() - Method in class freemarker.template.SimpleHash
Return an unmodifiable copy of the underlying Map object for manipulation by the freemarker.ext.beans package.
getAsObject() - Method in class freemarker.template.SimpleList
Return an unmodifiable copy of the underlying List object for manipulation by the freemarker.ext.beans package.
getAsObject() - Method in interface freemarker.template.TemplateObjectModel
Return the underlying object to the reflection mechanism in the freemarker.ext.beans package.
getAsObject() - Method in class freemarker.testcase.models.SortedHash
Return the underlying object to the reflection mechanism in the freemarker.ext.beans package.
getAssociationType() - Method in class freemarker.template.expression.Dot
Retrieve the operator association for this operator.
getAssociationType() - Method in class freemarker.template.expression.DynamicKeyName
Retrieve the operator association for this operator.
getAssociationType() - Method in class freemarker.template.expression.MethodCall
Retrieve the operator association for this operator.
getAssociationType() - Method in class freemarker.template.expression.Not
Retrieve the operator association for this operator.
getAssociationType() - Method in interface freemarker.template.expression.Unary
Determines the operator association of the unary operation.
getAsString() - Method in class freemarker.doc.ContentEntry
Returns the title of this content entry as a String.
getAsString() - Method in class freemarker.ext.beans.ObjectModelBase
Deprecated. Returns either the toString() of the wrapped object or the string "null", if the wrapped object is null.
getAsString() - Method in class freemarker.ext.beans.ScalarModel
Deprecated. Calls the wrapped method, and calls toString() on its return value.
getAsString() - Method in class freemarker.ext.beans.SimpleNumberModel
Deprecated. Retrieve the underlying value as a String.
getAsString() - Method in class freemarker.ext.beans2.ArrayWrapper
Returns the array's value as a String.
getAsString() - Method in class freemarker.ext.beans2.BeanWrapper
Returns the bean's value as a String using the object's toString method.
getAsString() - Method in class freemarker.ext.beans2.NumberWrapper
 
getAsString() - Method in class freemarker.ext.beans2.StaticClassWrapper
Returns the class's name as a String.
getAsString() - Method in class freemarker.ext.jdom.NodeListModel
This method returns the string resulting from concatenation of string representations of its nodes.
getAsString(TemplateModel) - Static method in class freemarker.template.expression.ExpressionUtils
Determines the given TemplateModel's String value.
getAsString() - Method in class freemarker.template.FastBoolean
Returns the boolean value as a String.
getAsString() - Method in class freemarker.template.FastScalar
Returns the scalar's value as a String.
getAsString() - Method in class freemarker.template.SimpleScalar
Returns the scalar's value as a String.
getAsString() - Method in interface freemarker.template.TemplateScalarModel
Returns the scalar's value as a String.
getAsString() - Method in class freemarker.testcase.models.BooleanModel1
Returns the scalar's value as a String.
getAsString() - Method in class freemarker.testcase.models.BooleanModel2
Returns the scalar's value as a String.
getAsString() - Method in class freemarker.testcase.models.BooleanModel3
Returns the scalar's value as a String.
getAsString() - Method in class freemarker.testcase.models.BooleanModel4
Returns the scalar's value as a String.
getAsString() - Method in class freemarker.testcase.models.BooleanModel5
Returns the scalar's value as a String.
getAsString() - Method in class freemarker.testcase.models.ExceptionModel
Returns the scalar's value as a String.
getAsString() - Method in class freemarker.testcase.models.MultiModel1
Returns the scalar's value as a String.
getAsString() - Method in class freemarker.testcase.models.MultiModel2
Returns the scalar's value as a String.
getAsString() - Method in class freemarker.testcase.models.MultiModel3
Returns the scalar's value as a String.
getAsString() - Method in class freemarker.testcase.models.StringNumberModel
Retrieve the scalar value from the model.
getAsString() - Method in class freemarker.testcase.models.TransformHashWrapper
Returns the scalar's value as a String.
getAsStringOrEmpty(TemplateModel) - Static method in class freemarker.template.expression.ExpressionUtils
Determines the given TemplateModel's String value.
getAsTemplateModel(TemplateWriteableHashModel) - Method in class freemarker.template.expression.And
Returns a binary "and" of the two expressions previously set.
getAsTemplateModel(TemplateWriteableHashModel) - Method in class freemarker.template.expression.BooleanLiteral
Retrieve the value of this BooleanLiteral as a TemplateModel.
getAsTemplateModel(TemplateWriteableHashModel) - Method in class freemarker.template.expression.Constant
The TemplateModel value of this constant Expression.
getAsTemplateModel(TemplateWriteableHashModel) - Method in class freemarker.template.expression.Divide
Performs division on the two number models set previously.
getAsTemplateModel(TemplateWriteableHashModel) - Method in class freemarker.template.expression.Dot
The TemplateModel value of this Expression.
getAsTemplateModel(TemplateWriteableHashModel) - Method in class freemarker.template.expression.DynamicKeyName
Sets the target of this DynamicKeyName operator.
getAsTemplateModel(TemplateWriteableHashModel) - Method in class freemarker.template.expression.EmptyLiteral
Retrieve the value of this EmptyLiteral as a TemplateModel.
getAsTemplateModel(TemplateWriteableHashModel) - Method in class freemarker.template.expression.Equals
The TemplateModel value of this equality test.
getAsTemplateModel(TemplateWriteableHashModel) - Method in interface freemarker.template.expression.Expression
The TemplateModel value of this Expression.
getAsTemplateModel(TemplateWriteableHashModel) - Method in class freemarker.template.expression.GreaterThan
Performs a comparison on the two number models set previously.
getAsTemplateModel(TemplateWriteableHashModel) - Method in class freemarker.template.expression.GreaterThanOrEquals
Performs a comparison on the two number models set previously.
getAsTemplateModel(TemplateWriteableHashModel) - Method in class freemarker.template.expression.HashLiteral
The TemplateModel value of this Expression.
getAsTemplateModel(TemplateWriteableHashModel) - Method in class freemarker.template.expression.Identifier
Gets the identifier's referent in modelRoot.
getAsTemplateModel(TemplateWriteableHashModel) - Method in class freemarker.template.expression.LessThan
Performs a comparison on the two number models set previously.
getAsTemplateModel(TemplateWriteableHashModel) - Method in class freemarker.template.expression.LessThanOrEquals
Performs a comparison on the two number models set previously.
getAsTemplateModel(TemplateWriteableHashModel) - Method in class freemarker.template.expression.ListLiteral
The TemplateModel value of this Expression.
getAsTemplateModel(TemplateWriteableHashModel) - Method in class freemarker.template.expression.ListRange
Retrieve the list range as a template model.
getAsTemplateModel(TemplateWriteableHashModel) - Method in class freemarker.template.expression.MethodCall
The TemplateModel value of this method call.
getAsTemplateModel(TemplateWriteableHashModel) - Method in class freemarker.template.expression.Minus
Performs subtraction on the two number models set previously.
getAsTemplateModel(TemplateWriteableHashModel) - Method in class freemarker.template.expression.Modulo
Performs a modulus of the two number models set previously.
getAsTemplateModel(TemplateWriteableHashModel) - Method in class freemarker.template.expression.Multiply
Performs multiplication on the two number models set previously.
getAsTemplateModel(TemplateWriteableHashModel) - Method in class freemarker.template.expression.Not
Returns a binary "not" of the expression previously set.
getAsTemplateModel(TemplateWriteableHashModel) - Method in class freemarker.template.expression.NotEquals
Returns the inequality of two expressions previously set.
getAsTemplateModel(TemplateWriteableHashModel) - Method in class freemarker.template.expression.NumberLiteral
Retrieve the value of this NumberLiteral as a TemplateModel.
getAsTemplateModel(TemplateWriteableHashModel) - Method in class freemarker.template.expression.Or
Returns a binary "or" of the two expressions previously set.
getAsTemplateModel(TemplateWriteableHashModel) - Method in class freemarker.template.expression.Plus
Performs addition on the two expressions set previously.
getAsTemplateModel(TemplateWriteableHashModel) - Method in class freemarker.template.expression.StringLiteral
Retrieve the value of this StringLiteral as a TemplateModel.
getAtIndex(long) - Method in class freemarker.doc.ContentList
Retrieves the specified item from the list.
getAtIndex(long) - Method in class freemarker.ext.beans.ArrayModel
Deprecated. Retrive the object at the specified index.
getAtIndex(long) - Method in class freemarker.ext.beans.ListModel
Deprecated. Get the object at the specified index.
getAtIndex(long) - Method in class freemarker.ext.beans2.ArrayWrapper
 
getAtIndex(long) - Method in class freemarker.ext.beans2.IndexedPropertyWrapper
 
getAtIndex(long) - Method in class freemarker.ext.beans2.ListWrapper
Get the value corresponding to the given index.
getAtIndex(long) - Method in class freemarker.ext.jdom.NodeListModel
Retrieves the i-th element of the node list.
getAtIndex(long) - Method in class freemarker.template.FastList
Retrieves the specified item from the list.
getAtIndex(long) - Method in class freemarker.template.FastListRange
Get the value at the specified index.
getAtIndex(long) - Method in class freemarker.template.SimpleList
Retrieves the specified item from the list.
getAtIndex(long) - Method in interface freemarker.template.TemplateIndexedModel
Get the value corresponding to the given index.
getAtIndex(long) - Method in class freemarker.testcase.models.BooleanList1
Get the value corresponding to the given index.
getAtIndex(long) - Method in class freemarker.testcase.models.BooleanList2
Retrieves the specified item from the list.
getAtIndex(long) - Method in class freemarker.testcase.models.IndexedModel1
Get the value corresponding to the given index.
getAtIndex(long) - Method in class freemarker.testcase.models.MultiModel1
Retrieves the specified item from the list.
getAtIndex(long) - Method in class freemarker.testcase.models.MultiModel4
Retrieves the specified item from the list.
getAtIndex(long) - Method in class freemarker.testcase.models.MultiModel5
Retrieves the specified item from the list.
getBoolean(Object) - Static method in class freemarker.template.FastBoolean
Returns true if the passed object is the TRUE instance.
getBundle() - Method in class freemarker.ext.beans.ResourceBundleModel
Deprecated.  
getByteValue() - Method in class freemarker.testcase.beans.SimpleBean
Retrieve a byte value from the bean.
getCache() - Method in class freemarker.template.AbstractTemplate
Retrieve the Cache that this object is stored in.
getCache() - Method in class freemarker.template.BinaryData
Retrieve the Cache that this object is stored in.
getCache() - Method in interface freemarker.template.cache.Cacheable
Retrieve the Cache that this object is stored in.
getCacheListeners() - Method in class freemarker.template.cache.BaseCachingStrategy
Returns all the CacheListeners registered with this strategy.
getCacheListeners() - Method in interface freemarker.template.cache.Cache
Retrieves all the listeners associated with this Cache.
getCacheListeners() - Method in class freemarker.template.cache.CacheEventAdapter
Retrieves all the listeners associated with this Cache.
getCacheListeners() - Method in class freemarker.template.FileTemplateCache
Retrieves all the CacheListeners associated with this cache.
getCacheRetriever() - Method in class freemarker.template.cache.BaseCachingStrategy
Returns the current retriever.
getCacheRetriever() - Method in interface freemarker.template.cache.CachingStrategy
Retrieve the CacheRetriever currently being used.
getCaching() - Method in class freemarker.ext.jsp.FreeMarkerTag
Retrieve whether we're caching template content from the body, or whether we recompile the template each time.
getCause() - Method in exception freemarker.template.TemplateException
Returns the underlying exception that caused this exception to be generated.
getCauseException() - Method in exception freemarker.template.TemplateException
Returns the underlying exception that caused this exception to be generated.
getCharset(Locale) - Static method in class freemarker.template.cache.LocalizedFileRetriever
Gets the preferred charset for the given locale, or null if the locale is not recognized.
getClazz() - Method in class freemarker.ext.beans2.StaticClassWrapper
 
getClazz() - Method in class freemarker.ext.beans2.StaticMethodWrapper
 
getConnection() - Method in interface freemarker.template.cache.CacheRetriever
Gets the connection for this retriever.
getConnection() - Method in class freemarker.template.cache.FileRetriever
Gets the connection for this retriever.
getConnection() - Method in class freemarker.template.cache.LocalizedFileRetriever
Gets the connection for this retriever.
getContentList() - Method in class freemarker.doc.ContentsBuilder
Returns the built content list once the SAX parse is complete.
getDefaultTemplate() - Method in class freemarker.template.FileTemplateCache
Retrieves the default template type to be created when retrieving items from the cache.
getDelay() - Method in interface freemarker.template.cache.CachingStrategy
Returns the interval between two cache updates.
getDelay() - Method in class freemarker.template.cache.LoadAdHocCachingStrategy
Returns the interval between two cache updates.
getDelay() - Method in class freemarker.template.cache.LoadOnDemandCachingStrategy
Returns the interval between two cache updates.
getDelay() - Method in class freemarker.template.cache.LoDWithRefreshCachingStrategy
Returns the interval between two cache updates.
getDelay() - Method in class freemarker.template.cache.NullCachingStrategy
Returns the interval between two cache updates.
getDelay() - Method in class freemarker.template.cache.PreloadCachingStrategy
Returns the interval between two cache updates.
getDelay() - Method in class freemarker.template.FileTemplateCache
Returns the interval between two cache updates.
getDescription() - Method in class freemarker.doc.ContentEntry
Getter for property description.
getDirectory() - Method in class freemarker.template.FileTemplateCache
Returns the template cache root directory.
getDoubleObject() - Method in class freemarker.testcase.beans.SimpleBean
Retrieve a double object from the bean.
getElementName() - Method in class freemarker.template.CacheEvent
Retrieves the name of the element that caused the event.
getEncoding() - Method in class freemarker.template.cache.FileRetriever
Returns the character encoding to be used when reading template files.
getEncoding() - Method in class freemarker.template.cache.LocalizedFileRetriever
Returns the character encoding to be used when reading template files.
getEncoding() - Method in class freemarker.template.FileTemplateCache
Returns the character encoding to be used when reading template files.
getEncoding() - Method in class freemarker.template.InputSource
Get the character encoding for the input stream provided by this InputSource.
getEncoding() - Method in interface freemarker.template.TextEncoding
Returns the character encoding to be used when reading template files.
getEndType() - Method in class freemarker.template.instruction.CaseInstruction
Retrieve the type of end instruction, if any.
getEndType() - Method in class freemarker.template.instruction.CommentInstruction
Determine what type of end instruction this is, if any.
getEndType() - Method in class freemarker.template.instruction.DefaultCaseInstruction
Retrieve the type of end instruction, if any.
getEndType() - Method in class freemarker.template.instruction.ElseInstruction
Determine what type of end instruction this is, if any.
getEndType() - Method in class freemarker.template.instruction.EmptyInstruction
Determine what type of end instruction this is, if any.
getEndType() - Method in class freemarker.template.instruction.EndInstruction
Return the end type that this instruction represents.
getEndType() - Method in class freemarker.template.instruction.GenericStartInstruction
Determine what type of end instruction this is, if any.
getEndType() - Method in class freemarker.template.instruction.IfElseInstruction
Determine what type of end instruction this is, if any.
getEndType() - Method in class freemarker.template.instruction.IfInstruction
Determine what type of end instruction this is, if any.
getEndType() - Method in interface freemarker.template.instruction.Instruction
Retrieve the type of end instruction, if any.
getEndType() - Method in class freemarker.template.instruction.NOOPInstruction
Retrieve the type of end instruction, if any.
getEndType() - Method in class freemarker.template.instruction.NoParseInstruction
Determine what type of end instruction this is, if any.
getEndType() - Method in class freemarker.template.instruction.SwitchInstruction
Determine what type of end instruction this is, if any.
getEndType() - Method in class freemarker.template.instruction.TextBlockInstruction
Retrieve the type of end instruction, if any.
getEnumValues() - Method in class freemarker.ext.beans2.ClassFeatures
 
getEnumValues() - Method in interface freemarker.ext.beans2.Features
 
getEnumValues() - Method in class freemarker.ext.beans2.ObjectFeatures
 
getEventListeners() - Method in class freemarker.template.GenericEventMulticaster
Gets all the registered event listeners.
getException() - Method in class freemarker.template.CacheEvent
Retrieves the exception that caused the event.
getException() - Method in class freemarker.template.TemplateExceptionEvent
The exception that caused this event to be fired.
getExpression() - Method in class freemarker.template.instruction.CaseInstruction
Retrieves the Expression to be evaluated when the case instruction is encountered.
getExpression() - Method in class freemarker.template.instruction.DefaultCaseInstruction
Retrieves the Expression to be evaluated when the case instruction is encountered.
getField(String) - Method in class freemarker.ext.beans2.ClassFeatures
 
getField(String) - Method in interface freemarker.ext.beans2.Features
 
getField(String) - Method in class freemarker.ext.beans2.ObjectFeatures
 
getFilenameFromLocale(String, LocalizedFileRetriever.LocaleMap) - Method in class freemarker.template.cache.LocalizedFileRetriever
Given a base filename, and a LocaleMap entry, work out what the filename should be.
getFilenameSuffix() - Method in class freemarker.template.cache.FileRetriever
Returns the file suffix.
getFilenameSuffix() - Method in class freemarker.template.cache.LocalizedFileRetriever
Returns the file suffix.
getFilenameSuffix() - Method in class freemarker.template.FileTemplateCache
Returns the template suffix.
getFloatObject() - Method in class freemarker.testcase.beans.SimpleBean
Retrieve a float object from the bean.
getFunction(String) - Method in interface freemarker.template.FunctionTemplateProcessor
Retrieves a function from the template.
getFunction(String) - Method in class freemarker.template.Template
Retrieves a function from the template.
getFunctionNames() - Method in interface freemarker.template.FunctionTemplateProcessor
Retrieve a Set of function names for this template.
getFunctionNames() - Method in class freemarker.template.Template
Retrieve a Set of function names for this template.
getIdentifier() - Method in class freemarker.ext.beans2.StaticMethodWrapper
 
getInputStream() - Method in class freemarker.template.InputSource
Get the input stream provided by this InputSource.
getInstance(Object) - Static method in class freemarker.ext.beans.ArrayModel
Deprecated. Returns a model wrapping the specified array object.
getInstance(Collection) - Static method in class freemarker.ext.beans.CollectionModel
Deprecated. Returns a model wrapping the specified collection object.
getInstance(Enumeration) - Static method in class freemarker.ext.beans.EnumerationModel
Deprecated. Returns a model wrapping the specified enumeration object.
getInstance(Iterator) - Static method in class freemarker.ext.beans.IteratorModel
Deprecated. Returns a model wrapping the specified iterator object.
getInstance(List) - Static method in class freemarker.ext.beans.ListModel
Deprecated. Returns a model wrapping the specified list object.
getInstance(Map) - Static method in class freemarker.ext.beans.MapModel
Deprecated. Returns a model wrapping the specified map object.
getInstance(Object) - Static method in class freemarker.ext.beans.ObjectModel
Deprecated. Returns a model wrapping the specified object.
getInstance(String) - Static method in class freemarker.ext.beans.ObjectModelBase
Deprecated. Returns a model wrapping the specified String object.
getInstance(ResourceBundle) - Static method in class freemarker.ext.beans.ResourceBundleModel
Deprecated. Returns a model wrapping the specified resource bundle object.
getInstance() - Static method in class freemarker.ext.beans.StaticModels
Deprecated. Return a singleton instance of this class.
getInstance() - Static method in class freemarker.ext.beans2.ConvertToArrayList
 
getInstance() - Static method in class freemarker.ext.beans2.ConvertToBigDecimal
 
getInstance() - Static method in class freemarker.ext.beans2.ConvertToBigInteger
 
getInstance() - Static method in class freemarker.ext.beans2.ConvertToBool
 
getInstance() - Static method in class freemarker.ext.beans2.ConvertToByte
 
getInstance() - Static method in class freemarker.ext.beans2.ConvertToDouble
 
getInstance() - Static method in class freemarker.ext.beans2.ConvertToFloat
 
getInstance() - Static method in class freemarker.ext.beans2.ConvertToHashSet
 
getInstance() - Static method in class freemarker.ext.beans2.ConvertToInteger
 
getInstance() - Static method in class freemarker.ext.beans2.ConvertToLinkedList
 
getInstance() - Static method in class freemarker.ext.beans2.ConvertToLong
 
getInstance() - Static method in class freemarker.ext.beans2.ConvertToObject
 
getInstance() - Static method in class freemarker.ext.beans2.ConvertToShort
 
getInstance() - Static method in class freemarker.ext.beans2.ConvertToString
 
getInstance() - Static method in class freemarker.ext.beans2.ConvertToTreeSet
 
getInstance() - Static method in class freemarker.ext.beans2.ConvertToVector
 
getInstance() - Static method in class freemarker.ext.format.DateFormat
Return a singleton instance of this class.
getInstance() - Static method in class freemarker.ext.format.MessageFormat
Return a singleton instance of this class.
getInstance() - Static method in class freemarker.ext.format.NumberFormat
Return a singleton instance of this class.
getInstance() - Static method in class freemarker.ext.misc.AsNumber
Retrieve a singleton instance of this class.
getInstance() - Static method in class freemarker.ext.misc.AsString
Retrieve a singleton instance of this class.
getInstance() - Static method in class freemarker.ext.misc.CollectionSize
Retrieve a singleton instance of this class.
getInstance() - Static method in class freemarker.ext.misc.CompressWhitespace
Retrieve a singleton instance of this class.
getInstance() - Static method in class freemarker.ext.misc.Execute
Retrieve a singleton instance of this class.
getInstance() - Static method in class freemarker.ext.misc.HashKeys
Retrieve a singleton instance of this class.
getInstance() - Static method in class freemarker.ext.misc.HashValues
Retrieve a singleton instance of this class.
getInstance() - Static method in class freemarker.ext.misc.HtmlEscape
Retrieve a singleton instance of this class.
getInstance() - Static method in class freemarker.ext.misc.IsEmpty
Return a singleton instance of this class.
getInstance() - Static method in class freemarker.ext.misc.IsHash
Return a singleton instance of this class.
getInstance() - Static method in class freemarker.ext.misc.IsIndexed
Return a singleton instance of this class.
getInstance() - Static method in class freemarker.ext.misc.IsList
Return a singleton instance of this class.
getInstance() - Static method in class freemarker.ext.misc.IsMethod
Return a singleton instance of this class.
getInstance() - Static method in class freemarker.ext.misc.IsNumber
Return a singleton instance of this class.
getInstance() - Static method in class freemarker.ext.misc.IsScalar
Return a singleton instance of this class.
getInstance() - Static method in class freemarker.ext.misc.IsTransform
Return a singleton instance of this class.
getInstance() - Static method in class freemarker.ext.misc.Join
Retrieve a singleton instance of this class.
getInstance() - Static method in class freemarker.ext.misc.LegacyCompress
Retrieve a singleton instance of this class.
getInstance() - Static method in class freemarker.ext.misc.Methods
Retrieve a singleton instance of this class.
getInstance() - Static method in class freemarker.ext.misc.NormalizeNewlines
Retrieve a singleton instance of this class.
getInstance() - Static method in class freemarker.ext.misc.Perl5Substitute
Return a new instance of this class.
getInstance() - Static method in class freemarker.ext.misc.Perl5Translate
Return a new instance of this class.
getInstance() - Static method in class freemarker.ext.misc.Pipeline
Return a new instance of this class.
getInstance() - Static method in class freemarker.ext.misc.RemoveBlankLines
Retrieve a singleton instance of this class.
getInstance() - Static method in class freemarker.ext.misc.Transforms
Retrieve a singleton instance of this class.
getInstance() - Static method in class freemarker.ext.misc.Translate
Retrieve a singleton instance of this class.
getInstance() - Static method in class freemarker.ext.misc.XmlEscape
Retrieve a singleton instance of this class.
getInstance(boolean) - Static method in class freemarker.template.expression.BooleanLiteral
Factory method for retrieving instances of a BooleanLiteral.
getInstance() - Method in class freemarker.template.expression.EmptyLiteral
Factory method for retrieving instances of a EmptyLiteral.
getInstance(boolean) - Static method in class freemarker.template.FastBoolean
Factory method for retrieving instances of a FastBoolean.
getInstance() - Static method in class freemarker.template.HtmlExceptionListener
Retrieves a singleton instance of this HTML exception listener
getInstance() - Static method in class freemarker.template.instruction.BreakInstruction
Retrieves a singleton instance of BreakInstruction.
getInstance() - Static method in class freemarker.template.instruction.CommentInstruction
Return a singleton instance of a comment instruction.
getInstance() - Static method in class freemarker.template.instruction.ExitInstruction
Retrieves a singleton instance of ExitInstruction.
getInstance() - Static method in class freemarker.template.instruction.NOOPInstruction
Retrieves a singleton instance of NOOPInstruction.
getInstance() - Static method in class freemarker.testcase.models.IndexedModel1
Get the singleton instance of this class.
getIntValue() - Method in class freemarker.testcase.beans.SimpleBean
Retrieve an integer value from the bean.
getItem(String) - Method in interface freemarker.template.cache.Cache
Gets an item from the cache.
getItem(String, String) - Method in interface freemarker.template.cache.Cache
Gets an item of the specified type from the cache.
getItem(String) - Method in class freemarker.template.cache.LoadAdHocCachingStrategy
Retrieves an item from the cache, according to the loading policy implemented.
getItem(String, String) - Method in class freemarker.template.cache.LoadAdHocCachingStrategy
Gets an item of the specified type from the cache.
getItem(String) - Method in class freemarker.template.cache.LoadOnDemandCachingStrategy
Retrieves an item from the cache, according to the loading policy implemented.
getItem(String, String) - Method in class freemarker.template.cache.LoadOnDemandCachingStrategy
Retrieves an item from the cache, according to the loading policy implemented.
getItem(String) - Method in class freemarker.template.cache.LoDWithRefreshCachingStrategy
Retrieves an item from the cache, according to the loading policy implemented.
getItem(String, String) - Method in class freemarker.template.cache.LoDWithRefreshCachingStrategy
Retrieves an item from the cache, according to the loading policy implemented.
getItem(String) - Method in class freemarker.template.cache.NullCachingStrategy
Retrieves an item from the cache, according to the loading policy implemented.
getItem(String, String) - Method in class freemarker.template.cache.NullCachingStrategy
Retrieves an item from the cache, according to the loading policy implemented.
getItem(String) - Method in class freemarker.template.cache.PreloadCachingStrategy
Retrieves an item from the cache, according to the loading policy implemented.
getItem(String, String) - Method in class freemarker.template.cache.PreloadCachingStrategy
Retrieves an item from the cache, according to the loading policy implemented.
getItem(String) - Method in class freemarker.template.FileTemplateCache
Gets the specified template from the cache, using the default template type.
getItem(String, String) - Method in class freemarker.template.FileTemplateCache
Gets the specified template type from the cache.
getLastModified() - Method in class freemarker.template.CacheEvent
Retrieves the last modification date of the named element.
getLink() - Method in class freemarker.doc.ContentEntry
Getter for property link.
getLoadingPolicy() - Method in class freemarker.template.FileTemplateCache
Returns the loading policy currently in effect
getLocale() - Method in class freemarker.template.cache.LocalizedFileRetriever
Retrieves the locale used when retrieving files.
getLocaleExtensions(Locale) - Method in class freemarker.template.cache.LocalizedFileRetriever
Creates a list of locales and associated filenames to use when searching for localized files.
getLocalizedFile(String) - Method in class freemarker.template.cache.LocalizedFileRetriever
Given a base filename, get a localized version, if one is available.
getLongTitle() - Method in class freemarker.doc.ContentEntry
Getter for property longTitle.
getLongValue() - Method in class freemarker.testcase.beans.SimpleBean
Retrieve a long value from the bean.
getMaximumAge() - Method in interface freemarker.template.cache.CachingStrategy
Retrieves the maximum age a cache item can be before it is evicted from the cache.
getMaximumAge() - Method in class freemarker.template.cache.LoadAdHocCachingStrategy
Retrieves the maximum age a cache item can be before it is evicted from the cache.
getMaximumAge() - Method in class freemarker.template.cache.LoadOnDemandCachingStrategy
Retrieves the maximum age a cache item can be before it is evicted from the cache.
getMaximumAge() - Method in class freemarker.template.cache.LoDWithRefreshCachingStrategy
Retrieves the maximum age a cache item can be before it is evicted from the cache.
getMaximumAge() - Method in class freemarker.template.cache.NullCachingStrategy
Retrieves the maximum age a cache item can be before it is evicted from the cache.
getMaximumAge() - Method in class freemarker.template.cache.PreloadCachingStrategy
Retrieves the maximum age a cache item can be before it is evicted from the cache.
getMaximumAge() - Method in class freemarker.template.FileTemplateCache
Retrieves the maximum age a cache item can be before it is evicted from the cache.
getMessage() - Method in class freemarker.testcase.beans.SimpleBean
Retrieve a string value from the bean.
getMethods(String) - Method in class freemarker.ext.beans2.ClassFeatures
 
getMethods(String) - Method in interface freemarker.ext.beans2.Features
 
getMethods(String) - Method in class freemarker.ext.beans2.ObjectFeatures
 
getModelList(TemplateWriteableHashModel) - Method in class freemarker.template.expression.ListLiteral
For the benefit of method calls, return the list of arguments as a list of TemplateModel values.
getName() - Method in class freemarker.template.cache.CacheElement
Retrieve the name of the element being cached.
getName(TemplateWriteableHashModel) - Method in class freemarker.template.expression.Dot
Retrieve the name of this portion of the variable.
getName(TemplateWriteableHashModel) - Method in class freemarker.template.expression.DynamicKeyName
Retrieve the name of this portion of the variable.
getName() - Method in class freemarker.template.expression.Identifier
Retrieve the name of the identifier.
getName(TemplateWriteableHashModel) - Method in class freemarker.template.expression.Identifier
Retrieve the name of this Identifier.
getName(TemplateWriteableHashModel) - Method in class freemarker.template.expression.MethodCall
Retrieve the name of this portion of the variable.
getName(TemplateWriteableHashModel) - Method in interface freemarker.template.expression.Variable
Retrieve the name of this portion of the variable.
getName() - Method in class freemarker.template.instruction.FunctionInstruction
Retrieve the function name.
getName() - Method in class freemarker.testcase.beans.IndexedPropertyBean
 
getName(int) - Method in class freemarker.testcase.beans.IndexedPropertyBean
 
getName() - Method in enum freemarker.testcase.beans.TestEnum
 
getNextInstruction() - Method in class freemarker.template.compiler.StandardTemplateParser
Searches the text for an instruction, starting at the current parse position.
getNextInstruction() - Method in interface freemarker.template.compiler.TemplateParser
Searches the text for an instruction, starting at the current parse position.
getNextInstructionTag() - Method in class freemarker.template.compiler.StandardTemplateParser
Searches the text for a tagged instruction, starting at the current parse position.
getObject() - Method in class freemarker.template.cache.CacheElement
Retrieve the object being cached.
getOutput() - Method in class freemarker.template.TemplateExceptionEvent
Deprecated. use the TemplateExceptionEvent.getWriter() method for maximum efficiency, since this method now has to wrap the underlying Writer in a PrintWriter object
getParent() - Method in class freemarker.ext.jsp.FreeMarkerTag
Get the parent (closest enclosing tag handler) for this tag handler.
getPath() - Method in class freemarker.template.cache.FileRetriever
Returns the root directory for this retriever.
getPath() - Method in class freemarker.template.cache.LocalizedFileRetriever
Returns the root directory for this retriever.
getPath() - Method in class freemarker.template.FileTemplateCache
Returns the template cache root directory.
getPrecedence() - Method in class freemarker.template.expression.And
Return the precedence for this operator to the caller.
getPrecedence() - Method in class freemarker.template.expression.Divide
Return the precedence for this operator to the caller.
getPrecedence() - Method in class freemarker.template.expression.Dot
Return the precedence for this operator to the caller.
getPrecedence() - Method in class freemarker.template.expression.DynamicKeyName
Return the precedence for this operator to the caller.
getPrecedence() - Method in class freemarker.template.expression.Equals
Return the precedence for this operator to the caller.
getPrecedence() - Method in class freemarker.template.expression.GreaterThan
Return the precedence for this operator to the caller.
getPrecedence() - Method in class freemarker.template.expression.GreaterThanOrEquals
Return the precedence for this operator to the caller.
getPrecedence() - Method in class freemarker.template.expression.LessThan
Return the precedence for this operator to the caller.
getPrecedence() - Method in class freemarker.template.expression.LessThanOrEquals
Return the precedence for this operator to the caller.
getPrecedence() - Method in class freemarker.template.expression.MethodCall
Return the precedence for this operator to the caller.
getPrecedence() - Method in class freemarker.template.expression.Minus
Return the precedence for this operator to the caller.
getPrecedence() - Method in class freemarker.template.expression.Modulo
Return the precedence for this operator to the caller.
getPrecedence() - Method in class freemarker.template.expression.Multiply
Return the precedence for this operator to the caller.
getPrecedence() - Method in class freemarker.template.expression.Not
Return the precedence for this operator to the caller.
getPrecedence() - Method in class freemarker.template.expression.NotEquals
Return the precedence for this operator to the caller.
getPrecedence() - Method in interface freemarker.template.expression.Operator
Return the precedence for this operator to the caller.
getPrecedence() - Method in class freemarker.template.expression.Or
Return the precedence for this operator to the caller.
getPrecedence() - Method in class freemarker.template.expression.Plus
Return the precedence for this operator to the caller.
getPreloadData() - Method in interface freemarker.template.cache.CacheRetriever
Returns a list of objects (Strings) to pre-load the cache with.
getPreloadData() - Method in class freemarker.template.cache.FileRetriever
Returns a list of objects (Strings) to pre-load the cache with.
getPreloadData() - Method in class freemarker.template.cache.LocalizedFileRetriever
Returns a list of objects (Strings) to pre-load the cache with.
getProperty(String) - Method in class freemarker.ext.beans2.ClassFeatures
 
getProperty(String) - Method in interface freemarker.ext.beans2.Features
 
getProperty(String) - Method in class freemarker.ext.beans2.ObjectFeatures
 
getRandomSet() - Method in class freemarker.testcase.beans.SimpleBean
Retrieve a Set object from the bean.
getReader() - Method in class freemarker.template.InputSource
Get the reader provided by this InputSource.
getReferenceText(String) - Method in class freemarker.testcase.AbstractTestCase
Gets the reference text for the implementing test class.
getRetriever() - Method in class freemarker.template.FileTemplateCache
Gets the CacheRetriever currently in use.
getRootFile(String) - Method in class freemarker.template.cache.LocalizedFileRetriever
Performs a reverse lookup of locale information: given a filename, determine whether a locale has been used, and if so, strips it back to the root filename.
getSeverity() - Method in class freemarker.template.TemplateExceptionEvent
Retrieve the severity, such as TemplateRuntimeHandler.Severity.ERROR.
getShelfLife() - Method in class freemarker.ext.misc.ExtendedList
 
getShortValue() - Method in class freemarker.testcase.beans.SimpleBean
Retrieve a short value from the bean.
getSourceName() - Method in class freemarker.template.TemplateExceptionEvent
Get the name of the source, such as freemarker.template.Template.process
getSuperTitle() - Method in class freemarker.doc.ContentEntry
Getter for property superTitle.
getTarget() - Method in class freemarker.template.expression.MethodCall
Retrieves the target of this MethodCall operator.
getTemplate(String) - Method in class freemarker.template.cache.TemplateRegistry
Retrieve a cloned template from the registry.
getTemplateExceptionListeners() - Method in class freemarker.template.TemplateEventAdapter
Retrieves all the current TemplateExceptionListeners that are listening for events.
getTemplatePath() - Method in class freemarker.ext.servlet.FreeMarkerServlet
Retrieve the template path.
getTemplateRegistry() - Method in class freemarker.template.cache.FileRetriever
Gets the current template registry implementation in use.
getTemplateRegistry() - Method in class freemarker.template.cache.LocalizedFileRetriever
Retrieves the current TemplateRegistry in use.
getTemplateRegistry() - Method in interface freemarker.template.cache.RegistryAccepter
Retrieves the current TemplateRegistry in use.
getTemplateRegistry() - Method in class freemarker.template.FileTemplateCache
Retrieves the current TemplateRegistry in use.
getTemplateText(InputSource) - Static method in class freemarker.template.compiler.StandardTemplateParser
Takes the given Reader, reads it until the end of the stream, and accumulates the contents in a String.
getTemplateText(String) - Method in class freemarker.testcase.AbstractTestCase
Gets the template text for the implementing test class.
getTestcasePath() - Method in class freemarker.testcase.AbstractTestCase
Retrieve the root path of the FM-Classic distribution from a properties file.
getTestcasePath() - Method in class freemarker.testcase.TestCacheExpiry
Retrieve the root path of the FM-Classic distribution from a properties file.
getTextFromFile(String) - Method in class freemarker.testcase.AbstractTestCase
Reads text from a file.
getTitle() - Method in class freemarker.doc.ContentEntry
Getter for property title.
getType() - Method in class freemarker.ext.beans.ArrayModel
Deprecated. Returns the type of this object (which is TYPE_ARRAY)
getType() - Method in class freemarker.ext.beans.CollectionModel
Deprecated. Returns the type of this object (which is TYPE_COLLECTION)
getType() - Method in class freemarker.ext.beans.EnumerationModel
Deprecated. Returns the type of this object (which is TYPE_ENUMERATION).
getType() - Method in class freemarker.ext.beans.IteratorModel
Deprecated. Returns the type of this object (which is TYPE_ITERATOR)
getType() - Method in class freemarker.ext.beans.ListModel
Deprecated. Returns the type of this object (which is TYPE_COLLECTION)
getType() - Method in class freemarker.ext.beans.MapModel
Deprecated. Returns the type of this object (which is TYPE_MAP)
getType() - Method in class freemarker.ext.beans.ObjectModel
Deprecated. Returns the type of this object (which is TYPE_OBJECT)
getType() - Method in class freemarker.ext.beans.ObjectModelBase
Deprecated. Returns the type of this object (which is TYPE_OBJECT_BASE)
getType() - Method in class freemarker.ext.beans.ResourceBundleModel
Deprecated. Returns the type of this object (which is TYPE_RESOURCE_BUNDLE)
getType() - Method in class freemarker.template.cache.CacheElement
Retrieve the type of object being cached.
getType() - Method in class freemarker.template.expression.And
Determine the type of result that can be calculated by this expression.
getType() - Method in class freemarker.template.expression.BooleanLiteral
Determine the type of result that can be calculated by this expression.
getType() - Method in class freemarker.template.expression.Constant
Determine the type of result that can be calculated by this expression.
getType() - Method in class freemarker.template.expression.Divide
Determine the type of result that can be calculated by this expression.
getType() - Method in class freemarker.template.expression.Dot
Determine the type of result that can be calculated by this expression.
getType() - Method in class freemarker.template.expression.DynamicKeyName
Determine the type of result that can be calculated by this expression.
getType() - Method in class freemarker.template.expression.EmptyLiteral
Determine the type of result that can be calculated by this expression.
getType() - Method in class freemarker.template.expression.Equals
Determine the type of result that can be calculated by this expression.
getType() - Method in interface freemarker.template.expression.Expression
Determine the type of result that can be calculated by this expression.
getType() - Method in class freemarker.template.expression.GreaterThan
Determine the type of result that can be calculated by this expression.
getType() - Method in class freemarker.template.expression.GreaterThanOrEquals
Determine the type of result that can be calculated by this expression.
getType() - Method in class freemarker.template.expression.HashLiteral
Determine the type of result that can be calculated by this expression.
getType() - Method in class freemarker.template.expression.Identifier
Determine the type of result that can be calculated by this expression.
getType() - Method in class freemarker.template.expression.LessThan
Determine the type of result that can be calculated by this expression.
getType() - Method in class freemarker.template.expression.LessThanOrEquals
Determine the type of result that can be calculated by this expression.
getType() - Method in class freemarker.template.expression.ListLiteral
Determine the type of result that can be calculated by this expression.
getType() - Method in class freemarker.template.expression.ListRange
Determine the type of result that can be calculated by this expression.
getType() - Method in class freemarker.template.expression.MethodCall
Determine the type of result that can be calculated by this expression.
getType() - Method in class freemarker.template.expression.Minus
Determine the type of result that can be calculated by this expression.
getType() - Method in class freemarker.template.expression.Modulo
Determine the type of result that can be calculated by this expression.
getType() - Method in class freemarker.template.expression.Multiply
Determine the type of result that can be calculated by this expression.
getType() - Method in class freemarker.template.expression.Not
Determine the type of result that can be calculated by this expression.
getType() - Method in class freemarker.template.expression.NotEquals
Determine the type of result that can be calculated by this expression.
getType() - Method in class freemarker.template.expression.NumberLiteral
Determine the type of result that can be calculated by this expression.
getType() - Method in class freemarker.template.expression.Or
Determine the type of result that can be calculated by this expression.
getType() - Method in class freemarker.template.expression.Plus
Determine the type of result that can be calculated by this expression.
getType() - Method in class freemarker.template.expression.StringLiteral
Determine the type of result that can be calculated by this expression.
getValueList(TemplateWriteableHashModel) - Method in class freemarker.template.expression.ListLiteral
For the benefit of method calls, return the list of arguments as a list of String values.
getWriter() - Method in class freemarker.template.TemplateExceptionEvent
Get the Template's current Writer.
GLOBAL_KEYWORD - Static variable in class freemarker.template.compiler.StandardTemplateParser
 
globalModel - Variable in class freemarker.template.LocalModelWrapper
The underlying root model being wrapped.
GreaterThan - Class in freemarker.template.expression
A greater-than operator.
GreaterThan() - Constructor for class freemarker.template.expression.GreaterThan
Default constructor.
GreaterThanOrEquals - Class in freemarker.template.expression
A greater-than-or-equals operator.
GreaterThanOrEquals() - Constructor for class freemarker.template.expression.GreaterThanOrEquals
Default constructor.

H

HASH - Static variable in class freemarker.template.expression.ExpressionUtils
The expression can be a Hash only.
hash - Variable in class freemarker.template.SimpleHash
The contents of this SimpleHash are stored in this Map object.
HASH_LITERAL_END_CHAR - Static variable in class freemarker.template.compiler.StandardTemplateParser
 
HASH_LITERAL_START_CHAR - Static variable in class freemarker.template.compiler.StandardTemplateParser
 
hashCode() - Method in class freemarker.ext.misc.ExtendedList
Generate a hash code for this object based on the hash code for the SimpleList.
hashCode() - Method in class freemarker.template.cache.FileRetriever
Retrieve the hash code for this object
hashCode() - Method in class freemarker.template.expression.And
Returns the hash code for this operator.
hashCode() - Method in class freemarker.template.expression.Constant
Returns the hash code for this constant expression.
hashCode() - Method in class freemarker.template.expression.Divide
Returns the hash code for this operator.
hashCode() - Method in class freemarker.template.expression.Dot
Returns the hash code for this operator.
hashCode() - Method in class freemarker.template.expression.DynamicKeyName
Returns the hash code for this operator.
hashCode() - Method in class freemarker.template.expression.Equals
Returns the hash code for this operator.
hashCode() - Method in class freemarker.template.expression.GreaterThan
Returns the hash code for this operator.
hashCode() - Method in class freemarker.template.expression.GreaterThanOrEquals
Returns the hash code for this operator.
hashCode() - Method in class freemarker.template.expression.HashLiteral
Returns the hash code for this operator.
hashCode() - Method in class freemarker.template.expression.Identifier
Returns a hash code value for the Identifier.
hashCode() - Method in class freemarker.template.expression.LessThan
Returns the hash code for this operator.
hashCode() - Method in class freemarker.template.expression.LessThanOrEquals
Returns the hash code for this operator.
hashCode() - Method in class freemarker.template.expression.ListLiteral
Returns the hash code for this operator.
hashCode() - Method in class freemarker.template.expression.ListRange
Returns the hash code for this operator.
hashCode() - Method in class freemarker.template.expression.MethodCall
Returns the hash code for this operator.
hashCode() - Method in class freemarker.template.expression.Minus
Returns the hash code for this operator.
hashCode() - Method in class freemarker.template.expression.Modulo
Returns the hash code for this operator.
hashCode() - Method in class freemarker.template.expression.Multiply
Returns the hash code for this operator.
hashCode() - Method in class freemarker.template.expression.Not
Returns the hash code for this operator.
hashCode() - Method in class freemarker.template.expression.NotEquals
Returns the hash code for this operator.
hashCode() - Method in class freemarker.template.expression.NumberLiteral
Override the Object.hashCode method.
hashCode() - Method in class freemarker.template.expression.Or
Returns the hash code for this operator.
hashCode() - Method in class freemarker.template.expression.Plus
Returns the hash code for this operator.
hashCode() - Method in class freemarker.template.expression.StringLiteral
Retrieve the hash value for this object.
hashCode() - Method in class freemarker.template.FastHash
Return the hash value for this object.
hashCode() - Method in class freemarker.template.FastList
Return the hash value for this object.
hashCode() - Method in class freemarker.template.FastListRange
Return the hash value for this object.
hashCode() - Method in class freemarker.template.FastNumber
Return the hash value for this object.
hashCode() - Method in class freemarker.template.FastScalar
Return the hash value for this object.
hashCode() - Method in class freemarker.template.SimpleHash
Return the hash value for this object.
hashCode() - Method in class freemarker.template.SimpleList
Return the hash value for this object.
hashCode() - Method in class freemarker.template.SimpleNumber
Return the hash value for this object.
hashCode() - Method in class freemarker.template.SimpleScalar
Return the hash value for this object.
hashCode() - Method in class freemarker.template.UnparsedTemplate
Retrieve the hash code for this object
HashKeys - Class in freemarker.ext.misc
Determines the keyset of the underlying Map object given a TemplateObjectModel.
HashLiteral - Class in freemarker.template.expression
Represents a literal Hash model in a FM-Classic template.
HashLiteral(List<Expression>) - Constructor for class freemarker.template.expression.HashLiteral
Constructor that takes a list of Expression elements to be evaluated as a hash model at run time.
hashModel - Variable in class freemarker.template.RootModelWrapper
The underlying template hash being wrapped.
HashValues - Class in freemarker.ext.misc
Determines the values of the underlying Map object given a TemplateObjectModel.
hasNext() - Method in class freemarker.ext.beans2.EnumerationWrapper
Do we have another item in the list?
hasNext() - Method in class freemarker.ext.beans2.IteratorWrapper
Do we have another item in the list?
hasNext() - Method in class freemarker.ext.jdom.NodeListIterator
Returns true if nodes can be returned by a call to NodeListIterator.next().
hasNext() - Method in class freemarker.template.FastIndexedIterator
Do we have a next value?
hasNext() - Method in class freemarker.template.FastIndexedWriteableIterator
Do we have a next value?
hasNext() - Method in class freemarker.template.FastIterator
Do we have another item in the list?
hasNext() - Method in class freemarker.template.FastListIterator
Do we have another item in the list?
hasNext() - Method in interface freemarker.template.TemplateIteratorModel
Do we have another item in the list?
hasNext() - Method in interface freemarker.template.TemplateListModel
Deprecated. Is there a next item in the list?
hasNext() - Method in class freemarker.testcase.models.ListModel2
Are there any more elements?
HelloWorld - Class in freemarker.testcase
Simple HelloWorld program, used by the TestExecModel test case.
HelloWorld() - Constructor for class freemarker.testcase.HelloWorld
 
HtmlEscape - Class in freemarker.ext.misc
Performs an HTML escape of a given template fragment.
HtmlExceptionListener - Class in freemarker.template
A basic handler that matches FreeMarker template legacy behaviour: any exceptions thrown by FM-Classic are output inside an HTML comment within the body of the output.
HtmlExceptionListener() - Constructor for class freemarker.template.HtmlExceptionListener
Deprecated. use the HtmlExceptionListener.getInstance() method instead
HtmlFormattedExceptionListener - Class in freemarker.ext.misc
Exception listener that improves reporting for compile errors.
HtmlFormattedExceptionListener() - Constructor for class freemarker.ext.misc.HtmlFormattedExceptionListener
Creates a new instance of HtmlFormattedExceptionListener
HttpRequestHashModel - Class in freemarker.ext.servlet
TemplateHashModel wrapper for HttpServletRequest attributes.
HttpRequestHashModel(HttpServletRequest) - Constructor for class freemarker.ext.servlet.HttpRequestHashModel
Construct a new HttpRequestHashModel.
HttpRequestParametersHashModel - Class in freemarker.ext.servlet
TemplateHashModel wrapper for HttpServletRequest parameters.
HttpRequestParametersHashModel(HttpServletRequest) - Constructor for class freemarker.ext.servlet.HttpRequestParametersHashModel
Construct a new HttpRequestParameterHashModel.
HttpSessionHashModel - Class in freemarker.ext.servlet
TemplateHashModel wrapper for HttpSession attributes.
HttpSessionHashModel(HttpSession) - Constructor for class freemarker.ext.servlet.HttpSessionHashModel
Construct a new HttpSessionHashModel.

I

identifier - Variable in class freemarker.ext.beans2.MethodWrapper
 
identifier - Variable in class freemarker.ext.beans2.StaticMethodWrapper
 
Identifier - Class in freemarker.template.expression
An identifer in a variable.
Identifier(String) - Constructor for class freemarker.template.expression.Identifier
Constructs a new Identifier with the given name.
IF_END_TAG - Static variable in class freemarker.template.compiler.StandardTemplateParser
 
IF_TAG - Static variable in class freemarker.template.compiler.StandardTemplateParser
 
IfElseInstruction - Class in freemarker.template.instruction
A instruction that handles if-elseif-else functionality.
IfElseInstruction(Expression) - Constructor for class freemarker.template.instruction.IfElseInstruction
Constructs a new if/else instruction without the first block.
IfInstruction - Class in freemarker.template.instruction
An instruction representing an if-else structure.
IfInstruction(Expression) - Constructor for class freemarker.template.instruction.IfInstruction
Constructor that takes an Expression to be tested when evaluating the "if" part of the instruction.
INCLUDE_TAG - Static variable in class freemarker.template.compiler.StandardTemplateParser
 
IncludeInstruction - Class in freemarker.template.instruction
An instruction that gets another template from a Cache, and processes it within the current template.
IncludeInstruction(TemplateProcessor, Expression) - Constructor for class freemarker.template.instruction.IncludeInstruction
Constructor that takes the originating template and the name of the template to be included.
IncludeInstruction(TemplateProcessor, Expression, Expression) - Constructor for class freemarker.template.instruction.IncludeInstruction
Constructor that takes the originating template, the name of the template to be included and the type of template.
IndexedModel1 - Class in freemarker.testcase.models
A trivial implementation of the TemplateIndexedModel interface.
IndexedPropertyBean - Class in freemarker.testcase.beans
Simple bean for use with the TestBeanModels2 test case.
IndexedPropertyBean() - Constructor for class freemarker.testcase.beans.IndexedPropertyBean
 
IndexedPropertyWrapper - Class in freemarker.ext.beans2
 
IndexedPropertyWrapper(Object, IndexedPropertyDescriptor) - Constructor for class freemarker.ext.beans2.IndexedPropertyWrapper
 
indexModel - Variable in class freemarker.template.FastIndexedIterator
The model that we will index into.
indexModel - Variable in class freemarker.template.FastIndexedWriteableIterator
The model that we will index into.
init() - Method in class freemarker.ext.servlet.FreeMarkerServlet
Initialise the servlet.
initializeServletContext(HttpServletRequest, HttpServletResponse) - Method in class freemarker.ext.servlet.FreeMarkerServlet
Called when servlet detects in a request processing that application-global (that is, ServletContext-specific) attributes are not yet set.
initializeSession(HttpServletRequest, HttpServletResponse) - Method in class freemarker.ext.servlet.FreeMarkerServlet
Called when servlet detects in a request processing that session-global (that is, HttpSession-specific) attributes are not yet set.
InputSource - Class in freemarker.template
Provides an input stream or character stream to be compiled into a FM-Classic template.
InputSource() - Constructor for class freemarker.template.InputSource
Create an empty InputSource.
InputSource(InputStream) - Constructor for class freemarker.template.InputSource
Create an InputSource with the supplied input stream.
InputSource(InputStream, String) - Constructor for class freemarker.template.InputSource
Create an InputSource with the supplied input stream and character encoding.
InputSource(Reader) - Constructor for class freemarker.template.InputSource
Create an InputSource with the supplied reader.
INSTANCE - Static variable in class freemarker.ext.beans.StaticModels
Deprecated. The single instance of the class.
Instruction - Interface in freemarker.template.instruction
An interface that parsed instructions must implement.
Instruction.EndType - Enum in freemarker.template.instruction
Enumerates the type of end instructions that can terminate a given instruction.
isComplete() - Method in class freemarker.template.expression.AbstractBinary
Is the Expression complete?
isComplete() - Method in class freemarker.template.expression.BooleanLiteral
Does the BooleanLiteral have a value?
isComplete() - Method in class freemarker.template.expression.Constant
Is the Expression complete?
isComplete() - Method in class freemarker.template.expression.Dot
Are both the target and the identifier specified?
isComplete() - Method in class freemarker.template.expression.DynamicKeyName
Are both the key name and target specified?
isComplete() - Method in class freemarker.template.expression.EmptyLiteral
Is the Expression complete?
isComplete() - Method in interface freemarker.template.expression.Expression
Is the Expression complete?
isComplete() - Method in class freemarker.template.expression.HashLiteral
Has the HashLiteral been populated?
isComplete() - Method in class freemarker.template.expression.Identifier
Has the identifier's name been assigned?
isComplete() - Method in class freemarker.template.expression.ListLiteral
Has the ListLiteral been populated?
isComplete() - Method in class freemarker.template.expression.ListRange
Do we have from and to values?
isComplete() - Method in class freemarker.template.expression.MethodCall
Are both the target and the arguments specified?
isComplete() - Method in class freemarker.template.expression.Not
Is the target specified?
isComplete() - Method in class freemarker.template.expression.NumberLiteral
Does the NumberLiteral have a value?
isComplete() - Method in class freemarker.template.expression.StringLiteral
Does the StringLiteral contain a value?
isConstant() - Method in class freemarker.template.expression.And
Determine whether result calculated by this expression is a constant value.
isConstant() - Method in class freemarker.template.expression.BooleanLiteral
Determine whether result calculated by this expression is a constant value.
isConstant() - Method in class freemarker.template.expression.Constant
Determine whether result calculated by this expression is a constant value.
isConstant() - Method in class freemarker.template.expression.Divide
Determine whether result calculated by this expression is a constant value.
isConstant() - Method in class freemarker.template.expression.Dot
Determine whether result calculated by this expression is a constant value.
isConstant() - Method in class freemarker.template.expression.DynamicKeyName
Determine whether result calculated by this expression is a constant value.
isConstant() - Method in class freemarker.template.expression.EmptyLiteral
Determine whether result calculated by this expression is a constant value.
isConstant() - Method in class freemarker.template.expression.Equals
Determine whether result calculated by this expression is a constant value.
isConstant() - Method in interface freemarker.template.expression.Expression
Determine whether result calculated by this expression is a constant value.
isConstant() - Method in class freemarker.template.expression.GreaterThan
Determine whether result calculated by this expression is a constant value.
isConstant() - Method in class freemarker.template.expression.GreaterThanOrEquals
Determine whether result calculated by this expression is a constant value.
isConstant() - Method in class freemarker.template.expression.HashLiteral
Determine whether result calculated by this expression is a constant value.
isConstant() - Method in class freemarker.template.expression.Identifier
Determine whether result calculated by this expression is a constant value.
isConstant() - Method in class freemarker.template.expression.LessThan
Determine whether result calculated by this expression is a constant value.
isConstant() - Method in class freemarker.template.expression.LessThanOrEquals
Determine whether result calculated by this expression is a constant value.
isConstant() - Method in class freemarker.template.expression.ListLiteral
Determine whether result calculated by this expression is a constant value.
isConstant() - Method in class freemarker.template.expression.ListRange
Determine whether result calculated by this expression is a constant value.
isConstant() - Method in class freemarker.template.expression.MethodCall
Determine whether result calculated by this expression is a constant value.
isConstant() - Method in class freemarker.template.expression.Minus
Determine whether result calculated by this expression is a constant value.
isConstant() - Method in class freemarker.template.expression.Modulo
Determine whether result calculated by this expression is a constant value.
isConstant() - Method in class freemarker.template.expression.Multiply
Determine whether result calculated by this expression is a constant value.
isConstant() - Method in class freemarker.template.expression.Not
Determine whether result calculated by this expression is a constant value.
isConstant() - Method in class freemarker.template.expression.NotEquals
Determine whether result calculated by this expression is a constant value.
isConstant() - Method in class freemarker.template.expression.NumberLiteral
Determine whether result calculated by this expression is a constant value.
isConstant() - Method in class freemarker.template.expression.Or
Determine whether result calculated by this expression is a constant value.
isConstant() - Method in class freemarker.template.expression.Plus
Determine whether result calculated by this expression is a constant value.
isConstant() - Method in class freemarker.template.expression.StringLiteral
Determine whether result calculated by this expression is a constant value.
isDefault() - Method in class freemarker.template.instruction.CaseInstruction
Is this the default case?
isDefault() - Method in class freemarker.template.instruction.DefaultCaseInstruction
Is this the default case?
isEmpty() - Method in class freemarker.doc.ContentEntry
Is the template model empty?
isEmpty() - Method in class freemarker.doc.ContentList
Is the list empty?
isEmpty() - Method in class freemarker.doc.TabItem
Is this model empty?
isEmpty() - Method in class freemarker.ext.beans.ArrayModel
Deprecated. Returns true if the wrapped array is null, or its length is 0.
isEmpty() - Method in class freemarker.ext.beans.CollectionModel
Deprecated. Returns true if the underlying collection contains no elements.
isEmpty() - Method in class freemarker.ext.beans.EnumerationModel
Deprecated. Returns true if the enumeration is null or the enumeration has no more elements, otherwise false.
isEmpty() - Method in class freemarker.ext.beans.IteratorModel
Deprecated. Returns true if the iterator is null or the iterator has no elements remaining, otherwise false.
isEmpty() - Method in class freemarker.ext.beans.MapModel
Deprecated. Returns true if the underlying map is empty.
isEmpty() - Method in class freemarker.ext.beans.MethodModel
Deprecated. Returns true if the wrapped method's return type is void.
isEmpty() - Method in class freemarker.ext.beans.ObjectModelBase
Deprecated. Tells whether the model is empty.
isEmpty() - Method in class freemarker.ext.beans.ResourceBundleModel
Deprecated. Returns true if this bundle contains no objects.
isEmpty() - Method in class freemarker.ext.beans.RootMapModel
Deprecated. Returns map.isEmpty() where map is the underlying map.
isEmpty() - Method in class freemarker.ext.beans.ScalarModel
Deprecated. Returns true only if the property value is a null, or a Boolean with false value.
isEmpty() - Method in class freemarker.ext.beans.SimpleNumberModel
Deprecated. Is there an underlying number in this model?
isEmpty() - Method in class freemarker.ext.beans.StaticModel
Deprecated. Returns true if there is at least one public static field or method in the underlying class.
isEmpty() - Method in class freemarker.ext.beans.StaticModels
Deprecated.  
isEmpty() - Method in class freemarker.ext.beans2.ArrayWrapper
 
isEmpty() - Method in class freemarker.ext.beans2.BeanWrapper
 
isEmpty() - Method in class freemarker.ext.beans2.EnumerationMethodWrapper
 
isEmpty() - Method in class freemarker.ext.beans2.EnumerationWrapper
Is the object empty?
isEmpty() - Method in class freemarker.ext.beans2.IndexedPropertyWrapper
Is the object empty?
isEmpty() - Method in class freemarker.ext.beans2.IteratorMethodWrapper
 
isEmpty() - Method in class freemarker.ext.beans2.IteratorWrapper
Is the object empty?
isEmpty() - Method in class freemarker.ext.beans2.MethodWrapper
 
isEmpty() - Method in class freemarker.ext.beans2.NumberWrapper
 
isEmpty() - Method in class freemarker.ext.beans2.ResourceBundleWrapper
Is the resource bundle empty or null?
isEmpty() - Method in class freemarker.ext.beans2.StaticClassWrapper
Is the object empty?
isEmpty() - Method in class freemarker.ext.beans2.StaticMethodWrapper
 
isEmpty() - Method in class freemarker.ext.format.DateFormat
Is the object empty?
isEmpty() - Method in class freemarker.ext.format.MessageFormat
Is the object empty?
isEmpty() - Method in class freemarker.ext.format.NumberFormat
Is the object empty?
isEmpty() - Method in class freemarker.ext.jdom.NodeListIterator
Is the object empty?
isEmpty() - Method in class freemarker.ext.jdom.NodeListModel
Returns true if this model contains no nodes.
isEmpty() - Method in class freemarker.ext.jsp.JspContextModel
Is the template model empty?
isEmpty() - Method in class freemarker.ext.misc.AsNumber
Is this model empty?
isEmpty() - Method in class freemarker.ext.misc.AsString
Is this model empty?
isEmpty() - Method in class freemarker.ext.misc.CollectionSize
Is the object empty?
isEmpty() - Method in class freemarker.ext.misc.CompressWhitespace
Is the object empty?
isEmpty() - Method in class freemarker.ext.misc.Execute
Is the object empty?
isEmpty() - Method in class freemarker.ext.misc.FreeMarkerToHtml
Is the object empty?
isEmpty() - Method in class freemarker.ext.misc.HashKeys
Is the object empty?
isEmpty() - Method in class freemarker.ext.misc.HashValues
Is the object empty?
isEmpty() - Method in class freemarker.ext.misc.HtmlEscape
Is the object empty?
IsEmpty - Class in freemarker.ext.misc
Determines whether a given model is either null or returns an isEmpty() call as true.
isEmpty() - Method in class freemarker.ext.misc.IsEmpty
Is the object empty?
isEmpty() - Method in class freemarker.ext.misc.IsHash
Is the object empty?
isEmpty() - Method in class freemarker.ext.misc.IsIndexed
Is the object empty?
isEmpty() - Method in class freemarker.ext.misc.IsList
Is the object empty?
isEmpty() - Method in class freemarker.ext.misc.IsMethod
Is the object empty?
isEmpty() - Method in class freemarker.ext.misc.IsNumber
Is the object empty?
isEmpty() - Method in class freemarker.ext.misc.IsScalar
Is the object empty?
isEmpty() - Method in class freemarker.ext.misc.IsTransform
Is the object empty?
isEmpty() - Method in class freemarker.ext.misc.JavaToHtml
Is the object empty?
isEmpty() - Method in class freemarker.ext.misc.Join
 
isEmpty() - Method in class freemarker.ext.misc.LegacyCompress
Is the object empty?
isEmpty() - Method in class freemarker.ext.misc.Match
Is the object empty?
isEmpty() - Method in class freemarker.ext.misc.Methods
Is the object empty?
isEmpty() - Method in class freemarker.ext.misc.NormalizeNewlines
Is the object empty?
isEmpty() - Method in class freemarker.ext.misc.Perl5Substitute
Is the object empty?
isEmpty() - Method in class freemarker.ext.misc.Perl5Translate
 
isEmpty() - Method in class freemarker.ext.misc.Pipeline
Is the current method model empty.
isEmpty() - Method in class freemarker.ext.misc.RemoveBlankLines
Is the object empty?
isEmpty() - Method in class freemarker.ext.misc.Split
Is the object empty?
isEmpty() - Method in class freemarker.ext.misc.Substitute
Is the object empty?
isEmpty() - Method in class freemarker.ext.misc.Transforms
Is the object empty?
isEmpty() - Method in class freemarker.ext.misc.Translate
 
isEmpty() - Method in class freemarker.ext.misc.XmlEscape
Is the object empty?
isEmpty() - Method in class freemarker.ext.servlet.HttpRequestHashModel
Do we have any attributes in the request?
isEmpty() - Method in class freemarker.ext.servlet.HttpRequestParametersHashModel
Do we have any items in the request?
isEmpty() - Method in class freemarker.ext.servlet.HttpSessionHashModel
Do we have any attributes in the session?
isEmpty() - Method in class freemarker.ext.servlet.ServletContextHashModel
Do we have any attributes in the servlet context?
isEmpty() - Method in class freemarker.template.FastBoolean
Is the model empty?
isEmpty() - Method in class freemarker.template.FastHash
Is the model empty?
isEmpty() - Method in class freemarker.template.FastIndexedIterator
Is the iterator empty?
isEmpty() - Method in class freemarker.template.FastIndexedWriteableIterator
Is the iterator empty?
isEmpty() - Method in class freemarker.template.FastIterator
Is the object empty?
isEmpty() - Method in class freemarker.template.FastList
Is the underlying List empty?
isEmpty() - Method in class freemarker.template.FastListIterator
Is the object empty?
isEmpty() - Method in class freemarker.template.FastListRange
Is the range empty?
isEmpty() - Method in class freemarker.template.FastNumber
Is the scalar value empty?
isEmpty() - Method in class freemarker.template.FastScalar
Is the scalar value empty?
isEmpty() - Method in class freemarker.template.GenericEventMulticaster
To shortcut event firing: if there's nothing listening, don't bother creating an EventObject.
isEmpty() - Method in class freemarker.template.instruction.FunctionModel
Is the function model populated?
isEmpty() - Method in class freemarker.template.LocalModelWrapper
Returns whether we have a completely empty model.
isEmpty() - Method in class freemarker.template.RootModelWrapper
Returns whether we have a completely empty model.
isEmpty() - Method in class freemarker.template.SimpleHash
Is the underlying Map empty?
isEmpty() - Method in class freemarker.template.SimpleList
Is the underlying List empty?
isEmpty() - Method in class freemarker.template.SimpleNumber
Is this SimpleNumber empty?
isEmpty() - Method in class freemarker.template.SimpleScalar
Is this SimpleScalar empty?
isEmpty() - Method in interface freemarker.template.TemplateModel
Is the object empty?
isEmpty() - Method in class freemarker.testcase.models.BooleanHash1
Is the model empty?
isEmpty() - Method in class freemarker.testcase.models.BooleanHash2
Is the model empty?
isEmpty() - Method in class freemarker.testcase.models.BooleanList1
Is the underlying List empty?
isEmpty() - Method in class freemarker.testcase.models.BooleanList2
Is the underlying List empty?
isEmpty() - Method in class freemarker.testcase.models.BooleanModel1
Is the model empty?
isEmpty() - Method in class freemarker.testcase.models.BooleanModel2
Is the model empty?
isEmpty() - Method in class freemarker.testcase.models.BooleanModel3
Is the model empty?
isEmpty() - Method in class freemarker.testcase.models.BooleanModel4
Is the model empty?
isEmpty() - Method in class freemarker.testcase.models.BooleanModel5
Is the model empty?
isEmpty() - Method in class freemarker.testcase.models.ExceptionModel
Is the model empty?
isEmpty() - Method in class freemarker.testcase.models.FunctionModel1
 
isEmpty() - Method in class freemarker.testcase.models.IndexedModel1
Is the object empty?
isEmpty() - Method in class freemarker.testcase.models.ListModel1
Is the model empty?
isEmpty() - Method in class freemarker.testcase.models.ListModel2
Is the model empty?
isEmpty() - Method in class freemarker.testcase.models.MethodModel1
Is the object empty?
isEmpty() - Method in class freemarker.testcase.models.MultiModel1
Is the model empty?
isEmpty() - Method in class freemarker.testcase.models.MultiModel2
Is the model empty?
isEmpty() - Method in class freemarker.testcase.models.MultiModel3
Is the model empty?
isEmpty() - Method in class freemarker.testcase.models.MultiModel4
Is the model empty?
isEmpty() - Method in class freemarker.testcase.models.MultiModel5
Is the object empty?
isEmpty() - Method in class freemarker.testcase.models.SimpleTestMethod
Is the model empty?
isEmpty() - Method in class freemarker.testcase.models.SortedHash
Is the object empty?
isEmpty() - Method in class freemarker.testcase.models.StringNumberModel
Is the model empty?
isEmpty() - Method in class freemarker.testcase.models.TransformHashWrapper
Is the model empty?
isEmpty() - Method in class freemarker.testcase.models.TransformMethodWrapper1
Is the model empty?
isEmpty() - Method in class freemarker.testcase.models.TransformMethodWrapper2
Is the model empty?
isEmpty() - Method in class freemarker.testcase.models.TransformMethodWrapper3
Is the model empty?
isEmpty() - Method in class freemarker.testcase.models.TransformModel1
Is the model empty?
isEmpty() - Method in class freemarker.testcase.models.TransformModel2
Is the model empty?
isEndInstruction() - Method in class freemarker.template.instruction.CommentInstruction
Is this an end instruction?
isEndInstruction() - Method in class freemarker.template.instruction.DefaultCaseInstruction
Is this an end instruction?
isEndInstruction() - Method in class freemarker.template.instruction.ElseInstruction
Is this an end instruction?
isEndInstruction() - Method in class freemarker.template.instruction.EmptyInstruction
Is this an end instruction?
isEndInstruction() - Method in class freemarker.template.instruction.EndInstruction
Is this an end instruction?
isEndInstruction() - Method in class freemarker.template.instruction.GenericStartInstruction
Is this an end instruction?
isEndInstruction() - Method in class freemarker.template.instruction.IfElseInstruction
Is this an end instruction?
isEndInstruction() - Method in interface freemarker.template.instruction.Instruction
Is this an end instruction?
isEndInstruction() - Method in class freemarker.template.instruction.NOOPInstruction
Is this an end instruction?
isEndInstruction() - Method in class freemarker.template.instruction.NoParseInstruction
Is this an end instruction?
isEndInstruction() - Method in class freemarker.template.instruction.SwitchInstruction
Is this an end instruction?
isEndInstruction() - Method in class freemarker.template.instruction.TextBlockInstruction
Is this an end instruction?
isEqual(TemplateModel, TemplateModel) - Static method in class freemarker.template.expression.ExpressionUtils
Determines whether both sides of an expression are equal.
isExpired(int) - Method in class freemarker.template.cache.CacheElement
Has the object in this cache element expired?
isGenerated() - Method in class freemarker.doc.ContentEntry
Getter for property generated.
IsHash - Class in freemarker.ext.misc
Determines whether a given model is an instance of a TemplateHashModel.
isIdentifierStartChar(char) - Static method in class freemarker.template.compiler.StandardTemplateParser
Determines whether a character is legal at the start of an identifier.
IsIndexed - Class in freemarker.ext.misc
Determines whether a given model is an instance of a TemplateListModel or TemplateIndexedModel.
IsList - Class in freemarker.ext.misc
Determines whether a given model is an instance of a TemplateListModel or TemplateListModel2.
isLocalScope() - Method in class freemarker.template.instruction.FunctionInstruction
Is this function declared with global or local scope.
IsMethod - Class in freemarker.ext.misc
Determines whether a given model is an instance of a TemplateMethodModel or TemplateMethodModel2.
isMoreInstructions() - Method in class freemarker.template.compiler.StandardTemplateParser
Are there any more instructions left to be parsed?
isMoreInstructions() - Method in interface freemarker.template.compiler.TemplateParser
Are there any more instructions left to be parsed?
IsNumber - Class in freemarker.ext.misc
Determines whether a given model is an instance of a TemplateNumberModel.
isPermanent - Variable in class freemarker.ext.misc.ExtendedList
 
isPermanent() - Method in class freemarker.ext.misc.ExtendedList
 
isRewound() - Method in interface freemarker.template.TemplateListModel
Deprecated. Is the cursor at the beginning of the list?
isRewound() - Method in class freemarker.testcase.models.ListModel2
Is the current item at the beginning of the list?
isScalar(Class) - Static method in class freemarker.ext.beans.BeansWrapper
Deprecated. Determines whether the object of this class should be wrapped into a FastScalar (true), or into a descendant of ObjectModelBase (false).
isScalar(Object) - Static method in class freemarker.ext.beans.BeansWrapper
Deprecated. Determines whether the object should be wrapped into a SimpleScalar (true), or into a descendant of ObjectModelBase (false).
IsScalar - Class in freemarker.ext.misc
Determines whether a given model is an instance of a TemplateScalarModel.
isStale() - Method in class freemarker.ext.misc.ExtendedList
 
isSuffixValid(String) - Method in class freemarker.template.cache.FileRetriever
Determine whether the filename ends with the appropriate filename suffix.
isSuffixValid(String) - Method in class freemarker.template.cache.LocalizedFileRetriever
Determine whether the filename ends with the appropriate filename suffix.
isTextIdentical(String, String) - Method in class freemarker.testcase.AbstractTestCase
Performs the test on the output text to indicate whether the text is identical to the reference text.
IsTransform - Class in freemarker.ext.misc
Determines whether a given model is an instance of a TemplateTransformModel or TemplateTransformModel2.
isTrue(TemplateModel) - Static method in class freemarker.template.expression.ExpressionUtils
Determines the "truth" of a given template model.
iterator - Variable in class freemarker.template.FastIterator
The iterator being wrapped by this model.
iterator - Variable in class freemarker.template.FastListIterator
The iterator being wrapped by this model.
IteratorMethodWrapper - Class in freemarker.ext.beans2
Wraps an iterator method.
IteratorMethodWrapper() - Constructor for class freemarker.ext.beans2.IteratorMethodWrapper
 
IteratorMethodWrapper(Method, Object[]) - Constructor for class freemarker.ext.beans2.IteratorMethodWrapper
 
IteratorMethodWrapper(Method, Object[], Object) - Constructor for class freemarker.ext.beans2.IteratorMethodWrapper
 
IteratorModel - Class in freemarker.ext.beans
Deprecated. this class is deprecated in favour of the classes in the freemarker.ext.beans2 package
IteratorModel(Iterator) - Constructor for class freemarker.ext.beans.IteratorModel
Deprecated. Creates a new model that wraps the specified iterator object.
IteratorWrapper<T extends java.util.Iterator> - Class in freemarker.ext.beans2
 
IteratorWrapper() - Constructor for class freemarker.ext.beans2.IteratorWrapper
 
IteratorWrapper(T) - Constructor for class freemarker.ext.beans2.IteratorWrapper
 

J

JavaLoggingExceptionListener - Class in freemarker.ext.misc
Adapts FM-Classic's exception events to the java.util.logging logging methods.
JavaLoggingExceptionListener() - Constructor for class freemarker.ext.misc.JavaLoggingExceptionListener
Creates new JavaLoggingExceptionListener
JavaToHtml - Class in freemarker.ext.misc
A FM-Classic transformer that performs syntax colouring of Java source files, and outputs the results in HTML.
JavaToHtml() - Constructor for class freemarker.ext.misc.JavaToHtml
Creates new JavaToHtml
Join - Class in freemarker.ext.misc
Replicates the standard Perl join function.
JspContextModel - Class in freemarker.ext.jsp
A TemplateHashModel that allows access to JSP variables within a given scope.
JspContextModel(PageContext, int) - Constructor for class freemarker.ext.jsp.JspContextModel
Constructor for a JspContextModel.

L

lastModified() - Method in class freemarker.template.cache.CacheElement
Retrieve the time the element was last modified, according to the cache.
lastModified(String) - Method in interface freemarker.template.cache.CacheRetriever
Determines when the object in the template repository was last modified.
lastModified(String) - Method in class freemarker.template.cache.FileRetriever
Determines when the object in the template repository was last modified.
lastModified(String) - Method in class freemarker.template.cache.LocalizedFileRetriever
Determines when the object in the template repository was last modified.
left - Variable in class freemarker.template.expression.AbstractBinary
The left-hand side of the expression to be evaluated.
LegacyCompress - Class in freemarker.ext.misc
A re-implementation of the <compress> template instruction as a TemplateTransformModel.
LessThan - Class in freemarker.template.expression
A less-than operator.
LessThan() - Constructor for class freemarker.template.expression.LessThan
Default constructor.
LessThanOrEquals - Class in freemarker.template.expression
A less-than-or-equals operator.
LessThanOrEquals() - Constructor for class freemarker.template.expression.LessThanOrEquals
Default constructor.
LinkedListTemplateBuilder - Class in freemarker.template.compiler
Builds a template as a tree structure in which child nodes are stored in TemplateArrayLists.
LinkedListTemplateBuilder(FunctionTemplateProcessor, TemplateParser) - Constructor for class freemarker.template.compiler.LinkedListTemplateBuilder
Constructs a new LinkedListTemplateBuilder with a FunctionTemplateProcessor and a TemplateParser.
LIST - Static variable in class freemarker.template.expression.ExpressionUtils
The expression can be a List only.
list - Variable in class freemarker.template.SimpleList
The contents of this SimpleList are stored in this List object.
list2 - Variable in class freemarker.testcase.beans.SimpleBean
 
LIST_END_TAG - Static variable in class freemarker.template.compiler.StandardTemplateParser
 
LIST_INDEX_KEYWORD - Static variable in class freemarker.template.compiler.StandardTemplateParser
 
LIST_LITERAL_END_CHAR - Static variable in class freemarker.template.compiler.StandardTemplateParser
 
LIST_LITERAL_RANGE - Static variable in class freemarker.template.compiler.StandardTemplateParser
 
LIST_LITERAL_START_CHAR - Static variable in class freemarker.template.compiler.StandardTemplateParser
 
LIST_TAG - Static variable in class freemarker.template.compiler.StandardTemplateParser
 
listCachedFiles() - Method in interface freemarker.template.cache.Cache
Returns an iterator over a list of CacheElement instances.
listCachedFiles() - Method in class freemarker.template.cache.LoadAdHocCachingStrategy
Returns an iterator over a list of CacheElement instances.
listCachedFiles() - Method in class freemarker.template.cache.LoadOnDemandCachingStrategy
Retrieves a list of objects currently in the cache.
listCachedFiles() - Method in class freemarker.template.cache.LoDWithRefreshCachingStrategy
Retrieves a list of objects currently in the cache.
listCachedFiles() - Method in class freemarker.template.cache.NullCachingStrategy
Retrieves a list of objects currently in the cache.
listCachedFiles() - Method in class freemarker.template.cache.PreloadCachingStrategy
Returns an iterator over a list of CacheElement instances.
listCachedFiles() - Method in class freemarker.template.FileTemplateCache
Returns a list of cached files.
ListenerAdapter<O extends java.util.EventObject,L extends java.util.EventListener> - Interface in freemarker.template
An interface for adapters that GenericEventMulticaster can use to fire an event.
ListInstruction - Class in freemarker.template.instruction
An instruction that processes a TemplateListModel or TemplateListModel2.
ListInstruction(Expression, Identifier) - Constructor for class freemarker.template.instruction.ListInstruction
Constructs a list/foreach instruction containing the list variable and the index variable.
ListIteratorWrapper<T extends java.util.ListIterator> - Class in freemarker.ext.beans2
 
ListIteratorWrapper() - Constructor for class freemarker.ext.beans2.ListIteratorWrapper
 
ListIteratorWrapper(T) - Constructor for class freemarker.ext.beans2.ListIteratorWrapper
 
ListLiteral - Class in freemarker.template.expression
Represents a literal List model in a FM-Classic template.
ListLiteral(List<Expression>) - Constructor for class freemarker.template.expression.ListLiteral
Constructor that takes a list of Expression elements to be evaluated as a list model at run time.
ListModel - Class in freemarker.ext.beans
Deprecated. this class is deprecated in favour of the classes in the freemarker.ext.beans2 package
ListModel(List) - Constructor for class freemarker.ext.beans.ListModel
Deprecated. Creates a new model that wraps the specified collection object.
ListModel1 - Class in freemarker.testcase.models
A simple list model for testing the list iterator functionality.
ListModel1() - Constructor for class freemarker.testcase.models.ListModel1
Default constructor that creates a simple list.
ListModel2 - Class in freemarker.testcase.models
A simple list model for testing the list iterator functionality.
ListModel2() - Constructor for class freemarker.testcase.models.ListModel2
Default constructor that creates a simple list.
ListRange - Class in freemarker.template.expression
An expression that represents a indexModel of list values.
ListRange(Expression, Expression) - Constructor for class freemarker.template.expression.ListRange
Constructor that takes from and to values in the form of expressions.
ListWrapper<T extends java.util.List> - Class in freemarker.ext.beans2
 
ListWrapper() - Constructor for class freemarker.ext.beans2.ListWrapper
 
ListWrapper(T) - Constructor for class freemarker.ext.beans2.ListWrapper
 
LoadAdHocCachingStrategy - Class in freemarker.template.cache
Implements a load-ad-hoc caching strategy.
LoadAdHocCachingStrategy() - Constructor for class freemarker.template.cache.LoadAdHocCachingStrategy
Creates new LoadAdHocCachingStrategy.
loadData(String, String) - Method in interface freemarker.template.cache.CacheRetriever
Retrieves data of the appropriate type to be stored in the cache.
loadData(String, String) - Method in class freemarker.template.cache.FileRetriever
Retrieves the appropriate data to be stored in the cache.
loadData(String, String) - Method in class freemarker.template.cache.LocalizedFileRetriever
Retrieves the appropriate data to be stored in the cache.
LoadOnDemandCachingStrategy - Class in freemarker.template.cache
Implements a load-on-demand caching strategy.
LoadOnDemandCachingStrategy() - Constructor for class freemarker.template.cache.LoadOnDemandCachingStrategy
Creates new LoadOnDemandCachingStrategy.
LOCAL_KEYWORD - Static variable in class freemarker.template.compiler.StandardTemplateParser
 
locale - Variable in class freemarker.template.cache.LocalizedFileRetriever
The localization.
localeExtensions - Variable in class freemarker.template.cache.LocalizedFileRetriever
 
LocalizedFileRetriever - Class in freemarker.template.cache
Retrieves cacheable objects through the file system.
LocalizedFileRetriever() - Constructor for class freemarker.template.cache.LocalizedFileRetriever
Creates new FileRetriever.
LocalizedFileRetriever(String) - Constructor for class freemarker.template.cache.LocalizedFileRetriever
Constructs a FileRetriever with a directory in which it will look for template files.
LocalizedFileRetriever(File) - Constructor for class freemarker.template.cache.LocalizedFileRetriever
Creates a new FileRetriever, with a directory root.
localModel - Variable in class freemarker.template.LocalModelWrapper
The map containing local values for the root model.
LocalModelWrapper - Class in freemarker.template
Wraps a template hash model with a template model root.
LocalModelWrapper(TemplateWriteableHashModel, Map<String, TemplateModel>) - Constructor for class freemarker.template.LocalModelWrapper
Create a new RootModelWrapper with the given hash model as the model to be wrapped.
LoDWithRefreshCachingStrategy - Class in freemarker.template.cache
Implements a load-on-demand caching strategy with periodic refreshes.
LoDWithRefreshCachingStrategy() - Constructor for class freemarker.template.cache.LoDWithRefreshCachingStrategy
Creates new LoadOnDemandCachingStrategy.
Log4jExceptionListener - Class in freemarker.ext.misc
Adapts FM-Classic's exception events to Log4j's logging methods.
Log4jExceptionListener() - Constructor for class freemarker.ext.misc.Log4jExceptionListener
Creates new Log4jExceptionListener
LONG_OPERATOR_LENGTH - Static variable in class freemarker.template.compiler.StandardTemplateParser
Length of operators that are more than one character long.

M

m_aFilename - Variable in class freemarker.testcase.AbstractTestCase
The filename of the reference text if the text doesn't match.
m_aReferenceText - Variable in class freemarker.testcase.AbstractTestCase
The reference text against which the test case output is compared.
m_aTemplateText - Variable in class freemarker.testcase.AbstractTestCase
The raw, unparsed text of the template.
m_cTemplates - Variable in class freemarker.template.cache.TemplateRegistry
A map of template types that can be instantiated by this object.
main(String[]) - Static method in class freemarker.doc.Manual
Main method for creating the FM-Classic manual.
main(String[]) - Static method in class freemarker.doc.WebSite
Main method for creating the website navigation bar.
main(String[]) - Static method in class freemarker.ext.beans2.BeanExplorer
 
main(String[]) - Static method in class freemarker.ext.jdom.NodeListModel
Loads a template from a file passed as the first argument, loads an XML document from either the second argument or standard input, passes it to the template and writes the result of template processing to standard output.
main(String[]) - Static method in class freemarker.ext.util.Splitter
Split the given file or files into one or more output files.
main(String[]) - Static method in class freemarker.testcase.DummyTestCase
Main method for calling the test in standalone mode.
main(String[]) - Static method in class freemarker.testcase.FreeMarkerTestSuite
Main method for running the test suite.
main(String[]) - Static method in class freemarker.testcase.HelloWorld
Main method for the "HelloWorld" program.
main(String[]) - Static method in class freemarker.testcase.TestAssign
Bootstrap for the self-test code.
main(String[]) - Static method in class freemarker.testcase.TestBeanModels
Bootstrap for the self-test code.
main(String[]) - Static method in class freemarker.testcase.TestBeanModels2
Bootstrap for the self-test code.
main(String[]) - Static method in class freemarker.testcase.TestBoolean
Bootstrap for the self-test code.
main(String[]) - Static method in class freemarker.testcase.TestBreak
Bootstrap for the self-test code.
main(String[]) - Static method in class freemarker.testcase.TestCacheExpiry
Main code for running the test.
main(String[]) - Static method in class freemarker.testcase.TestCacheThreaded
Main code for running the test.
main(String[]) - Static method in class freemarker.testcase.TestComment
Bootstrap for the self-test code.
main(String[]) - Static method in class freemarker.testcase.TestCompress
Bootstrap for the self-test code.
main(String[]) - Static method in class freemarker.testcase.TestException
Bootstrap for the self-test code.
main(String[]) - Static method in class freemarker.testcase.TestException2
Bootstrap for the self-test code.
main(String[]) - Static method in class freemarker.testcase.TestException3
Bootstrap for the self-test code.
main(String[]) - Static method in class freemarker.testcase.TestExecModel
Bootstrap for the self-test code.
main(String[]) - Static method in class freemarker.testcase.TestExtendedHash
Bootstrap for the self-test code.
main(String[]) - Static method in class freemarker.testcase.TestExtendedList
Bootstrap for the self-test code.
main(String[]) - Static method in class freemarker.testcase.TestFormat
Bootstrap for the self-test code.
main(String[]) - Static method in class freemarker.testcase.TestFreeMarkerTransform
Main method for running the test case.
main(String[]) - Static method in class freemarker.testcase.TestFunction
Bootstrap for the self-test code.
main(String[]) - Static method in class freemarker.testcase.TestHashLiteral
Bootstrap for the self-test code.
main(String[]) - Static method in class freemarker.testcase.TestHashModel
Bootstrap for the self-test code.
main(String[]) - Static method in class freemarker.testcase.TestHashModel2
Bootstrap for the self-test code.
main(String[]) - Static method in class freemarker.testcase.TestIdentifier
Bootstrap for the self-test code.
main(String[]) - Static method in class freemarker.testcase.TestInclude
Bootstrap for the self-test code.
main(String[]) - Static method in class freemarker.testcase.TestInclude2
Bootstrap for the self-test code.
main(String[]) - Static method in class freemarker.testcase.TestIterator
Bootstrap for the self-test code.
main(String[]) - Static method in class freemarker.testcase.TestJavaLoggingExceptionHandler
Main method for running the test case.
main(String[]) - Static method in class freemarker.testcase.TestJavaTransform
Main method for executing the test case.
main(String[]) - Static method in class freemarker.testcase.TestLastCharacter
Bootstrap for the self-test code.
main(String[]) - Static method in class freemarker.testcase.TestListIterators
Bootstrap for the self-test code.
main(String[]) - Static method in class freemarker.testcase.TestListLiteral
Bootstrap for the self-test code.
main(String[]) - Static method in class freemarker.testcase.TestListModel
Bootstrap for the self-test code.
main(String[]) - Static method in class freemarker.testcase.TestListModel2
Bootstrap for the self-test code.
main(String[]) - Static method in class freemarker.testcase.TestLocalization
Bootstrap for the self-test code.
main(String[]) - Static method in class freemarker.testcase.TestLog4jExceptionHandler
Main method for running the test case.
main(String[]) - Static method in class freemarker.testcase.TestMultiModels
Bootstrap for the self-test code.
main(String[]) - Static method in class freemarker.testcase.TestNewlines1
Bootstrap for the self-test code.
main(String[]) - Static method in class freemarker.testcase.TestNewlines2
Bootstrap for the self-test code.
main(String[]) - Static method in class freemarker.testcase.TestNewlines3
Bootstrap for the self-test code.
main(String[]) - Static method in class freemarker.testcase.TestNoParse
Bootstrap for the self-test code.
main(String[]) - Static method in class freemarker.testcase.TestNumberLiteral
Bootstrap for the self-test code.
main(String[]) - Static method in class freemarker.testcase.TestNumerics
Bootstrap for the self-test code.
main(String[]) - Static method in class freemarker.testcase.TestObjectModel
Bootstrap for the self-test code.
main(String[]) - Static method in class freemarker.testcase.TestPerl5Methods
Bootstrap for the self-test code.
main(String[]) - Static method in class freemarker.testcase.TestPerl5Substitute
Bootstrap for the self-test code.
main(String[]) - Static method in class freemarker.testcase.TestPipeline
Bootstrap for the self-test code.
main(String[]) - Static method in class freemarker.testcase.TestPrecedence
Bootstrap for the self-test code.
main(String[]) - Static method in class freemarker.testcase.TestSerialization
Bootstrap for the self-test code.
main(String[]) - Static method in class freemarker.testcase.TestStringNumber
Bootstrap for the self-test code.
main(String[]) - Static method in class freemarker.testcase.TestSwitchCase
Bootstrap for the self-test code.
main(String[]) - Static method in class freemarker.testcase.TestTransform
Main method for running the test case.
main(String[]) - Static method in class freemarker.testcase.TestTypes
Bootstrap for the self-test code.
main(String[]) - Static method in class freemarker.testcase.TestVariables
Bootstrap for the self-test code.
makeTableOfContents() - Method in class freemarker.doc.WebSite
Creates the navigation bar for the manual.
Manual - Class in freemarker.doc
Creates the FM-Classic manual.
Manual() - Constructor for class freemarker.doc.Manual
Creates new Manual
MapModel - Class in freemarker.ext.beans
Deprecated. this class is deprecated in favour of the classes in the freemarker.ext.beans2 package
MapModel(Map) - Constructor for class freemarker.ext.beans.MapModel
Deprecated. Creates a new model that wraps the specified map object.
MapWrapper<T extends java.util.Map> - Class in freemarker.ext.beans2
 
MapWrapper() - Constructor for class freemarker.ext.beans2.MapWrapper
 
MapWrapper(T) - Constructor for class freemarker.ext.beans2.MapWrapper
 
Match - Class in freemarker.ext.misc
A method model that implements the Perl 5 match function.
Match() - Constructor for class freemarker.ext.misc.Match
Construct a new match method.
MAX_TAG_NAME_LENGTH - Static variable in class freemarker.template.compiler.StandardTemplateParser
 
maximumAge - Variable in class freemarker.ext.servlet.FreeMarkerServlet
 
message - Static variable in class freemarker.testcase.beans.StaticClass
 
MessageFormat - Class in freemarker.ext.format
Formats a message using a given substitution pattern.
method - Variable in class freemarker.ext.beans2.EnumerationMethodWrapper
 
method - Variable in class freemarker.ext.beans2.IteratorMethodWrapper
 
MethodCall - Class in freemarker.template.expression
A unary operator that calls a TemplateMethodModel.
MethodCall(List<Expression>) - Constructor for class freemarker.template.expression.MethodCall
Constructor that takes a List of Expressions to be evaluated at method call time.
MethodModel - Class in freemarker.ext.beans
Deprecated. this class is deprecated in favour of the classes in the freemarker.ext.beans2 package
MethodModel(Object, Method) - Constructor for class freemarker.ext.beans.MethodModel
Deprecated. Creates a model for a specific method on a specific object.
MethodModel1 - Class in freemarker.testcase.models
Simple method model for testing the chaining of method models.
MethodModel1() - Constructor for class freemarker.testcase.models.MethodModel1
 
Methods - Class in freemarker.ext.misc
A simple hash model that provides access to all the non-deprecated method models in this package.
MethodWrapper - Class in freemarker.ext.beans2
Wraps an identifier.
MethodWrapper() - Constructor for class freemarker.ext.beans2.MethodWrapper
 
MethodWrapper(Object, String) - Constructor for class freemarker.ext.beans2.MethodWrapper
 
Minus - Class in freemarker.template.expression
A subtraction operator.
Minus() - Constructor for class freemarker.template.expression.Minus
Default constructor.
Models - Class in freemarker.ext.beans
Deprecated. this class is deprecated in favour of the classes in the freemarker.ext.beans2 package
Modulo - Class in freemarker.template.expression
A modulus operator.
Modulo() - Constructor for class freemarker.template.expression.Modulo
Default constructor.
MS_PER_MINUTE - Static variable in class freemarker.ext.misc.ExtendedList
 
multicaster - Variable in class freemarker.template.cache.CacheEventAdapter
Holds any event listeners wanting to receive cache events.
MultiModel1 - Class in freemarker.testcase.models
Testcase to see how FM-Classic deals with multiple Template models.
MultiModel1() - Constructor for class freemarker.testcase.models.MultiModel1
Creates new MultiModel1.
MultiModel2 - Class in freemarker.testcase.models
Testcase to see how FM-Classic deals with multiple Template models.
MultiModel2() - Constructor for class freemarker.testcase.models.MultiModel2
Creates new MultiModel2.
MultiModel3 - Class in freemarker.testcase.models
Testcase to see how FM-Classic deals with multiple Template models.
MultiModel3() - Constructor for class freemarker.testcase.models.MultiModel3
Creates new MultiModel3.
MultiModel4 - Class in freemarker.testcase.models
Testcase to see how FM-Classic deals with multiple Template models.
MultiModel4() - Constructor for class freemarker.testcase.models.MultiModel4
Creates new MultiModel4.
MultiModel5 - Class in freemarker.testcase.models
Testcase to see how FM-Classic deals with multiple Template models.
MultiModel5() - Constructor for class freemarker.testcase.models.MultiModel5
Creates new MultiModel5.
Multiply - Class in freemarker.template.expression
A multiplication operator.
Multiply() - Constructor for class freemarker.template.expression.Multiply
Default constructor.

N

nameToFile(String) - Method in class freemarker.template.cache.FileRetriever
Converts a cache element name to a File.
nameToFile(String) - Method in class freemarker.template.cache.LocalizedFileRetriever
Converts a cache element name to a File.
next() - Method in class freemarker.ext.beans2.EnumerationWrapper
Retrieve the next item in the list.
next() - Method in class freemarker.ext.beans2.IteratorWrapper
Retrieve the next item in the list.
next() - Method in class freemarker.ext.jdom.NodeListIterator
Returns the next node.
next() - Method in class freemarker.template.FastIndexedIterator
Return the next value in the indexModel, and increment the counter to point to the next value.
next() - Method in class freemarker.template.FastIndexedWriteableIterator
Return the next value in the indexModel, and increment the counter to point to the next value.
next() - Method in class freemarker.template.FastIterator
Retrieve the next item in the list.
next() - Method in class freemarker.template.FastListIterator
Retrieve the next item in the list.
next() - Method in interface freemarker.template.TemplateIteratorModel
Retrieve the next item in the list.
next() - Method in interface freemarker.template.TemplateListModel
Deprecated. Retrieves the next item in the list.
next() - Method in class freemarker.testcase.models.ListModel2
Retrieve the next item in the list.
nextFMInstruction - Variable in class freemarker.template.compiler.StandardTemplateParser
The next non-text instruction found by the parser.
NodeListIterator - Class in freemarker.ext.jdom
Iterator model for NodeListModel.
NodeListModel - Class in freemarker.ext.jdom
Provides a template for wrapping JDOM objects.
NodeListModel(Document) - Constructor for class freemarker.ext.jdom.NodeListModel
Creates a node set template that holds a single Document node.
NodeListModel(Element) - Constructor for class freemarker.ext.jdom.NodeListModel
Creates a node set template that holds a single Element node.
NodeListModel(List) - Constructor for class freemarker.ext.jdom.NodeListModel
Creates a node set template that holds a list of nodes.
NodeListModel(List, boolean) - Constructor for class freemarker.ext.jdom.NodeListModel
Creates a node set template that holds a list of nodes.
NOOPInstruction - Class in freemarker.template.instruction
An instruction that does nothing.
NOPARSE_TAG - Static variable in class freemarker.template.compiler.StandardTemplateParser
 
NOPARSE_TAG_END - Static variable in class freemarker.template.compiler.StandardTemplateParser
 
NoParseInstruction - Class in freemarker.template.instruction
An instruction for containing an arbitrary block of text that is not parsed any further by FM-Classic.
NoParseInstruction() - Constructor for class freemarker.template.instruction.NoParseInstruction
Default constructor.
NormalizeNewlines - Class in freemarker.ext.misc
Transformer that supports FreeMarker legacy behaviour: all newlines appearing within the transformed area will be transformed into the platform's default newline.
Not - Class in freemarker.template.expression
Performs a logical "not" operation on a given template model.
Not() - Constructor for class freemarker.template.expression.Not
Default constructor.
NotEquals - Class in freemarker.template.expression
Performs an inequality test on two template models.
NotEquals() - Constructor for class freemarker.template.expression.NotEquals
Default constructor.
NullCachingStrategy - Class in freemarker.template.cache
Implements the most simple caching strategy possible: a null cache.
NullCachingStrategy() - Constructor for class freemarker.template.cache.NullCachingStrategy
Creates new NullCachingStrategy.
NullCachingStrategy(CacheRetriever) - Constructor for class freemarker.template.cache.NullCachingStrategy
Creates new NullCachingStrategy with a cache retriever.
NullEventAdapter - Static variable in class freemarker.template.TemplateEventAdapter
The trivial TemplateRuntimeHandler instance where no events are fired.
NUMBER - Static variable in class freemarker.template.expression.ExpressionUtils
The expression can be a Number only.
number - Static variable in class freemarker.testcase.beans.StaticClass
 
NumberFormat - Class in freemarker.ext.format
Formats numbers into the specified number format.
NumberLiteral - Class in freemarker.template.expression
Represents a number literal in a FM-Classic template.
NumberLiteral(String) - Constructor for class freemarker.template.expression.NumberLiteral
Constructor that takes a numeric value as a String.
NumberModel - Class in freemarker.ext.beans
Deprecated. this class is deprecated in favour of the classes in the freemarker.ext.beans2 package
NumberModel(Object, Method) - Constructor for class freemarker.ext.beans.NumberModel
Deprecated. Creates a new model.
numberValue - Variable in class freemarker.template.SimpleNumber
The number stored in this SimpleNumber
NumberWrapper - Class in freemarker.ext.beans2
 
NumberWrapper() - Constructor for class freemarker.ext.beans2.NumberWrapper
 
NumberWrapper(Number) - Constructor for class freemarker.ext.beans2.NumberWrapper
 

O

object - Variable in class freemarker.ext.beans.ObjectModelBase
Deprecated.  
object - Variable in class freemarker.ext.beans2.BeanWrapper
 
object - Variable in class freemarker.ext.beans2.EnumerationMethodWrapper
 
object - Variable in class freemarker.ext.beans2.IteratorMethodWrapper
 
object - Variable in class freemarker.ext.beans2.MethodWrapper
 
ObjectFeatures<T> - Class in freemarker.ext.beans2
 
ObjectFeatures(Class<T>) - Constructor for class freemarker.ext.beans2.ObjectFeatures
 
ObjectModel - Class in freemarker.ext.beans
Deprecated. this class is deprecated in favour of the classes in the freemarker.ext.beans2 package
ObjectModel(Object) - Constructor for class freemarker.ext.beans.ObjectModel
Deprecated. Creates a new model that wraps the specified object.
ObjectModelBase - Class in freemarker.ext.beans
Deprecated. this class is deprecated in favour of the classes in the freemarker.ext.beans2 package
ObjectWrapper - Interface in freemarker.ext.beans2
An interface that allows an object to be wrapped.
Operator - Interface in freemarker.template.expression
Interface that represents an operator expression.
Or - Class in freemarker.template.expression
Performs a logical "or" operation on two template models.
Or() - Constructor for class freemarker.template.expression.Or
Default constructor.

P

PAGE_SCOPE - Static variable in class freemarker.ext.jsp.JspContextModel
 
paramValues - Variable in class freemarker.ext.beans2.EnumerationMethodWrapper
 
paramValues - Variable in class freemarker.ext.beans2.IteratorMethodWrapper
 
parseAssign() - Method in class freemarker.template.compiler.StandardTemplateParser
Parses an AssignInstruction or AssignBlockInstruction's tag.
parseBinaryElement(List<Expression>) - Method in class freemarker.template.compiler.StandardTemplateParser
Parse an optional binary element.
parseBooleanLiteral() - Method in class freemarker.template.compiler.StandardTemplateParser
Parses a BooleanLiteral or an EmptyLiteral.
parseCall() - Method in class freemarker.template.compiler.StandardTemplateParser
Parses a CallInstruction's tag.
parseCase() - Method in class freemarker.template.compiler.StandardTemplateParser
Parses a CaseInstruction's tag.
parseDot() - Method in class freemarker.template.compiler.StandardTemplateParser
Parses the Dot operator.
parseDynamicKeyName() - Method in class freemarker.template.compiler.StandardTemplateParser
Parses a DynamicKeyName.
parseElements() - Method in class freemarker.template.compiler.StandardTemplateParser
Retrieve the next Expression(s) following parsePos.
parseElseIf() - Method in class freemarker.template.compiler.StandardTemplateParser
Parses an IfInstruction <elseif> tag.
ParseException - Exception in freemarker.template.compiler
Exception thrown by the compiler whenever a parse exception occurs.
ParseException() - Constructor for exception freemarker.template.compiler.ParseException
Default constructor for the ParseException.
ParseException(String) - Constructor for exception freemarker.template.compiler.ParseException
Constructs a ParseException along with a reason for the exception.
ParseException(Exception) - Constructor for exception freemarker.template.compiler.ParseException
Constructs a ParseException with the given underlying Exception, but no detail message.
ParseException(String, Exception) - Constructor for exception freemarker.template.compiler.ParseException
Constructs a ParseException with both a description of the error that occurred and the underlying Exception that caused this exception to be raised.
parseExpression() - Method in class freemarker.template.compiler.StandardTemplateParser
Parses and builds an Expression, which may also be a sub-expression.
parseForeachStart() - Method in class freemarker.template.compiler.StandardTemplateParser
Parses a ListInstruction's start tag with the "foreach" keyword.
parseFunction() - Method in class freemarker.template.compiler.StandardTemplateParser
Parses a FunctionInstruction's tag.
parseHashLiteral() - Method in class freemarker.template.compiler.StandardTemplateParser
Parses a HashLiteral.
parseIdentifier() - Method in class freemarker.template.compiler.StandardTemplateParser
Tries to parse an Identifier.
parseIfStart() - Method in class freemarker.template.compiler.StandardTemplateParser
Parses an IfElseInstruction's start tag.
parseInclude() - Method in class freemarker.template.compiler.StandardTemplateParser
Parses an IncludeInstruction's tag.
parseListLiteral() - Method in class freemarker.template.compiler.StandardTemplateParser
Parses a ListLiteral.
parseListStart() - Method in class freemarker.template.compiler.StandardTemplateParser
Parses a ListInstruction's start tag.
parseMethodCall() - Method in class freemarker.template.compiler.StandardTemplateParser
Parses a MethodCall.
parseNumberLiteral() - Method in class freemarker.template.compiler.StandardTemplateParser
Parses a NumberLiteral.
parsePos - Variable in class freemarker.template.compiler.StandardTemplateParser
The current parse position.
parseStringLiteral() - Method in class freemarker.template.compiler.StandardTemplateParser
Parses a StringLiteral.
parseSwitch() - Method in class freemarker.template.compiler.StandardTemplateParser
Parses a SwitchInstruction's tag.
parseTransformStart() - Method in class freemarker.template.compiler.StandardTemplateParser
Parses a TransformInstruction's tag.
parseVariable() - Method in class freemarker.template.compiler.StandardTemplateParser
Parses an Expression and ensures that it's a Variable.
parseVariableElement() - Method in class freemarker.template.compiler.StandardTemplateParser
Retrieve the next Variable following parsePos, and ensure its a Variable.
parseVariableInstruction() - Method in class freemarker.template.compiler.StandardTemplateParser
Parses a VariableInstruction.
parseVariableOrList() - Method in class freemarker.template.compiler.StandardTemplateParser
Parses either a variable name or a list literal.
Perl5Substitute - Class in freemarker.ext.misc
Perform Perl 5 substitutions using the Jakarta ORO regular expression library.
Perl5Translate - Class in freemarker.ext.misc
Perform Perl 5 translation using the JTR library.
Pipeline - Class in freemarker.ext.misc
A class for chaining multiple transformations into a single model without having to nest <transform> tags.
Plus - Class in freemarker.template.expression
An addition operator.
Plus() - Constructor for class freemarker.template.expression.Plus
Default constructor.
postTemplateProcess(HttpServletRequest, HttpServletResponse, Template, TemplateWriteableHashModel) - Method in class freemarker.ext.servlet.FreeMarkerServlet
Called after the execution returns from template.process().
PreloadCachingStrategy - Class in freemarker.template.cache
Implements a preload caching strategy.
PreloadCachingStrategy() - Constructor for class freemarker.template.cache.PreloadCachingStrategy
Creates new PreloadCachingStrategy.
preprocessRequest(HttpServletRequest, HttpServletResponse) - Method in class freemarker.ext.servlet.FreeMarkerServlet
Called as the first step in request processing, before the templating mechanism is put to work.
preTemplateProcess(HttpServletRequest, HttpServletResponse, Template, TemplateWriteableHashModel) - Method in class freemarker.ext.servlet.FreeMarkerServlet
Called before the execution is passed to template.process().
previousParsePos - Variable in class freemarker.template.compiler.StandardTemplateParser
The parse position before the current instruction was found.
process(TemplateWriteableHashModel, Writer, TemplateRuntimeHandler) - Method in class freemarker.template.AbstractTemplate
Processes the template, using data from the template model, writing any events to the TemplateEventAdapter, and outputs the resulting text to a Writer.
process(TemplateWriteableHashModel, Writer) - Method in class freemarker.template.AbstractTemplate
Processes the template, using data from a template model, and outputs the resulting text to a Writer.
process(Writer) - Method in class freemarker.template.AbstractTemplate
Processes the template, using an empty data model, and outputs the resulting text to a Writer.
process(OutputStream) - Method in class freemarker.template.BinaryData
Processes the binary data file, and output the resulting binary data to an OutputStream.
process(TemplateWriteableHashModel, Writer, TemplateRuntimeHandler) - Method in class freemarker.template.compiler.TemplateArrayList
Processes the contents of the internal TemplateProcessor list, and outputs the resulting text to a Writer.
process(TemplateWriteableHashModel, Writer, TemplateRuntimeHandler) - Method in class freemarker.template.instruction.AssignBlockInstruction
Process this <assign ...
process(TemplateWriteableHashModel, Writer, TemplateRuntimeHandler) - Method in class freemarker.template.instruction.AssignInstruction
Process this <assign ...
process(TemplateWriteableHashModel, Writer, TemplateRuntimeHandler) - Method in class freemarker.template.instruction.BreakInstruction
Processes the contents of this TemplateProcessor and outputs the resulting text to a Writer.
process(TemplateWriteableHashModel, Writer, TemplateRuntimeHandler) - Method in class freemarker.template.instruction.CallInstruction
Process this <call ...
process(TemplateWriteableHashModel, Writer, TemplateRuntimeHandler) - Method in class freemarker.template.instruction.CommentInstruction
Process this <comment> instruction.
process(TemplateWriteableHashModel, Writer, TemplateRuntimeHandler) - Method in class freemarker.template.instruction.DefaultCaseInstruction
Process this <default> instruction.
process(TemplateWriteableHashModel, Writer, TemplateRuntimeHandler) - Method in class freemarker.template.instruction.ElseInstruction
Evaluate the <else> instruction.
process(TemplateWriteableHashModel, Writer, TemplateRuntimeHandler) - Method in class freemarker.template.instruction.ExitInstruction
Processes the contents of this TemplateProcessor and outputs the resulting text to a Writer.
process(TemplateWriteableHashModel, Writer, TemplateRuntimeHandler) - Method in class freemarker.template.instruction.FunctionInstruction
Processes the contents of this <function ...
process(TemplateWriteableHashModel, Writer, TemplateRuntimeHandler) - Method in class freemarker.template.instruction.IfElseInstruction
Evaluate the <if ...
process(TemplateWriteableHashModel, Writer, TemplateRuntimeHandler) - Method in class freemarker.template.instruction.IncludeInstruction
Evaluate the template being included by this instruction.
process(TemplateWriteableHashModel, Writer, TemplateRuntimeHandler) - Method in class freemarker.template.instruction.ListInstruction
Processes the <list ...
process(TemplateWriteableHashModel, Writer, TemplateRuntimeHandler) - Method in class freemarker.template.instruction.NOOPInstruction
Processes the contents of this TemplateProcessor and outputs the resulting text to a Writer.
process(TemplateWriteableHashModel, Writer, TemplateRuntimeHandler) - Method in class freemarker.template.instruction.NoParseInstruction
Process this <noparse> instruction.
process(TemplateWriteableHashModel, Writer, TemplateRuntimeHandler) - Method in class freemarker.template.instruction.SwitchInstruction
Process this <switch ...
process(TemplateWriteableHashModel, Writer, TemplateRuntimeHandler) - Method in class freemarker.template.instruction.TextBlockInstruction
Outputs the text.
process(TemplateWriteableHashModel, Writer, TemplateRuntimeHandler) - Method in class freemarker.template.instruction.TransformInstruction
Performs a <transform ...
process(TemplateWriteableHashModel, Writer, TemplateRuntimeHandler) - Method in class freemarker.template.instruction.VariableInstruction
Process this ${ ...
process(TemplateWriteableHashModel, PrintWriter, TemplateRuntimeHandler) - Method in class freemarker.template.Template
Processes the contents of this TemplateProcessor and outputs the resulting text to a PrintWriter.
process(TemplateWriteableHashModel, PrintWriter) - Method in class freemarker.template.Template
Processes the template, using data from a template model, and outputs the resulting text to a PrintWriter.
process(PrintWriter) - Method in class freemarker.template.Template
Processes the template, using an empty data model, and outputs the resulting text to a PrintWriter.
process(TemplateWriteableHashModel, Writer, TemplateRuntimeHandler) - Method in class freemarker.template.Template
Processes the contents of this TemplateProcessor and outputs the resulting text to a Writer.
process(TemplateWriteableHashModel, Writer) - Method in class freemarker.template.Template
Processes the template, using data from a template model, and outputs the resulting text to a Writer.
process(Writer) - Method in class freemarker.template.Template
Processes the template, using an empty data model, and outputs the resulting text to a Writer.
process(TemplateWriteableHashModel, Writer, TemplateRuntimeHandler) - Method in interface freemarker.template.TemplateProcessor
Processes the contents of this TemplateProcessor and outputs the resulting text to a Writer.
process(TemplateWriteableHashModel, Writer, TemplateRuntimeHandler) - Method in class freemarker.template.UnparsedTemplate
Processes the contents of this UnparsedTemplate and outputs the resulting text to a Writer.
process(TemplateWriteableHashModel, Writer) - Method in class freemarker.template.UnparsedTemplate
Processes the template, using data from a template model, and outputs the resulting text to a Writer.
process(Writer) - Method in class freemarker.template.UnparsedTemplate
Processes the template, using an empty data model, and outputs the resulting text to a Writer.
PropertiesWrapper<T extends java.util.Properties> - Class in freemarker.ext.beans2
 
PropertiesWrapper() - Constructor for class freemarker.ext.beans2.PropertiesWrapper
 
PropertiesWrapper(T) - Constructor for class freemarker.ext.beans2.PropertiesWrapper
 
put(String, TemplateModel) - Method in class freemarker.ext.beans.RootMapModel
Deprecated. Puts the specified template model into the map.
put(String, TemplateModel) - Method in class freemarker.ext.beans2.BeanWrapper
Sets a value in the hash model.
put(String, TemplateModel) - Method in class freemarker.ext.beans2.StaticClassWrapper
Sets a value in the hash model.
put(String, TemplateModel) - Method in class freemarker.template.FastHash
Sets a value in the hash model.
put(String, TemplateModel) - Method in class freemarker.template.LocalModelWrapper
Put the given template model into storage with the given key.
put(String, TemplateModel) - Method in class freemarker.template.RootModelWrapper
Put the given template model into local storage with the given key.
put(String, TemplateModel) - Method in class freemarker.template.SimpleHash
Puts a TemplateModel in the hash.
put(String, String) - Method in class freemarker.template.SimpleHash
Puts a string in the hash, by first wrapping the string in a FastScalar.
put(String, Number) - Method in class freemarker.template.SimpleHash
Puts a number in the hash, by first wrapping the string in a FastNumber.
put(String, long) - Method in class freemarker.template.SimpleHash
Puts a number in the hash, by first wrapping the string in a FastNumber.
put(String, boolean) - Method in class freemarker.template.SimpleHash
Puts a boolean in the hash, by first wrapping the boolean in a FastBoolean.
put(String, TemplateModel) - Method in interface freemarker.template.TemplateModelRoot
Sets a value in the hash model.
put(String, TemplateModel) - Method in interface freemarker.template.TemplateWriteableHashModel
Sets a value in the hash model.
putAtIndex(long, TemplateModel) - Method in class freemarker.ext.beans2.ArrayWrapper
Set the value corresponding to the given index.
putAtIndex(long, TemplateModel) - Method in class freemarker.ext.beans2.IndexedPropertyWrapper
 
putAtIndex(long, TemplateModel) - Method in class freemarker.ext.beans2.ListWrapper
Set the value corresponding to the given index.
putAtIndex(long, TemplateModel) - Method in class freemarker.template.FastList
Set the value corresponding to the given index.
putAtIndex(long, TemplateModel) - Method in interface freemarker.template.TemplateWriteableIndexedModel
Set the value corresponding to the given index.

Q

QUOTE_CHAR - Static variable in class freemarker.template.compiler.StandardTemplateParser
 

R

readDirectory(File, String, List<String>) - Method in class freemarker.template.cache.FileRetriever
Recursively updates the cache from the files in a (sub)directory and its subdirectories.
readDirectory(File, String, List<String>) - Method in class freemarker.template.cache.LocalizedFileRetriever
Recursively updates the cache from the files in a (sub)directory and its subdirectories.
reader - Variable in class freemarker.template.InputSource
A reader from which a template can be compiled.
registerDefaultTemplates() - Method in class freemarker.template.cache.TemplateRegistry
Registers the templates that will be held in this template registry.
registerNamespace(String, String) - Method in class freemarker.ext.jdom.NodeListModel
Registers an XML namespace with this node list.
registry - Variable in class freemarker.template.cache.FileRetriever
The template registry to use to instantiate objects.
registry - Variable in class freemarker.template.cache.LocalizedFileRetriever
The template registry to use to instantiate objects.
RegistryAccepter - Interface in freemarker.template.cache
Interface to allow a TemplateRegistry to be set.
release() - Method in class freemarker.ext.jsp.FreeMarkerTag
Called on a Tag handler to release any state information.
releaseIterator(TemplateIteratorModel) - Method in class freemarker.doc.ContentList
Release an iterator for this content list.
releaseIterator(TemplateIteratorModel) - Method in class freemarker.ext.beans.ArrayModel
Deprecated. Return the iterator to the object pool, if any.
releaseIterator(TemplateIteratorModel) - Method in class freemarker.ext.beans.CollectionModel
Deprecated. Release the iterator once we've finished with it
releaseIterator(TemplateIteratorModel) - Method in class freemarker.ext.beans.EnumerationModel
Deprecated. Release the underlying enumerator, so that we don't try to walk over it again
releaseIterator(TemplateIteratorModel) - Method in class freemarker.ext.beans.IteratorModel
Deprecated. Release the underlying iterator.
releaseIterator(TemplateIteratorModel) - Method in class freemarker.ext.beans2.ArrayWrapper
 
releaseIterator(TemplateIteratorModel) - Method in class freemarker.ext.beans2.CollectionWrapper
Returns the used iterator to the list model.
releaseIterator(TemplateIteratorModel) - Method in class freemarker.ext.beans2.EnumerationMethodWrapper
Returns the used iterator to the list model.
releaseIterator(TemplateIteratorModel) - Method in class freemarker.ext.beans2.EnumWrapper
Returns the used iterator to the list model.
releaseIterator(TemplateIteratorModel) - Method in class freemarker.ext.beans2.IndexedPropertyWrapper
 
releaseIterator(TemplateIteratorModel) - Method in class freemarker.ext.beans2.IteratorMethodWrapper
Returns the used iterator to the list model.
releaseIterator(TemplateIteratorModel) - Method in class freemarker.ext.beans2.MapWrapper
Returns the used iterator to the list model.
releaseIterator(TemplateIteratorModel) - Method in class freemarker.ext.beans2.PropertiesWrapper
Returns the used iterator to the list model.
releaseIterator(TemplateIteratorModel) - Method in class freemarker.ext.beans2.StaticEnumWrapper
Returns the used iterator to the enumeration.
releaseIterator(TemplateIteratorModel) - Method in class freemarker.ext.jdom.NodeListModel
Returns the used iterator to the list model.
releaseIterator(TemplateIteratorModel) - Method in class freemarker.ext.misc.ExtendedList
Returns the used iterator to the list model.
releaseIterator(TemplateIteratorModel) - Method in class freemarker.template.FastList
Returns the used iterator to the list model.
releaseIterator(TemplateIteratorModel) - Method in class freemarker.template.FastListRange
Reclaim the iterator.
releaseIterator(TemplateIteratorModel) - Method in class freemarker.template.SimpleList
Returns the used iterator to the list model.
releaseIterator(TemplateIteratorModel) - Method in interface freemarker.template.TemplateListModel2
Returns the used iterator to the list model.
releaseIterator(TemplateIteratorModel) - Method in class freemarker.testcase.models.BooleanList1
Returns the used iterator to the list model.
releaseIterator(TemplateIteratorModel) - Method in class freemarker.testcase.models.BooleanList2
Returns the used iterator to the list model.
releaseIterator(TemplateIteratorModel) - Method in class freemarker.testcase.models.ListModel1
Return the iterator to the object pool.
releaseIterator(TemplateIteratorModel) - Method in class freemarker.testcase.models.MultiModel1
Returns the used iterator to the list model.
releaseIterator(TemplateIteratorModel) - Method in class freemarker.testcase.models.MultiModel4
Returns the used iterator to the list model.
releaseIterator(TemplateIteratorModel) - Method in class freemarker.testcase.models.MultiModel5
Returns the used iterator to the list model.
remove(String) - Method in class freemarker.ext.beans.RootMapModel
Deprecated. Removes the template model with the specified key from the map.
remove(String) - Method in class freemarker.template.FastHash
Removes a key from the hash model.
remove(String) - Method in class freemarker.template.RootModelWrapper
Remove the named model from local storage.
remove(String) - Method in class freemarker.template.SimpleHash
Removes the given key from the underlying Map.
remove(String) - Method in interface freemarker.template.TemplateModelRoot
Removes a key from the hash model.
RemoveBlankLines - Class in freemarker.ext.misc
A transform model that removes all blank lines.
removeCacheListener(CacheListener) - Method in class freemarker.template.cache.BaseCachingStrategy
Unregisters a CacheListener for this Cache.
removeCacheListener(CacheListener) - Method in interface freemarker.template.cache.Cache
Unregisters a CacheListener for this Cache.
removeCacheListener(CacheListener) - Method in class freemarker.template.cache.CacheEventAdapter
Unregisters a CacheListener for a Cache.
removeCacheListener(CacheListener) - Method in class freemarker.template.FileTemplateCache
Unregisters a CacheListener for a Cache.
removedAdapter - Variable in class freemarker.template.cache.CacheEventAdapter
A ListenerAdapter for elementRemoved events.
removeEventListener(E) - Method in class freemarker.template.GenericEventMulticaster
Removes an event listener that was previously added.
removeTemplateExceptionListener(TemplateExceptionListener) - Method in class freemarker.template.TemplateEventAdapter
Removes the specified listener.
REQUEST_SCOPE - Static variable in class freemarker.ext.jsp.JspContextModel
 
requireChar(char) - Method in class freemarker.template.compiler.StandardTemplateParser
Requires a given character, optionally preceded by by whitespace.
requireWhitespace() - Method in class freemarker.template.compiler.StandardTemplateParser
Advances parsePos beyond required whitespace.
reset() - Method in class freemarker.template.LocalModelWrapper
Clear all the local variables from the local storage, and just provide pass-through access to the wrapped hash model.
reset() - Method in class freemarker.template.RootModelWrapper
Clear all the local variables from the local storage, and just provide pass-through access to the wrapped hash model.
resolveExpression() - Method in class freemarker.template.expression.AbstractBinary
Resolves the current expression, possibly into a different expression object.
resolveExpression() - Method in class freemarker.template.expression.BooleanLiteral
Resolves the current expression, possibly into a different expression object.
resolveExpression() - Method in class freemarker.template.expression.Constant
Resolves the current expression, possibly into a different expression object.
resolveExpression() - Method in class freemarker.template.expression.Dot
Resolves the current expression, possibly into a different expression object.
resolveExpression() - Method in class freemarker.template.expression.DynamicKeyName
Resolves the current expression, possibly into a different expression object.
resolveExpression() - Method in class freemarker.template.expression.EmptyLiteral
Resolves the current expression, possibly into a different expression object.
resolveExpression() - Method in interface freemarker.template.expression.Expression
Resolves the current expression, possibly into a different expression object.
resolveExpression() - Method in class freemarker.template.expression.HashLiteral
Resolves the current expression, possibly into a different expression object.
resolveExpression() - Method in class freemarker.template.expression.Identifier
Resolves the current expression, possibly into a different expression object.
resolveExpression() - Method in class freemarker.template.expression.ListLiteral
Resolves the current expression, possibly into a different expression object.
resolveExpression() - Method in class freemarker.template.expression.ListRange
Resolves the current expression, possibly into a different expression object.
resolveExpression() - Method in class freemarker.template.expression.MethodCall
Resolves the current expression, possibly into a different expression object.
resolveExpression() - Method in class freemarker.template.expression.Not
Resolves the current expression, possibly into a different expression object.
resolveExpression() - Method in class freemarker.template.expression.NumberLiteral
Resolves the current expression, possibly into a different expression object.
resolveExpression() - Method in class freemarker.template.expression.StringLiteral
Resolves the current expression, possibly into a different expression object.
ResourceBundleModel - Class in freemarker.ext.beans
Deprecated. this class is deprecated in favour of the classes in the freemarker.ext.beans2 package
ResourceBundleModel(ResourceBundle) - Constructor for class freemarker.ext.beans.ResourceBundleModel
Deprecated.  
ResourceBundleWrapper - Class in freemarker.ext.beans2
 
ResourceBundleWrapper() - Constructor for class freemarker.ext.beans2.ResourceBundleWrapper
 
ResourceBundleWrapper(ResourceBundle) - Constructor for class freemarker.ext.beans2.ResourceBundleWrapper
 
retriever - Variable in class freemarker.template.cache.BaseCachingStrategy
An object from which a caching strategy can retrieve templates.
rewind() - Method in interface freemarker.template.TemplateListModel
Deprecated. Resets the cursor to the beginning of the list.
rewind() - Method in class freemarker.testcase.models.ListModel2
Rewind the current item to the beginning of the list.
right - Variable in class freemarker.template.expression.AbstractBinary
The right-hand side of the expression to be evaluated.
RootMapModel - Class in freemarker.ext.beans
Deprecated. this class is deprecated in favour of the classes in the freemarker.ext.beans2 package
RootMapModel() - Constructor for class freemarker.ext.beans.RootMapModel
Deprecated. Creates a new model with its own internal map.
RootMapModel(Map<String, TemplateModel>) - Constructor for class freemarker.ext.beans.RootMapModel
Deprecated. Creates a new model that adds TemplateModelRoot behavior to the passed map.
rootModel - Variable in class freemarker.template.RootModelWrapper
The map containing temporary values for the root model.
RootModelWrapper - Class in freemarker.template
Wraps a template hash model with a template model root.
RootModelWrapper(TemplateHashModel) - Constructor for class freemarker.template.RootModelWrapper
Create a new RootModelWrapper with the given hash model as the model to be wrapped.
run() - Method in class freemarker.template.cache.UpdateTimer
Waits for the given period, then calls update(), if required.
run() - Method in class freemarker.testcase.CacheThread
Run the test for a given period of time.
run() - Method in class freemarker.testcase.CacheThread2
Run the test for a given period of time.
run() - Method in class freemarker.testcase.CacheThread3
Run the test for a given period of time.
run() - Method in class freemarker.testcase.CacheThread4
Run the test for a given period of time.
run() - Method in class freemarker.testcase.CacheThread5
Run the test for a given period of time.
runTest() - Method in class freemarker.testcase.DummyTestCase
Performs the test.
runTest() - Method in class freemarker.testcase.TestAssign
Performs the test.
runTest() - Method in class freemarker.testcase.TestBoolean
Performs the test.
runTest() - Method in class freemarker.testcase.TestBreak
Performs the test.
runTest() - Method in class freemarker.testcase.TestComment
Performs the test.
runTest() - Method in class freemarker.testcase.TestCompress
Performs the test.
runTest() - Method in class freemarker.testcase.TestException
Performs the test.
runTest() - Method in class freemarker.testcase.TestException2
Performs the test.
runTest() - Method in class freemarker.testcase.TestException3
Performs the test.
runTest() - Method in class freemarker.testcase.TestExecModel
Performs the test.
runTest() - Method in class freemarker.testcase.TestExtendedHash
Performs the test.
runTest() - Method in class freemarker.testcase.TestExtendedList
Performs the test.
runTest() - Method in class freemarker.testcase.TestFormat
Performs the test.
runTest() - Method in class freemarker.testcase.TestFreeMarkerTransform
Performs the test.
runTest() - Method in class freemarker.testcase.TestFunction
Performs the test.
runTest() - Method in class freemarker.testcase.TestHashLiteral
Performs the test.
runTest() - Method in class freemarker.testcase.TestIdentifier
Performs the test.
runTest() - Method in class freemarker.testcase.TestInclude
Performs the test.
runTest() - Method in class freemarker.testcase.TestInclude2
Performs the test.
runTest() - Method in class freemarker.testcase.TestIterator
Performs the test.
runTest() - Method in class freemarker.testcase.TestJavaLoggingExceptionHandler
Performs the test.
runTest() - Method in class freemarker.testcase.TestJavaTransform
Performs the test.
runTest() - Method in class freemarker.testcase.TestLastCharacter
Performs the test.
runTest() - Method in class freemarker.testcase.TestListIterators
Performs the test.
runTest() - Method in class freemarker.testcase.TestListLiteral
Performs the test.
runTest() - Method in class freemarker.testcase.TestLocalization
Performs the test.
runTest() - Method in class freemarker.testcase.TestLog4jExceptionHandler
Performs the test.
runTest() - Method in class freemarker.testcase.TestMultiModels
Performs the test.
runTest() - Method in class freemarker.testcase.TestNewlines1
Performs the test.
runTest() - Method in class freemarker.testcase.TestNewlines2
Performs the test.
runTest() - Method in class freemarker.testcase.TestNewlines3
Performs the test.
runTest() - Method in class freemarker.testcase.TestNoParse
Performs the test.
runTest() - Method in class freemarker.testcase.TestNumberLiteral
Performs the test.
runTest() - Method in class freemarker.testcase.TestNumerics
Performs the test.
runTest() - Method in class freemarker.testcase.TestObjectModel
Performs the test.
runTest() - Method in class freemarker.testcase.TestPerl5Methods
Performs the test.
runTest() - Method in class freemarker.testcase.TestPerl5Substitute
Performs the test.
runTest() - Method in class freemarker.testcase.TestPipeline
Performs the test.
runTest() - Method in class freemarker.testcase.TestPrecedence
Performs the test.
runTest() - Method in class freemarker.testcase.TestSerialization
Performs the test.
runTest() - Method in class freemarker.testcase.TestSerialModels
Performs the serialization test.
runTest() - Method in class freemarker.testcase.TestStringNumber
Performs the test.
runTest() - Method in class freemarker.testcase.TestSwitchCase
Performs the test.
runTest() - Method in class freemarker.testcase.TestTransform
Performs the test.
runTest() - Method in class freemarker.testcase.TestTypes
Performs the test.
runTest() - Method in class freemarker.testcase.TestVariables
Performs the test.

S

ScalarModel - Class in freemarker.ext.beans
Deprecated. this class is deprecated in favour of the classes in the freemarker.ext.beans2 package
ScalarModel(Object, Method) - Constructor for class freemarker.ext.beans.ScalarModel
Deprecated. Creates a new model.
serialVersionUID - Static variable in class freemarker.ext.servlet.FreeMarkerServlet
Class UUID for serialization.
ServletContextHashModel - Class in freemarker.ext.servlet
TemplateHashModel wrapper for ServletContext attributes.
ServletContextHashModel(ServletContext) - Constructor for class freemarker.ext.servlet.ServletContextHashModel
Construct a new ServletContextHashModel.
SESSION_SCOPE - Static variable in class freemarker.ext.jsp.JspContextModel
 
set(TemplateModel) - Method in class freemarker.ext.beans2.ListIteratorWrapper
Inserts the specified element into the list.
set(TemplateModel) - Method in class freemarker.template.FastIndexedWriteableIterator
Inserts the specified element into the list.
set(TemplateModel) - Method in class freemarker.template.FastListIterator
Inserts the specified element into the list.
set(TemplateModel) - Method in interface freemarker.template.TemplateWriteableIteratorModel
Inserts the specified element into the list.
setAmpersands(boolean) - Method in class freemarker.testcase.models.TransformModel1
Indicates whether we escape ampersands.
setAmpersands(boolean) - Method in class freemarker.testcase.models.TransformModel2
Indicates whether we escape ampersands.
setArray1(boolean[]) - Method in class freemarker.testcase.beans.SimpleBean
 
setArray2(Integer[]) - Method in class freemarker.testcase.beans.SimpleBean
 
setArray3(String[]) - Method in class freemarker.testcase.beans.SimpleBean
 
setArray4(int[]) - Method in class freemarker.testcase.beans.SimpleBean
 
setArray5(Number[]) - Method in class freemarker.testcase.beans.SimpleBean
 
setArray6(Object[]) - Method in class freemarker.testcase.beans.SimpleBean
 
setBasedir(File) - Method in class freemarker.ext.ant.FreeMarkerXmlTask
Set the base directory.
setBigDecimal(BigDecimal) - Method in class freemarker.testcase.beans.SimpleBean
 
setBigInt(BigInteger) - Method in class freemarker.testcase.beans.SimpleBean
 
setBody(TemplateProcessor) - Method in class freemarker.template.instruction.DefaultCaseInstruction
Sets the body to be processed if the case expression evaluated to true.
setBody(TemplateProcessor) - Method in class freemarker.template.instruction.ElseInstruction
Sets the body to be executed if the "if" expression is true.
setBody(TemplateProcessor) - Method in class freemarker.template.instruction.GenericStartInstruction
Sets the body to be generated by this instruction.
setBodyContent(BodyContent) - Method in class freemarker.ext.jsp.FreeMarkerTag
Set the bodyContent property.
setCache(Cache) - Method in class freemarker.template.AbstractTemplate
Sets the Cache that this object is stored in.
setCache(Cache) - Method in class freemarker.template.BinaryData
Sets the Cache that this object is stored in.
setCache(Cache) - Method in interface freemarker.template.cache.Cacheable
Sets the Cache that this object is stored in.
setCacheRetriever(CacheRetriever) - Method in class freemarker.template.cache.BaseCachingStrategy
Sets up a retriever to retrieve cacheable objects.
setCacheRetriever(CacheRetriever) - Method in interface freemarker.template.cache.CachingStrategy
Sets the CacheRetriever for this caching strategy.
setCaching(boolean) - Method in class freemarker.ext.jsp.FreeMarkerTag
Sets whether we cache the template content from the body, or whether we recompile the template each time.
setClazz(Class<T>) - Method in class freemarker.ext.beans2.StaticClassWrapper
 
setClazz(Class) - Method in class freemarker.ext.beans2.StaticMethodWrapper
 
setComment(String) - Method in class freemarker.testcase.models.TransformModel1
Sets a comment for this transformation.
setComment(String) - Method in class freemarker.testcase.models.TransformModel2
Sets a comment for this transformation.
setConnection(String) - Method in interface freemarker.template.cache.CacheRetriever
Sets the connection for this retriever.
setConnection(String) - Method in class freemarker.template.cache.FileRetriever
Sets the root directory for this retriever.
setConnection(String) - Method in class freemarker.template.cache.LocalizedFileRetriever
Sets the root directory for this retriever.
setDefaultTemplate(String) - Method in interface freemarker.template.cache.CachingStrategy
Sets the default template to use when retrieving.
setDefaultTemplate(String) - Method in class freemarker.template.cache.LoadAdHocCachingStrategy
Sets the default template to use when retrieving.
setDefaultTemplate(String) - Method in class freemarker.template.cache.LoadOnDemandCachingStrategy
Sets the default template to use when retrieving.
setDefaultTemplate(String) - Method in class freemarker.template.cache.LoDWithRefreshCachingStrategy
Sets the default template to use when retrieving.
setDefaultTemplate(String) - Method in class freemarker.template.cache.NullCachingStrategy
Sets the default template to use when retrieving.
setDefaultTemplate(String) - Method in class freemarker.template.cache.PreloadCachingStrategy
Sets the default template to use when retrieving.
setDefaultTemplate(String) - Method in class freemarker.template.FileTemplateCache
Sets the default template type to be created when retrieving items from the cache.
setDelay(long) - Method in interface freemarker.template.cache.CachingStrategy
Sets the interval between two cache updates.
setDelay(long) - Method in class freemarker.template.cache.LoadAdHocCachingStrategy
Sets the interval between two cache updates.
setDelay(long) - Method in class freemarker.template.cache.LoadOnDemandCachingStrategy
Sets the interval between two cache updates.
setDelay(long) - Method in class freemarker.template.cache.LoDWithRefreshCachingStrategy
Sets the interval between two cache updates.
setDelay(long) - Method in class freemarker.template.cache.NullCachingStrategy
Sets the interval between two cache updates.
setDelay(long) - Method in class freemarker.template.cache.PreloadCachingStrategy
Sets the interval between two cache updates.
setDelay(long) - Method in class freemarker.template.FileTemplateCache
Sets the interval between two cache updates.
setDescription(String) - Method in class freemarker.doc.ContentEntry
Setter for property description.
setDestdir(File) - Method in class freemarker.ext.ant.FreeMarkerXmlTask
Set the destination directory into which the generated files should be copied to
setDirectory(File) - Method in class freemarker.template.FileTemplateCache
Sets the template cache root directory.
setDouble(double) - Method in class freemarker.testcase.beans.SimpleBean
 
setEncoding(String) - Method in class freemarker.ext.ant.FreeMarkerXmlTask
Set encoding for generated files.
setEncoding(String) - Method in class freemarker.template.cache.FileRetriever
Sets the character encoding to be used when reading template files.
setEncoding(String) - Method in class freemarker.template.cache.LocalizedFileRetriever
Sets the character encoding to be used when reading template files.
setEncoding(String) - Method in class freemarker.template.FileTemplateCache
Sets the character encoding to be used when reading template files.
setEncoding(String) - Method in class freemarker.template.InputSource
Set the character encoding for the input stream provided by this InputSource.
setEncoding(String) - Method in interface freemarker.template.TextEncoding
Sets the character encoding to be used when reading template files.
setEventHandler(CacheEventAdapter) - Method in class freemarker.template.cache.BaseCachingStrategy
Sets the object to be used for firing cache events.
setEventHandler(CacheEventAdapter) - Method in interface freemarker.template.cache.CachingStrategy
Sets the object to be used for firing cache events.
setExtension(String) - Method in class freemarker.ext.ant.FreeMarkerXmlTask
Set the output file extension.
setFile(File) - Method in class freemarker.template.FileInputSource
Set the File to be provided by this FileInputSource.
setFile(File, String) - Method in class freemarker.template.FileInputSource
Set the File to be provided by this FileInputSource.
setFilename(String) - Method in class freemarker.template.FileInputSource
Set the filename of the file to be provided by this FileInputSource.
setFilename(String, String) - Method in class freemarker.template.FileInputSource
Set the filename of the file to be provided by this FileInputSource.
setFilenameSuffix(String) - Method in class freemarker.template.cache.FileRetriever
Sets the file suffix.
setFilenameSuffix(String) - Method in class freemarker.template.cache.LocalizedFileRetriever
Sets the file suffix.
setFilenameSuffix(String) - Method in class freemarker.template.FileTemplateCache
Sets the template suffix.
setFloat(float) - Method in class freemarker.testcase.beans.SimpleBean
 
setGenerated(boolean) - Method in class freemarker.doc.ContentEntry
Setter for property generated.
setIdentifier(String) - Method in class freemarker.ext.beans2.MethodWrapper
 
setIdentifier(String) - Method in class freemarker.ext.beans2.StaticMethodWrapper
 
setIfBlock(TemplateProcessor) - Method in class freemarker.template.instruction.IfElseInstruction
Adds the main block to the first "if" statement.
setIncremental(String) - Method in class freemarker.ext.ant.FreeMarkerXmlTask
Turn on/off incremental processing.
setInputStream(InputStream) - Method in class freemarker.template.InputSource
Set the input stream to be provided by this InputSource.
setLeft(Expression) - Method in class freemarker.template.expression.AbstractBinary
Sets the left-hand side of the expression.
setLeft(Expression) - Method in interface freemarker.template.expression.Binary
Sets the left-hand side of the expression to be evaluated.
setLeft(Expression) - Method in class freemarker.template.expression.Divide
Sets the left-hand side of the expression.
setLeft(Expression) - Method in class freemarker.template.expression.Equals
Sets the left-hand side of the expression.
setLeft(Expression) - Method in class freemarker.template.expression.GreaterThan
Sets the left-hand side of the expression.
setLeft(Expression) - Method in class freemarker.template.expression.GreaterThanOrEquals
Sets the left-hand side of the expression.
setLeft(Expression) - Method in class freemarker.template.expression.LessThan
Sets the left-hand side of the expression.
setLeft(Expression) - Method in class freemarker.template.expression.LessThanOrEquals
Sets the left-hand side of the expression.
setLeft(Expression) - Method in class freemarker.template.expression.Minus
Sets the left-hand side of the expression.
setLeft(Expression) - Method in class freemarker.template.expression.Modulo
Sets the left-hand side of the expression.
setLeft(Expression) - Method in class freemarker.template.expression.Multiply
Sets the left-hand side of the expression.
setLeft(Expression) - Method in class freemarker.template.expression.NotEquals
Sets the left-hand side of the expression.
setLeft(Expression) - Method in class freemarker.template.expression.Plus
Sets the left-hand side of the expression.
setLink(String) - Method in class freemarker.doc.ContentEntry
Setter for property link.
setLinkedList(LinkedList) - Method in class freemarker.testcase.beans.SimpleBean
 
setList(List) - Method in class freemarker.testcase.beans.SimpleBean
 
setLoadingPolicy(FileTemplateCache.Strategy) - Method in class freemarker.template.FileTemplateCache
Sets the loading policy for this FileTemplateCache.
setLocale(Locale) - Method in class freemarker.template.cache.LocalizedFileRetriever
Sets the locale to use when retrieving files.
setLongTitle(String) - Method in class freemarker.doc.ContentEntry
Setter for property longTitle.
setMaximumAge(int) - Method in interface freemarker.template.cache.CachingStrategy
Sets the maximum age a cache item can be before it is evicted from the cache.
setMaximumAge(int) - Method in class freemarker.template.cache.LoadAdHocCachingStrategy
Sets the maximum age a cache item can be before it is evicted from the cache.
setMaximumAge(int) - Method in class freemarker.template.cache.LoadOnDemandCachingStrategy
Sets the maximum age a cache item can be before it is evicted from the cache.
setMaximumAge(int) - Method in class freemarker.template.cache.LoDWithRefreshCachingStrategy
Sets the maximum age a cache item can be before it is evicted from the cache.
setMaximumAge(int) - Method in class freemarker.template.cache.NullCachingStrategy
Sets the maximum age a cache item can be before it is evicted from the cache.
setMaximumAge(int) - Method in class freemarker.template.cache.PreloadCachingStrategy
Sets the maximum age a cache item can be before it is evicted from the cache.
setMaximumAge(int) - Method in class freemarker.template.FileTemplateCache
Sets the maximum age a cache item can be before it is evicted from the cache.
setMethod(Method) - Method in class freemarker.ext.beans2.EnumerationMethodWrapper
 
setMethod(Method) - Method in class freemarker.ext.beans2.IteratorMethodWrapper
 
setName(String[]) - Method in class freemarker.testcase.beans.IndexedPropertyBean
 
setName(int, String) - Method in class freemarker.testcase.beans.IndexedPropertyBean
 
setObject(Object) - Method in class freemarker.ext.beans2.ArrayWrapper
 
setObject(Object) - Method in class freemarker.ext.beans2.BeanWrapper
 
setObject(Object) - Method in class freemarker.ext.beans2.EnumerationMethodWrapper
 
setObject(Object) - Method in class freemarker.ext.beans2.IteratorMethodWrapper
 
setObject(Object) - Method in class freemarker.ext.beans2.MethodWrapper
 
setObject(Object) - Method in class freemarker.ext.beans2.NumberWrapper
 
setObject(Object) - Method in interface freemarker.ext.beans2.ObjectWrapper
 
setObject(Object) - Method in class freemarker.ext.beans2.ResourceBundleWrapper
 
setPageContext(PageContext) - Method in class freemarker.ext.jsp.FreeMarkerTag
Set the current page context.
setParamValues(Object[]) - Method in class freemarker.ext.beans2.EnumerationMethodWrapper
 
setParamValues(Object[]) - Method in class freemarker.ext.beans2.IteratorMethodWrapper
 
setParent(Tag) - Method in class freemarker.ext.jsp.FreeMarkerTag
Set the parent (closest enclosing tag handler) of this tag handler.
setPath(File) - Method in class freemarker.template.cache.FileRetriever
Sets the root directory for this retriever.
setPath(File) - Method in class freemarker.template.cache.LocalizedFileRetriever
Sets the root directory for this retriever.
setPath(String) - Method in class freemarker.template.FileTemplateCache
Sets the template cache root directory.
setPermanent() - Method in class freemarker.ext.misc.ExtendedList
Gives this ExtendedList an indefinite shelf life.
setProjectfile(String) - Method in class freemarker.ext.ant.FreeMarkerXmlTask
Set the path to the project XML file
setQuotes(boolean) - Method in class freemarker.testcase.models.TransformModel1
Indicates whether we escape quotes.
setQuotes(boolean) - Method in class freemarker.testcase.models.TransformModel2
Indicates whether we escape quotes.
setReader(Reader) - Method in class freemarker.template.InputSource
Set the reader to be provided by this InputSource.
setRetriever(CacheRetriever) - Method in class freemarker.template.FileTemplateCache
Sets the CacheRetriever to be used for the cache.
setRight(Expression) - Method in class freemarker.template.expression.AbstractBinary
Sets the right-hand side of the expression.
setRight(Expression) - Method in interface freemarker.template.expression.Binary
Sets the right-hand side of the expression to be evaluated.
setRight(Expression) - Method in class freemarker.template.expression.Divide
Sets the right-hand side of the expression.
setRight(Expression) - Method in class freemarker.template.expression.Equals
Sets the right-hand side of the expression.
setRight(Expression) - Method in class freemarker.template.expression.GreaterThan
Sets the right-hand side of the expression.
setRight(Expression) - Method in class freemarker.template.expression.GreaterThanOrEquals
Sets the right-hand side of the expression.
setRight(Expression) - Method in class freemarker.template.expression.LessThan
Sets the right-hand side of the expression.
setRight(Expression) - Method in class freemarker.template.expression.LessThanOrEquals
Sets the right-hand side of the expression.
setRight(Expression) - Method in class freemarker.template.expression.Minus
Sets the right-hand side of the expression.
setRight(Expression) - Method in class freemarker.template.expression.Modulo
Sets the right-hand side of the expression.
setRight(Expression) - Method in class freemarker.template.expression.Multiply
Sets the right-hand side of the expression.
setRight(Expression) - Method in class freemarker.template.expression.NotEquals
Sets the right-hand side of the expression.
setRight(Expression) - Method in class freemarker.template.expression.Plus
Sets the right-hand side of the expression.
setSet(Set) - Method in class freemarker.testcase.beans.SimpleBean
 
setShelfLife(int) - Method in class freemarker.ext.misc.ExtendedList
Sets the amount of time before this ExtendedList will become stale.
setShortValue(short) - Method in class freemarker.testcase.beans.SimpleBean
Sets the bean with a short value.
setSortedSet(SortedSet) - Method in class freemarker.testcase.beans.SimpleBean
 
setString(String) - Method in class freemarker.template.StringInputSource
Set the String data to be provided by this StringInputSource.
setSuperTitle(String) - Method in class freemarker.doc.ContentEntry
Setter for property superTitle.
setTags(boolean) - Method in class freemarker.testcase.models.TransformModel1
Indicates whether we escape tags.
setTags(boolean) - Method in class freemarker.testcase.models.TransformModel2
Indicates whether we escape tags.
setTarget(Expression) - Method in class freemarker.template.expression.Dot
Sets the target of this Dot operator.
setTarget(Expression) - Method in class freemarker.template.expression.DynamicKeyName
Sets the target of the dynamic key.
setTarget(Expression) - Method in class freemarker.template.expression.MethodCall
Sets the target of this MethodCall operator.
setTarget(Expression) - Method in class freemarker.template.expression.Not
Sets the target of this Not operator.
setTarget(Expression) - Method in interface freemarker.template.expression.Unary
Sets the target for this unary operation.
setTemplate(String) - Method in class freemarker.ext.ant.FreeMarkerXmlTask
Set the path to the template file
setTemplate(FunctionTemplateProcessor) - Method in class freemarker.template.compiler.StandardTemplateParser
Sets the template to receive the parsed instructions.
setTemplateModel(TemplateWriteableHashModel, TemplateModel) - Method in class freemarker.template.expression.Dot
Implements a write of the given value to a writeable hash model.
setTemplateModel(TemplateWriteableHashModel, TemplateModel) - Method in class freemarker.template.expression.DynamicKeyName
Implements a write of the given value to a writeable hash model or writeable list model.
setTemplateModel(TemplateWriteableHashModel, TemplateModel) - Method in class freemarker.template.expression.Identifier
Sets the identifier's referent in modelRoot.
setTemplateModel(TemplateWriteableHashModel, TemplateModel) - Method in class freemarker.template.expression.MethodCall
A setter that calls a method model.
setTemplateModel(TemplateWriteableHashModel, TemplateModel) - Method in interface freemarker.template.expression.Variable
Sets the specified value to the result of this expression.
setTemplateRegistry(TemplateRegistry) - Method in class freemarker.template.cache.FileRetriever
Sets a template registry implementation to use when creating new templates.
setTemplateRegistry(TemplateRegistry) - Method in class freemarker.template.cache.LocalizedFileRetriever
Sets a template registry implementation to use when creating new templates.
setTemplateRegistry(TemplateRegistry) - Method in interface freemarker.template.cache.RegistryAccepter
Sets a template registry implementation to use when creating new templates.
setTemplateRegistry(TemplateRegistry) - Method in class freemarker.template.FileTemplateCache
Sets a TemplateRegistry implementation to use when creating new templates.
setText(String) - Method in class freemarker.template.compiler.StandardTemplateParser
Sets the text to be parsed.
setText(String) - Method in class freemarker.template.instruction.CommentInstruction
Sets the text of the comment.
setText(String) - Method in class freemarker.template.instruction.NoParseInstruction
Sets the text to be output when evaluating this instruction.
setText(String) - Method in interface freemarker.template.instruction.UnparsedInstruction
Sets the text to be contained in this instruction.
setTitle(String) - Method in class freemarker.doc.ContentEntry
Setter for property title.
setUp() - Method in class freemarker.testcase.DummyTestCase
Sets up the reference and template files.
setUp() - Method in class freemarker.testcase.TestAssign
Set up the test case prior to running.
setUp() - Method in class freemarker.testcase.TestBoolean
Set up the test case prior to running.
setUp() - Method in class freemarker.testcase.TestBreak
Set up the test case prior to running.
setUp() - Method in class freemarker.testcase.TestComment
Set up the test case prior to running.
setUp() - Method in class freemarker.testcase.TestCompress
Set up the test case prior to running.
setUp() - Method in class freemarker.testcase.TestException
Set up the test case prior to running.
setUp() - Method in class freemarker.testcase.TestException2
Set up the test case prior to running.
setUp() - Method in class freemarker.testcase.TestException3
Set up the test case prior to running.
setUp() - Method in class freemarker.testcase.TestExecModel
Set up the test case prior to running.
setUp() - Method in class freemarker.testcase.TestExtendedHash
Set up the test case prior to running.
setUp() - Method in class freemarker.testcase.TestExtendedList
Set up the test case prior to running.
setUp() - Method in class freemarker.testcase.TestFormat
Set up the test case prior to running.
setUp() - Method in class freemarker.testcase.TestFreeMarkerTransform
Set up the test case prior to running.
setUp() - Method in class freemarker.testcase.TestFunction
Set up the test case prior to running.
setUp() - Method in class freemarker.testcase.TestHashLiteral
Set up the test case prior to running.
setUp() - Method in class freemarker.testcase.TestIdentifier
Set up the test case prior to running.
setUp() - Method in class freemarker.testcase.TestInclude
Set up the test case prior to running.
setUp() - Method in class freemarker.testcase.TestInclude2
Set up the test case prior to running.
setUp() - Method in class freemarker.testcase.TestIterator
Set up the test case prior to running.
setUp() - Method in class freemarker.testcase.TestJavaLoggingExceptionHandler
Set up the test case prior to running.
setUp() - Method in class freemarker.testcase.TestJavaTransform
Set up the test case prior to running.
setUp() - Method in class freemarker.testcase.TestLastCharacter
Set up the test case prior to running.
setUp() - Method in class freemarker.testcase.TestListIterators
Set up the test case prior to running.
setUp() - Method in class freemarker.testcase.TestListLiteral
Set up the test case prior to running.
setUp() - Method in class freemarker.testcase.TestLocalization
Set up the test case prior to running.
setUp() - Method in class freemarker.testcase.TestLog4jExceptionHandler
Set up the test case prior to running.
setUp() - Method in class freemarker.testcase.TestMultiModels
Set up the test case prior to running.
setUp() - Method in class freemarker.testcase.TestNewlines1
Set up the test case prior to running.
setUp() - Method in class freemarker.testcase.TestNewlines2
Set up the test case prior to running.
setUp() - Method in class freemarker.testcase.TestNewlines3
Set up the test case prior to running.
setUp() - Method in class freemarker.testcase.TestNoParse
Set up the test case prior to running.
setUp() - Method in class freemarker.testcase.TestNumberLiteral
Set up the test case prior to running.
setUp() - Method in class freemarker.testcase.TestNumerics
 
setUp() - Method in class freemarker.testcase.TestObjectModel
Set up the test case prior to running.
setUp() - Method in class freemarker.testcase.TestPerl5Methods
Set up the test case prior to running.
setUp() - Method in class freemarker.testcase.TestPerl5Substitute
Set up the test case prior to running.
setUp() - Method in class freemarker.testcase.TestPipeline
Set up the test case prior to running.
setUp() - Method in class freemarker.testcase.TestPrecedence
Set up the test case prior to running.
setUp() - Method in class freemarker.testcase.TestSerialization
Set up the test case prior to running.
setUp() - Method in class freemarker.testcase.TestStringNumber
Set up the test case prior to running.
setUp() - Method in class freemarker.testcase.TestSwitchCase
Set up the test case prior to running.
setUp() - Method in class freemarker.testcase.TestTransform
Set up the test case prior to running.
setUp() - Method in class freemarker.testcase.TestTypes
Set up the test case prior to running.
setUp() - Method in class freemarker.testcase.TestVariables
Set up the test case prior to running.
setUpFiles(String) - Method in class freemarker.testcase.AbstractTestCase
Sets up the reference and template files to be used for the test.
setValue(long) - Method in class freemarker.template.SimpleNumber
Sets the value of this SimpleNumber
setValue(Number) - Method in class freemarker.template.SimpleNumber
Sets the value of this SimpleNumber
setValue(String) - Method in class freemarker.template.SimpleNumber
Sets the value of this SimpleNumber to the given String value.
setValue(String) - Method in class freemarker.template.SimpleScalar
Sets the String value of this SimpleScalar.
setValue(boolean) - Method in class freemarker.template.SimpleScalar
Sets the boolean value of this SimpleScalar.
setVector(Vector) - Method in class freemarker.testcase.beans.SimpleBean
 
shelfLife - Variable in class freemarker.ext.misc.ExtendedList
 
showTestResults(String, String) - Method in class freemarker.testcase.AbstractTestCase
Verify that the output of a test is identical to the reference text.
SimpleBean - Class in freemarker.testcase.beans
Simple bean for use with the TestBeanModels test case.
SimpleBean() - Constructor for class freemarker.testcase.beans.SimpleBean
Default constructor that sets up a bunch of values so that the freemarker.ext.beans package can find them.
SimpleEventAdapter - Class in freemarker.template
Adapter class for firing events that could happen at Template runtime.
SimpleEventAdapter() - Constructor for class freemarker.template.SimpleEventAdapter
Creates a new SimpleEventAdapter.
SimpleEventAdapter(TemplateExceptionListener) - Constructor for class freemarker.template.SimpleEventAdapter
Creates a new SimpleEventAdapter with the given exception listener as the target of the exception events generated.
SimpleHash - Class in freemarker.template
A simple implementation of the TemplateHashModel and TemplateModelRoot interfaces, using an underlying Map.
SimpleHash() - Constructor for class freemarker.template.SimpleHash
Constructs an empty SimpleHash.
SimpleHash(Map<String, ? extends TemplateModel>) - Constructor for class freemarker.template.SimpleHash
Constructs a SimpleHash given a Map of values.
SimpleList - Class in freemarker.template
A simple implementation of the TemplateListModel2 interface, using an underlying List implementation.
SimpleList() - Constructor for class freemarker.template.SimpleList
Constructs an empty SimpleList.
SimpleList(List<? extends TemplateModel>) - Constructor for class freemarker.template.SimpleList
Constructs a SimpleList from the given List.
SimpleList(TemplateModel[]) - Constructor for class freemarker.template.SimpleList
Constructs a SimpleList from the given Array of TemplateModels.
SimpleList(TemplateListModel) - Constructor for class freemarker.template.SimpleList
Constructs a SimpleList, copying into it the values from another TemplateListModel.
SimpleList(TemplateListModel2) - Constructor for class freemarker.template.SimpleList
Constructs a SimpleList, copying into it the values from another TemplateListModel2.
SimpleNumber - Class in freemarker.template
A simple implementation of the TemplateNumberModel interface using a long.
SimpleNumber() - Constructor for class freemarker.template.SimpleNumber
Constructs a new SimpleNumber with a default value of 0.
SimpleNumber(long) - Constructor for class freemarker.template.SimpleNumber
Constructs a new SimpleNumber with the given long value.
SimpleNumber(Number) - Constructor for class freemarker.template.SimpleNumber
Constructs a new SimpleNumber with the given Number value.
SimpleNumber(String) - Constructor for class freemarker.template.SimpleNumber
Constructs a new SimpleNumber with the given String value.
SimpleNumberModel - Class in freemarker.ext.beans
Deprecated. this class is deprecated in favour of the classes in the freemarker.ext.beans2 package
SimpleNumberModel(Number) - Constructor for class freemarker.ext.beans.SimpleNumberModel
Deprecated. Constructor that takes the Number object to be wrapped.
SimpleScalar - Class in freemarker.template
A simple implementation of the TemplateScalarModel interface, using a String or a boolean.
SimpleScalar() - Constructor for class freemarker.template.SimpleScalar
Constructs an empty SimpleScalar.
SimpleScalar(String) - Constructor for class freemarker.template.SimpleScalar
Constructs a SimpleScalar containing a string value.
SimpleScalar(boolean) - Constructor for class freemarker.template.SimpleScalar
Constructs a SimpleScalar containing a boolean value.
SimpleTestMethod - Class in freemarker.testcase.models
A simple method model used as a test bed.
SimpleTestMethod() - Constructor for class freemarker.testcase.models.SimpleTestMethod
Creates new SimpleTestMethod
skipChar(char) - Method in class freemarker.template.compiler.StandardTemplateParser
Advances beyond any whitespace; then, if the next character matches a given character, advances beyond it and returns true, otherwise returns false.
skipKeyword(String) - Method in class freemarker.template.compiler.StandardTemplateParser
Skip over a given keyword.
skipToEndInstruction(ContainerInstruction) - Method in class freemarker.template.compiler.StandardTemplateParser
Searches the text for a matching end instruction, starting at the current parse position.
skipToEndInstruction(ContainerInstruction) - Method in interface freemarker.template.compiler.TemplateParser
Searches the text for a matching end instruction, starting at the current parse position.
skipToTagEnd() - Method in class freemarker.template.compiler.StandardTemplateParser
Requires a TAG_END_CHAR, optionally preceded by whitespace, and advances parsePos to the TAG_END_CHAR.
skipWhitespace() - Method in class freemarker.template.compiler.StandardTemplateParser
Advances parsePos beyond any whitespace.
SortedHash - Class in freemarker.testcase.models
Simple hash model that contains a sorted hash.
SortedHash() - Constructor for class freemarker.testcase.models.SortedHash
Default constructor that creates a simple sorted map.
Split - Class in freemarker.ext.misc
A method model that implements the Perl 5 split function.
Split() - Constructor for class freemarker.ext.misc.Split
Create a new split method.
splitInputStream(InputStream) - Static method in class freemarker.ext.util.Splitter
Read an input stream and split it into one or more output files based on comment tokens in the input.
Splitter - Class in freemarker.ext.util
Splits the given input stream or filename(s) into one or more output files.
StandardTemplateParser - Class in freemarker.template.compiler
Parses standard template language and generates Instructions.
StandardTemplateParser() - Constructor for class freemarker.template.compiler.StandardTemplateParser
Default constructor.
StandardTemplateParser(FunctionTemplateProcessor, String) - Constructor for class freemarker.template.compiler.StandardTemplateParser
Deprecated. use InputSources to pass in the text to be compiled where possible
StandardTemplateParser(FunctionTemplateProcessor, InputSource) - Constructor for class freemarker.template.compiler.StandardTemplateParser
Constructs a new StandardTemplateParser with the given template and text to be parsed.
startAutoUpdate() - Method in interface freemarker.template.cache.CachingStrategy
Begins automatic updates of the cache.
startAutoUpdate() - Method in class freemarker.template.cache.LoadAdHocCachingStrategy
Begins automatic updates of the cache.
startAutoUpdate() - Method in class freemarker.template.cache.LoadOnDemandCachingStrategy
Begins automatic updates of the cache.
startAutoUpdate() - Method in class freemarker.template.cache.LoDWithRefreshCachingStrategy
Begins automatic updates of the cache.
startAutoUpdate() - Method in class freemarker.template.cache.NullCachingStrategy
Begins automatic updates of the cache.
startAutoUpdate() - Method in class freemarker.template.cache.PreloadCachingStrategy
Begins automatic updates of the cache.
startElement(String, String, String, Attributes) - Method in class freemarker.doc.ContentsBuilder
Event fired by the SAX parser when a start tag is encountered.
startIndex - Variable in class freemarker.template.FastIndexedIterator
The beginning index of the model.
startIndex - Variable in class freemarker.template.FastIndexedWriteableIterator
The beginning index of the model.
startTiming(int) - Method in class freemarker.template.cache.UpdateTimer
Begins periodic automatic updates of the target.
StaticClass - Class in freemarker.testcase.beans
 
StaticClass() - Constructor for class freemarker.testcase.beans.StaticClass
 
StaticClassWrapper<T> - Class in freemarker.ext.beans2
 
StaticClassWrapper() - Constructor for class freemarker.ext.beans2.StaticClassWrapper
 
StaticClassWrapper(Class<T>) - Constructor for class freemarker.ext.beans2.StaticClassWrapper
 
StaticEnumWrapper<T extends java.lang.Enum> - Class in freemarker.ext.beans2
 
StaticEnumWrapper() - Constructor for class freemarker.ext.beans2.StaticEnumWrapper
 
StaticEnumWrapper(Class<T>) - Constructor for class freemarker.ext.beans2.StaticEnumWrapper
 
StaticMethodWrapper - Class in freemarker.ext.beans2
 
StaticMethodWrapper() - Constructor for class freemarker.ext.beans2.StaticMethodWrapper
 
StaticMethodWrapper(Class, String) - Constructor for class freemarker.ext.beans2.StaticMethodWrapper
 
StaticModel - Class in freemarker.ext.beans
Deprecated. this class is deprecated in favour of the classes in the freemarker.ext.beans2 package
StaticModels - Class in freemarker.ext.beans
Deprecated. this class is deprecated in favour of the classes in the freemarker.ext.beans2 package
stopAutoUpdate() - Method in interface freemarker.template.cache.Cache
Stops automatically updating the cache.
stopAutoUpdate() - Method in class freemarker.template.cache.LoadAdHocCachingStrategy
Stops automatically updating the cache.
stopAutoUpdate() - Method in class freemarker.template.cache.LoadOnDemandCachingStrategy
Stops automatically updating the cache.
stopAutoUpdate() - Method in class freemarker.template.cache.LoDWithRefreshCachingStrategy
Stops automatically updating the cache.
stopAutoUpdate() - Method in class freemarker.template.cache.NullCachingStrategy
Stops automatically updating the cache.
stopAutoUpdate() - Method in class freemarker.template.cache.PreloadCachingStrategy
Stops automatically updating the cache.
stopAutoUpdate() - Method in class freemarker.template.FileTemplateCache
Stops the updating of the cache.
stopTiming() - Method in class freemarker.template.cache.UpdateTimer
Stops (immediately) automatically updating the target.
stream - Variable in class freemarker.template.InputSource
An input stream from which a template can be compiled.
STRING - Static variable in class freemarker.template.expression.ExpressionUtils
The expression can be a String only.
STRING_OR_NUMBER - Static variable in class freemarker.template.expression.ExpressionUtils
The expression can be a String or a Number.
StringInputSource - Class in freemarker.template
Provides a String to be compiled into a FM-Classic template.
StringInputSource() - Constructor for class freemarker.template.StringInputSource
Create an empty StringInputSource.
StringInputSource(String) - Constructor for class freemarker.template.StringInputSource
Create a StringInputSource with the supplied String data.
StringLiteral - Class in freemarker.template.expression
Represents a String literal in a FM-Classic template.
StringLiteral(String) - Constructor for class freemarker.template.expression.StringLiteral
Constructor that takes the String value to be generated at run time.
StringNumberModel - Class in freemarker.testcase.models
A simple model that implements both a String and a numeric value.
StringNumberModel(String, long) - Constructor for class freemarker.testcase.models.StringNumberModel
Constructor for initializing both a String and a number value.
stringValue - Variable in class freemarker.template.SimpleScalar
The value of this SimpleScalar if it wraps a String.
Substitute - Class in freemarker.ext.misc
A method model that implements the Perl 5 substitute function.
Substitute() - Constructor for class freemarker.ext.misc.Substitute
Construct a new substitution method.
suite() - Static method in class freemarker.testcase.FreeMarkerTestSuite
Creates the test suite.
suite() - Static method in class freemarker.testcase.TestBeanModels
Return a suite of all the tests in this class by reflection.
suite() - Static method in class freemarker.testcase.TestBeanModels2
Return a suite of all the tests in this class by reflection.
suite() - Static method in class freemarker.testcase.TestException
Small test suite for this test case.
suite() - Static method in class freemarker.testcase.TestException2
Small test suite for this test case.
suite() - Static method in class freemarker.testcase.TestException3
Small test suite for this test case.
suite() - Static method in class freemarker.testcase.TestHashModel
Return a suite of all the tests in this class by reflection.
suite() - Static method in class freemarker.testcase.TestHashModel2
Return a suite of all the tests in this class by reflection.
suite() - Static method in class freemarker.testcase.TestListModel
Return a suite of all the tests in this class by reflection.
suite() - Static method in class freemarker.testcase.TestListModel2
Return a suite of all the tests in this class by reflection.
SWITCH_END_TAG - Static variable in class freemarker.template.compiler.StandardTemplateParser
 
SWITCH_TAG - Static variable in class freemarker.template.compiler.StandardTemplateParser
 
SwitchInstruction - Class in freemarker.template.instruction
An instruction representing a switch-case structure.
SwitchInstruction(Expression) - Constructor for class freemarker.template.instruction.SwitchInstruction
Constructor that takes an expression to be evaluated when testing each of the case statements.

T

TabItem - Class in freemarker.doc
A simple class representing a single tab in the web site's table of contents frame navigation.
TabItem(String, String) - Constructor for class freemarker.doc.TabItem
Creates new TabItem
TAG_END_CHAR - Static variable in class freemarker.template.compiler.StandardTemplateParser
 
TAG_START_CHAR - Static variable in class freemarker.template.compiler.StandardTemplateParser
 
template - Variable in class freemarker.template.compiler.StandardTemplateParser
The Template being parsed.
Template - Class in freemarker.template
An application or servlet can instantiate a Template to compile and process an HTML template.
Template() - Constructor for class freemarker.template.Template
Constructs an empty template.
Template(InputSource) - Constructor for class freemarker.template.Template
Constructs a template by compiling it from an InputSource.
Template(String) - Constructor for class freemarker.template.Template
Deprecated. use the InputSource contructor to supply source streams to the template compiler
Template(File) - Constructor for class freemarker.template.Template
Deprecated. use the InputSource contructor to supply source streams to the template compiler
Template(InputStream) - Constructor for class freemarker.template.Template
Deprecated. use the InputSource contructor to supply source streams to the template compiler
Template(Reader) - Constructor for class freemarker.template.Template
Deprecated. use the InputSource contructor to supply source streams to the template compiler
TemplateArrayList - Class in freemarker.template.compiler
Encapsulates an array of TemplateProcessor objects.
TemplateArrayList(List<TemplateProcessor>) - Constructor for class freemarker.template.compiler.TemplateArrayList
Create a new TemplateArrayList, given a list of TemplateProcessors to build the internal data structure.
TemplateBufferedWriter - Class in freemarker.ext.util
Implements a simple, non-synchronized character buffer as a Writer.
TemplateBufferedWriter(Writer) - Constructor for class freemarker.ext.util.TemplateBufferedWriter
Constructor that takes a Writer as a destination for the buffered output.
TemplateBufferedWriter(Writer, int) - Constructor for class freemarker.ext.util.TemplateBufferedWriter
Constructor that takes a Writer as a destination for the buffered output, along with a size of the buffer to be used.
TemplateBuilder - Interface in freemarker.template.compiler
An interface for objects that build the compiled form of a template.
TemplateCache - Interface in freemarker.template
An interface for self-updating caches of compiled Template objects.
TemplateEventAdapter - Class in freemarker.template
Adapter class for firing events that could happen at Template runtime.
TemplateEventAdapter() - Constructor for class freemarker.template.TemplateEventAdapter
Creates new TemplateEventAdapter.
TemplateException - Exception in freemarker.template
The FM-Classic classes use this exception internally.
TemplateException() - Constructor for exception freemarker.template.TemplateException
Constructs a TemplateException with no specified detail message or underlying cause.
TemplateException(String) - Constructor for exception freemarker.template.TemplateException
Constructs a TemplateException with the given detail message, but no underlying cause exception.
TemplateException(Exception) - Constructor for exception freemarker.template.TemplateException
Constructs a TemplateException with the given underlying Exception, but no detail message.
TemplateException(String, Exception) - Constructor for exception freemarker.template.TemplateException
Constructs a TemplateException with both a description of the error that occurred and the underlying Exception that caused this exception to be raised.
TemplateExceptionEvent - Class in freemarker.template
Event object that is thrown at runtime whenever an exceptional situation occurs.
TemplateExceptionEvent(Object, Exception, Writer, String, TemplateRuntimeHandler.Severity) - Constructor for class freemarker.template.TemplateExceptionEvent
Creates new TemplateExceptionEvent.
TemplateExceptionListener - Interface in freemarker.template
Interface for listening for TemplateExceptionEvents.
templateExceptionListeners - Variable in class freemarker.template.TemplateEventAdapter
The multicaster that notifies all event listeners when an exception occurs.
TemplateFunctionModel - Interface in freemarker.template.instruction
Functions in a template data model must implement this interface.
TemplateHashModel - Interface in freemarker.template
Hashes in a template data model must implement this interface.
TemplateIndexedModel - Interface in freemarker.template
Values that can be indexed by a numeric value must implement this interface.
templateIterator() - Method in class freemarker.doc.ContentList
Retrieves an iterator to iterate over this content list.
templateIterator() - Method in class freemarker.ext.beans.ArrayModel
Deprecated. Retrieve an iterator over this array.
templateIterator() - Method in class freemarker.ext.beans.CollectionModel
Deprecated. Retrive an iterator for this Collection.
templateIterator() - Method in class freemarker.ext.beans.EnumerationModel
Deprecated. Retrieve a TemplateIteratorModel for this enumeration.
templateIterator() - Method in class freemarker.ext.beans.IteratorModel
Deprecated. Retrive an iterator for this object.
templateIterator() - Method in class freemarker.ext.beans2.ArrayWrapper
 
templateIterator() - Method in class freemarker.ext.beans2.CollectionWrapper
Retrieves an iterator to iterate over this collection.
templateIterator() - Method in class freemarker.ext.beans2.EnumerationMethodWrapper
Retrieves an iterator to iterate over this list.
templateIterator() - Method in class freemarker.ext.beans2.EnumWrapper
Retrieves an iterator to iterate over the elements of the enum.
templateIterator() - Method in class freemarker.ext.beans2.IndexedPropertyWrapper
 
templateIterator() - Method in class freemarker.ext.beans2.IteratorMethodWrapper
Retrieves an iterator to iterate over this list.
templateIterator() - Method in class freemarker.ext.beans2.ListWrapper
Retrieves an iterator to iterate over this collection.
templateIterator() - Method in class freemarker.ext.beans2.MapWrapper
Retrieves an iterator to iterate over this Map.
templateIterator() - Method in class freemarker.ext.beans2.PropertiesWrapper
Retrieves an iterator to iterate over this Properties object.
templateIterator() - Method in class freemarker.ext.beans2.StaticEnumWrapper
Retrieves an iterator to iterate over this enumeration.
templateIterator() - Method in class freemarker.ext.jdom.NodeListModel
Retrieves an iterator to iterate over this list.
templateIterator() - Method in class freemarker.ext.misc.ExtendedList
Retrieves an iterator to iterate over this list.
templateIterator() - Method in class freemarker.template.FastList
Retrieves an iterator to iterate over this list.
templateIterator() - Method in class freemarker.template.FastListRange
Get a new iterator for this template model.
templateIterator() - Method in class freemarker.template.SimpleList
Retrieves an iterator to iterate over this list.
templateIterator() - Method in interface freemarker.template.TemplateListModel2
Retrieves an iterator to iterate over this list.
templateIterator() - Method in class freemarker.testcase.models.BooleanList1
Retrieves an iterator to iterate over this list.
templateIterator() - Method in class freemarker.testcase.models.BooleanList2
Retrieves an iterator to iterate over this list.
templateIterator() - Method in class freemarker.testcase.models.ListModel1
Retrieve an iterator to walk through the items in the list.
templateIterator() - Method in class freemarker.testcase.models.MultiModel1
Retrieves an iterator to iterate over this list.
templateIterator() - Method in class freemarker.testcase.models.MultiModel4
Retrieves an iterator to iterate over this list.
templateIterator() - Method in class freemarker.testcase.models.MultiModel5
Retrieves an iterator to iterate over this list.
TemplateIteratorModel - Interface in freemarker.template
Iterators that iterate over a TemplateListModel2 must implement this interface.
TemplateListModel - Interface in freemarker.template
Deprecated. This interface is not multi-thread safe, and also, in some cases, not single-thread safe either. Use the TemplateListModel2 interface instead.
TemplateListModel2 - Interface in freemarker.template
List values in a template data model must implement either this interface or the deprecated TemplateListModel interface.
TemplateMethodModel - Interface in freemarker.template
Method calls in a template data model must implement either this interface or the TemplateMethodModel2 interface.
TemplateMethodModel2 - Interface in freemarker.template
Method calls in a template data model must implement either this interface or the TemplateMethodModel interface.
TemplateModel - Interface in freemarker.template
A template's data model must be a tree of objects, each of which implements a subinterface of TemplateModel.
TemplateModelException - Exception in freemarker.template
Template model classes should throw this exception if requested data cannot be retrieved.
TemplateModelException() - Constructor for exception freemarker.template.TemplateModelException
Constructs a TemplateModelException with no specified detail message or underlying cause.
TemplateModelException(String) - Constructor for exception freemarker.template.TemplateModelException
Constructs a TemplateModelException with the specified detail message, but no underlying cause Exception.
TemplateModelException(Exception) - Constructor for exception freemarker.template.TemplateModelException
Constructs a TemplateModelException with the given underlying Exception, but no detail message.
TemplateModelException(String, Exception) - Constructor for exception freemarker.template.TemplateModelException
Constructs a TemplateModelException with both a description of the error that occurred and the underlying Exception that caused this exception to be raised.
TemplateModelRoot - Interface in freemarker.template
The root node of a template data model may implement this interface.
TemplateNumberModel - Interface in freemarker.template
Numeric values in a template data model must implement this interface.
TemplateObjectModel - Interface in freemarker.template
Simple interface for extracting the underlying object from a given template model.
TemplateParser - Interface in freemarker.template.compiler
An interface for classes that parse templates.
TemplateProcessor - Interface in freemarker.template
Objects representing compiled templates must implement this interface.
TemplateProcessor.ExitStatus - Enum in freemarker.template
Enumates the return values from a template processor.
TemplateRegistry - Class in freemarker.template.cache
Stores a register of prototype templates, which can be retrieved by the template cache whenever it needs to compile a template.
TemplateRegistry() - Constructor for class freemarker.template.cache.TemplateRegistry
Creates new TemplateRegistry.
TemplateRegistry(TemplateRegistry) - Constructor for class freemarker.template.cache.TemplateRegistry
Creates a new TemplateRegistry as a clone of an existing one.
TemplateRuntimeHandler - Interface in freemarker.template
Interface for handling events that occur during FM-Classic template runtime.
TemplateRuntimeHandler.Severity - Enum in freemarker.template
Enumerates the severity of a runtime template error.
TemplateScalarModel - Interface in freemarker.template
Scalar values in a template data model must implement this interface.
templateText - Variable in class freemarker.template.UnparsedTemplate
The unparsed template text.
TemplateTransformModel - Interface in freemarker.template
Transformations in a template data model must implement either this interface or the TemplateTransformModel2 interface.
TemplateTransformModel2 - Interface in freemarker.template
Transformations in a template data model must implement either this interface or the TemplateTransformModel interface.
TemplateWriteableHashModel - Interface in freemarker.template
Writeable hashes in a template data model must implement this interface.
TemplateWriteableIndexedModel - Interface in freemarker.template
Writeable values that can be indexed by a numeric value must implement this interface.
TemplateWriteableIteratorModel - Interface in freemarker.template
Writeable template iterator models that that iterate over a TemplateListModel2 must implement this interface.
test() - Method in class freemarker.testcase.TestCacheExpiry
Performs the test.
test() - Method in class freemarker.testcase.TestCacheThreaded
Performs the test.
test1 - Variable in class freemarker.ext.beans2.BeanExplorer
 
test2 - Variable in class freemarker.ext.beans2.BeanExplorer
 
test5 - Static variable in class freemarker.ext.beans2.BeanExplorer
 
testAddRemove() - Method in class freemarker.testcase.TestHashModel
Performs a SimpleHash test.
testAddRemove() - Method in class freemarker.testcase.TestHashModel2
Performs an ExtendedHash test.
testArrayModel() - Method in class freemarker.testcase.TestBeanModels
Performs the bean model test of the Array model.
testArrayModel() - Method in class freemarker.testcase.TestBeanModels2
Performs the bean model test of the Array model.
TestAssign - Class in freemarker.testcase
Test class for testing FM-Classic's <assign> tag.
TestAssign(String) - Constructor for class freemarker.testcase.TestAssign
Constructor that passes the name of the test up to the JUnit constructor.
TestBeanModels - Class in freemarker.testcase
A simple test case for testing most aspects of the freemarker.ext.beans package.
TestBeanModels(String) - Constructor for class freemarker.testcase.TestBeanModels
Constructor that passes the name of the test up to the JUnit constructor.
TestBeanModels2 - Class in freemarker.testcase
A simple test case for testing most aspects of the freemarker.ext.beans package.
TestBeanModels2(String) - Constructor for class freemarker.testcase.TestBeanModels2
Constructor that passes the name of the test up to the JUnit constructor.
TestBoolean - Class in freemarker.testcase
Test class for testing boolean conditions.
TestBoolean(String) - Constructor for class freemarker.testcase.TestBoolean
Constructor that passes the name of the test up to the JUnit constructor.
TestBreak - Class in freemarker.testcase
Test class for testing FM-Classic's <break> tag.
TestBreak(String) - Constructor for class freemarker.testcase.TestBreak
Constructor that passes the name of the test up to the JUnit constructor.
TestCacheExpiry - Class in freemarker.testcase
Tests expiry of items from the cache.
TestCacheExpiry() - Constructor for class freemarker.testcase.TestCacheExpiry
Creates new TestCacheExpiry
TestCacheThreaded - Class in freemarker.testcase
Simple class (JUnit agnostic) to test cache implementation.
TestCacheThreaded() - Constructor for class freemarker.testcase.TestCacheThreaded
Creates new TestCacheThreaded
TestCaseException - Exception in freemarker.testcase
Exception thrown whenever a test case fails.
TestCaseException() - Constructor for exception freemarker.testcase.TestCaseException
Creates new TestCaseException without detail message.
TestCaseException(String) - Constructor for exception freemarker.testcase.TestCaseException
Constructs an TestCaseException with the specified detail message.
testCollectionModel() - Method in class freemarker.testcase.TestBeanModels
Performs the bean model test of the Collection model.
testCollectionModel() - Method in class freemarker.testcase.TestBeanModels2
Performs the bean model test of the Collection model.
TestComment - Class in freemarker.testcase
Test class for testing FM-Classic's <comment> tag.
TestComment(String) - Constructor for class freemarker.testcase.TestComment
Constructor that passes the name of the test up to the JUnit constructor.
TestCompress - Class in freemarker.testcase
Test class for testing FM-Classic's <compress> tag, and the replacement TemplateTransformModel classes.
TestCompress(String) - Constructor for class freemarker.testcase.TestCompress
Constructor that passes the name of the test up to the JUnit constructor.
testContainerModels() - Method in class freemarker.testcase.TestBeanModels2
Performs the bean model test of container models.
testEndInstruction(Instruction) - Method in class freemarker.template.instruction.AssignBlockInstruction
Is this the right kind of instruction for the given EndInstruction?
testEndInstruction(Instruction) - Method in class freemarker.template.instruction.CommentInstruction
Is this the right kind of instruction for the given EndInstruction?
testEndInstruction(Instruction) - Method in interface freemarker.template.instruction.ContainerInstruction
Is this the right kind of instruction for the given EndInstruction?
testEndInstruction(Instruction) - Method in class freemarker.template.instruction.FunctionInstruction
Is this the right kind of instruction for the given EndInstruction?
testEndInstruction(Instruction) - Method in class freemarker.template.instruction.ListInstruction
Is this the right kind of instruction for the given EndInstruction?
testEndInstruction(Instruction) - Method in class freemarker.template.instruction.NoParseInstruction
Is this the right kind of instruction for the given EndInstruction?
testEndInstruction(Instruction) - Method in class freemarker.template.instruction.TransformInstruction
Is this the right kind of instruction for the given EndInstruction?
TestEnum - Enum in freemarker.testcase.beans
A test enumeration for the Java 1.5 introspection code to test.
testEnumModel() - Method in class freemarker.testcase.TestBeanModels2
 
TestException - Class in freemarker.testcase
Test case for the situation where a template throws a TemplateModelException.
TestException(String) - Constructor for class freemarker.testcase.TestException
Constructor that passes the name of the test up to the JUnit constructor.
TestException2 - Class in freemarker.testcase
Test case for the situation where a template throws a TemplateModelException.
TestException2(String) - Constructor for class freemarker.testcase.TestException2
Constructor that passes the name of the test up to the JUnit constructor.
TestException3 - Class in freemarker.testcase
Test case for the situation where a template throws a TemplateModelException.
TestException3(String) - Constructor for class freemarker.testcase.TestException3
Constructor that passes the name of the test up to the JUnit constructor.
TestExecModel - Class in freemarker.testcase
Test case to exercise the Execute implementation.
TestExecModel(String) - Constructor for class freemarker.testcase.TestExecModel
Constructor that passes the name of the test up to the JUnit constructor.
TestExtendedHash - Class in freemarker.testcase
Test class for testing the ExtendedHash template model.
TestExtendedHash(String) - Constructor for class freemarker.testcase.TestExtendedHash
Constructor that passes the name of the test up to the JUnit constructor.
TestExtendedList - Class in freemarker.testcase
Test class for testing the ExtendedList template model.
TestExtendedList(String) - Constructor for class freemarker.testcase.TestExtendedList
Constructor that passes the name of the test up to the JUnit constructor.
TestFormat - Class in freemarker.testcase
Test class for testing the formatter classes in the freemarker.ext.format package.
TestFormat(String) - Constructor for class freemarker.testcase.TestFormat
Constructor that passes the name of the test up to the JUnit constructor.
TestFreeMarkerTransform - Class in freemarker.testcase
Test class for the <transform> tag, and in particular the FreeMarkerToHtml transformation class.
TestFreeMarkerTransform(String) - Constructor for class freemarker.testcase.TestFreeMarkerTransform
Constructor that passes the name of the test up to the JUnit constructor.
TestFunction - Class in freemarker.testcase
Test class for testing FM-Classic's functions (also known as Macros under different template engines).
TestFunction(String) - Constructor for class freemarker.testcase.TestFunction
Constructor that passes the name of the test up to the JUnit constructor.
TestHashLiteral - Class in freemarker.testcase
Test class for testing FM-Classic's hash literal syntax.
TestHashLiteral(String) - Constructor for class freemarker.testcase.TestHashLiteral
Constructor that passes the name of the test up to the JUnit constructor.
TestHashModel - Class in freemarker.testcase
A simple test case for performing unit tests on SimpleHash.
TestHashModel(String) - Constructor for class freemarker.testcase.TestHashModel
Constructor that passes the name of the test up to the JUnit constructor.
TestHashModel2 - Class in freemarker.testcase
A simple test case for performing unit tests on ExtendedHash.
TestHashModel2(String) - Constructor for class freemarker.testcase.TestHashModel2
Constructor that passes the name of the test up to the JUnit constructor.
TestIdentifier - Class in freemarker.testcase
Test class for testing FM-Classic's identifier parsing.
TestIdentifier(String) - Constructor for class freemarker.testcase.TestIdentifier
Constructor that passes the name of the test up to the JUnit constructor.
TestInclude - Class in freemarker.testcase
Test class for testing FM-Classic's <include> tag, and the two AbstractTemplate implementations that can be included from it.
TestInclude(String) - Constructor for class freemarker.testcase.TestInclude
Constructor that passes the name of the test up to the JUnit constructor.
TestInclude2 - Class in freemarker.testcase
A second test class for testing FM-Classic's <include> tag.
TestInclude2(String) - Constructor for class freemarker.testcase.TestInclude2
Constructor that passes the name of the test up to the JUnit constructor.
testIndexedProperties() - Method in class freemarker.testcase.TestBeanModels2
 
TestIterator - Class in freemarker.testcase
Test class for testing iterator models.
TestIterator(String) - Constructor for class freemarker.testcase.TestIterator
Constructor that passes the name of the test up to the JUnit constructor.
TestJavaLoggingExceptionHandler - Class in freemarker.testcase
Performs a simple test on the JavaLoggingExceptionListener class to see whether the Java logger works correctly with it.
TestJavaLoggingExceptionHandler(String) - Constructor for class freemarker.testcase.TestJavaLoggingExceptionHandler
Constructor that passes the name of the test up to the JUnit constructor.
TestJavaTransform - Class in freemarker.testcase
Test class for the <transform> FM-Classic tag, and in particular the JavaToHtml transformation class.
TestJavaTransform(String) - Constructor for class freemarker.testcase.TestJavaTransform
Constructor that passes the name of the test up to the JUnit constructor.
TestLastCharacter - Class in freemarker.testcase
Test class for testing what happens when a FM-Classic instruction is the last instruction in a template.
TestLastCharacter(String) - Constructor for class freemarker.testcase.TestLastCharacter
 
testListAdd() - Method in class freemarker.testcase.TestListModel
Performs a SimpleList test.
testListAdd() - Method in class freemarker.testcase.TestListModel2
Performs an ExtendedList test.
testListCopy1() - Method in class freemarker.testcase.TestListModel
Performs a SimpleList test.
testListCopy1() - Method in class freemarker.testcase.TestListModel2
Performs an ExtendedList test.
testListCopy2() - Method in class freemarker.testcase.TestListModel
Performs a SimpleList test.
testListCopy2() - Method in class freemarker.testcase.TestListModel2
Performs an ExtendedList test.
TestListIterators - Class in freemarker.testcase
Test class for testing FM-Classic's list iterators: <list ...
TestListIterators(String) - Constructor for class freemarker.testcase.TestListIterators
Constructor that passes the name of the test up to the JUnit constructor.
TestListLiteral - Class in freemarker.testcase
Test class for testing FM-Classic's list literal syntax.
TestListLiteral(String) - Constructor for class freemarker.testcase.TestListLiteral
Constructor that passes the name of the test up to the JUnit constructor.
testListModel() - Method in class freemarker.testcase.TestBeanModels
Performs the bean model test of the List model.
testListModel() - Method in class freemarker.testcase.TestBeanModels2
Performs the bean model test of the List model.
TestListModel - Class in freemarker.testcase
A simple test case for performing unit tests on SimpleList.
TestListModel(String) - Constructor for class freemarker.testcase.TestListModel
Constructor that passes the name of the test up to the JUnit constructor.
TestListModel2 - Class in freemarker.testcase
A simple test case for performing unit tests on ExtendedList.
TestListModel2(String) - Constructor for class freemarker.testcase.TestListModel2
Constructor that passes the name of the test up to the JUnit constructor.
TestLocalization - Class in freemarker.testcase
Test class for testing LocalizedFileRetriever.
TestLocalization(String) - Constructor for class freemarker.testcase.TestLocalization
Constructor that passes the name of the test up to the JUnit constructor.
TestLog4jExceptionHandler - Class in freemarker.testcase
Performs a simple test on the Log4jExceptionListener class to see whether Log4j works correctly with it.
TestLog4jExceptionHandler(String) - Constructor for class freemarker.testcase.TestLog4jExceptionHandler
Constructor that passes the name of the test up to the JUnit constructor.
testMapModel() - Method in class freemarker.testcase.TestBeanModels
Performs the bean model test of the Map model.
testMapModel() - Method in class freemarker.testcase.TestBeanModels2
Performs the bean model test of the Map model.
testMethodCalls() - Method in class freemarker.testcase.TestBeanModels
Performs tests on coersion of Simple and Fast models into forms usable by the freemarker.ext.beans package.
testMethodCalls() - Method in class freemarker.testcase.TestBeanModels2
Performs tests on coersion of Simple and Fast models into forms usable by the freemarker.ext.beans package.
TestMultiModels - Class in freemarker.testcase
Test class for evaluating what FM-Classic does when presented with classes that implement more than one Template model.
TestMultiModels(String) - Constructor for class freemarker.testcase.TestMultiModels
Constructor that passes the name of the test up to the JUnit constructor.
TestNewlines1 - Class in freemarker.testcase
Test class for testing FM-Classic's handling of newlines.
TestNewlines1(String) - Constructor for class freemarker.testcase.TestNewlines1
Constructor that passes the name of the test up to the JUnit constructor.
TestNewlines2 - Class in freemarker.testcase
Test class for testing FM-Classic's handling of newlines.
TestNewlines2(String) - Constructor for class freemarker.testcase.TestNewlines2
Constructor that passes the name of the test up to the JUnit constructor.
TestNewlines3 - Class in freemarker.testcase
Test class for testing FM-Classic's handling of newlines.
TestNewlines3(String) - Constructor for class freemarker.testcase.TestNewlines3
Constructor that passes the name of the test up to the JUnit constructor.
TestNoParse - Class in freemarker.testcase
Test class for testing FM-Classic's <noparse> tag.
TestNoParse(String) - Constructor for class freemarker.testcase.TestNoParse
Constructor that passes the name of the test up to the JUnit constructor.
TestNumberLiteral - Class in freemarker.testcase
Test class for testing FM-Classic's number literal syntax.
TestNumberLiteral(String) - Constructor for class freemarker.testcase.TestNumberLiteral
Constructor that passes the name of the test up to the JUnit constructor.
TestNumerics - Class in freemarker.testcase
Test parsing and operator precedence rules for numerics in FM-Classic.
TestNumerics(String) - Constructor for class freemarker.testcase.TestNumerics
Constructor that takes a name for the test being performed.
TestObjectModel - Class in freemarker.testcase
Test class for testing FM-Classic's TemplateObjectModel.
TestObjectModel(String) - Constructor for class freemarker.testcase.TestObjectModel
Constructor that passes the name of the test up to the JUnit constructor.
TestPerl5Methods - Class in freemarker.testcase
Test class for testing the FM-Classic's extension for the Perl 5 methods.
TestPerl5Methods(String) - Constructor for class freemarker.testcase.TestPerl5Methods
Constructor that passes the name of the test up to the JUnit constructor.
TestPerl5Substitute - Class in freemarker.testcase
Test class for testing the FM-Classic's extension for Perl 5 substitutions.
TestPerl5Substitute(String) - Constructor for class freemarker.testcase.TestPerl5Substitute
Constructor that passes the name of the test up to the JUnit constructor.
TestPipeline - Class in freemarker.testcase
Test class for testing FM-Classic's Pipeline extension model.
TestPipeline(String) - Constructor for class freemarker.testcase.TestPipeline
Constructor that passes the name of the test up to the JUnit constructor.
TestPrecedence - Class in freemarker.testcase
Test class for testing operator precedence in FM-Classic.
TestPrecedence(String) - Constructor for class freemarker.testcase.TestPrecedence
Constructor that passes the name of the test up to the JUnit constructor.
testRootMapModel() - Method in class freemarker.testcase.TestBeanModels
Performs the bean model test of the Root Map model.
testScalarModel() - Method in class freemarker.testcase.TestBeanModels
Performs the bean model test of the Scalar model.
testScalarModel() - Method in class freemarker.testcase.TestBeanModels2
Performs the bean model test of the Scalar model.
TestSerialization - Class in freemarker.testcase
Test class for testing FM-Classic's serialization of templates.
TestSerialization(String) - Constructor for class freemarker.testcase.TestSerialization
Constructor that passes the name of the test up to the JUnit constructor.
TestSerialModels - Class in freemarker.testcase
A simple test case for serializing and deserializing template models.
TestSerialModels(String) - Constructor for class freemarker.testcase.TestSerialModels
Constructor that passes the name of the test up to the JUnit constructor.
testShelfLife() - Method in class freemarker.testcase.TestListModel2
Performs a test of shelf life in ExtendedList.
testSimpleArrayList() - Method in class freemarker.testcase.TestListModel
Performs a SimpleList test.
testSimpleArrayList() - Method in class freemarker.testcase.TestListModel2
Performs an ExtendedList test.
testSimpleCollectionList() - Method in class freemarker.testcase.TestListModel
Performs a SimpleList test.
testSimpleCollectionList() - Method in class freemarker.testcase.TestListModel2
Performs an ExtendedList test.
testSimpleHash() - Method in class freemarker.testcase.TestHashModel
Performs a SimpleHash test.
testSimpleHash() - Method in class freemarker.testcase.TestHashModel2
Performs an ExtendedHash test.
testSimpleHash2() - Method in class freemarker.testcase.TestHashModel
Performs a SimpleHash test.
testSimpleHash2() - Method in class freemarker.testcase.TestHashModel2
Performs an ExtendedHash test.
testSpecialKeys() - Method in class freemarker.testcase.TestHashModel2
Performs an ExtendedHash test of the special keys.
testStaticModel() - Method in class freemarker.testcase.TestBeanModels
Performs the bean model test of the Scalar model.
testStaticModel() - Method in class freemarker.testcase.TestBeanModels2
Performs the bean model test of the Scalar model.
TestStringNumber - Class in freemarker.testcase
Test class for testing Strings and numbers, and the conversions between the two.
TestStringNumber(String) - Constructor for class freemarker.testcase.TestStringNumber
Constructor that passes the name of the test up to the JUnit constructor.
TestSwitchCase - Class in freemarker.testcase
Test class for testing FM-Classic's <switch> tag.
TestSwitchCase(String) - Constructor for class freemarker.testcase.TestSwitchCase
Constructor that passes the name of the test up to the JUnit constructor.
TestTransform - Class in freemarker.testcase
Test class for the <transform> FM-Classic tag.
TestTransform(String) - Constructor for class freemarker.testcase.TestTransform
Constructor that passes the name of the test up to the JUnit constructor.
TestTypes - Class in freemarker.testcase
Test class for testing the type evaluation classes in the freemarker.ext.misc package.
TestTypes(String) - Constructor for class freemarker.testcase.TestTypes
Constructor that passes the name of the test up to the JUnit constructor.
TestVariables - Class in freemarker.testcase
Test class for testing FM-Classic variable syntax, in particular, the chaining of variables using dot and dynamic-key-name.
TestVariables(String) - Constructor for class freemarker.testcase.TestVariables
Constructor that passes the name of the test up to the JUnit constructor.
text - Variable in class freemarker.template.compiler.StandardTemplateParser
The text to be parsed.
TextBlockInstruction - Class in freemarker.template.instruction
A TemplateProcessor representing a block of plain text.
TextBlockInstruction(String) - Constructor for class freemarker.template.instruction.TextBlockInstruction
Constructor that takes a block of text to be output.
TextEncoding - Interface in freemarker.template
Determines a character encoding to be used when retrieving a text file.
textLen - Variable in class freemarker.template.compiler.StandardTemplateParser
The number of characters in the text.
timeCreated - Variable in class freemarker.ext.misc.ExtendedList
The creation time to be used for determining staleness.
toString() - Method in class freemarker.ext.beans2.ClassFeatures
Returns a string representation of the object.
toString() - Method in class freemarker.ext.beans2.ObjectFeatures
Returns a string representation of the object.
toString() - Method in class freemarker.template.BinaryData
Returns a string representation of the object.
toString() - Method in class freemarker.template.cache.CacheElement
Returns a string representation of the object.
toString() - Method in class freemarker.template.cache.CacheEventAdapter
Returns a string representation of the object.
toString() - Method in class freemarker.template.cache.FileRetriever
Returns a string representation of the object.
toString() - Method in class freemarker.template.cache.LoadAdHocCachingStrategy
Returns a string representation of the object.
toString() - Method in class freemarker.template.cache.LoadOnDemandCachingStrategy
Returns a string representation of the object.
toString() - Method in class freemarker.template.cache.LocalizedFileRetriever
Returns a string representation of the object.
toString() - Method in class freemarker.template.cache.LoDWithRefreshCachingStrategy
Returns a string representation of the object.
toString() - Method in class freemarker.template.cache.NullCachingStrategy
Returns a string representation of the object.
toString() - Method in class freemarker.template.cache.PreloadCachingStrategy
Returns a string representation of the object.
toString() - Method in class freemarker.template.cache.TemplateRegistry
Returns a string representation of the object.
toString() - Method in class freemarker.template.compiler.StandardTemplateParser
Returns a string representation of the object.
toString() - Method in class freemarker.template.compiler.TemplateArrayList
Returns a string representation of the object.
toString() - Method in class freemarker.template.expression.And
Returns a string representation of the object.
toString() - Method in class freemarker.template.expression.BooleanLiteral
Retrieve the value of this object as a String.
toString() - Method in class freemarker.template.expression.Constant
Returns a string representation of the object.
toString() - Method in class freemarker.template.expression.Divide
Returns a string representation of the object.
toString() - Method in class freemarker.template.expression.Dot
Returns a string representation of the object.
toString() - Method in class freemarker.template.expression.DynamicKeyName
Returns a string representation of the object.
toString() - Method in class freemarker.template.expression.EmptyLiteral
Retrieve the value of this object as a String.
toString() - Method in class freemarker.template.expression.Equals
Returns a string representation of the object.
toString() - Method in class freemarker.template.expression.GreaterThan
Returns a string representation of the object.
toString() - Method in class freemarker.template.expression.GreaterThanOrEquals
Returns a string representation of the object.
toString() - Method in class freemarker.template.expression.HashLiteral
Returns a string representation of the object.
toString() - Method in class freemarker.template.expression.Identifier
Returns the name of the identifier as a String.
toString() - Method in class freemarker.template.expression.LessThan
Returns a string representation of the object.
toString() - Method in class freemarker.template.expression.LessThanOrEquals
Returns a string representation of the object.
toString() - Method in class freemarker.template.expression.ListLiteral
Returns a string representation of the object.
toString() - Method in class freemarker.template.expression.ListRange
Returns a string representation of the object.
toString() - Method in class freemarker.template.expression.MethodCall
Returns a string representation of the object.
toString() - Method in class freemarker.template.expression.Minus
Returns a string representation of the object.
toString() - Method in class freemarker.template.expression.Modulo
Returns a string representation of the object.
toString() - Method in class freemarker.template.expression.Multiply
Returns a string representation of the object.
toString() - Method in class freemarker.template.expression.Not
Returns a string representation of the object.
toString() - Method in class freemarker.template.expression.NotEquals
Returns a string representation of the object.
toString() - Method in class freemarker.template.expression.NumberLiteral
Override the Object.toString method.
toString() - Method in class freemarker.template.expression.Or
Returns a string representation of the object.
toString() - Method in class freemarker.template.expression.Plus
Returns a string representation of the object.
toString() - Method in class freemarker.template.expression.StringLiteral
Return the String value of this string literal.
toString() - Method in class freemarker.template.FastBoolean
Retrieve the value of this object as a String.
toString() - Method in class freemarker.template.FastHash
Returns a String representation of the object.
toString() - Method in class freemarker.template.FastIndexedIterator
Returns a string representation of the object.
toString() - Method in class freemarker.template.FastIndexedWriteableIterator
Returns a string representation of the object.
toString() - Method in class freemarker.template.FastList
Returns a String representation of the object.
toString() - Method in class freemarker.template.FastListRange
Return the string value of this list range.
toString() - Method in class freemarker.template.FastNumber
Return the value of this object as a String.
toString() - Method in class freemarker.template.FastScalar
Return the value of this object as a String.
toString() - Method in class freemarker.template.FileTemplateCache
Returns a string representation of the object.
toString() - Method in class freemarker.template.GenericEventMulticaster
Returns a string representation of the object.
toString() - Method in class freemarker.template.instruction.AssignBlockInstruction
Returns a string representation of the object.
toString() - Method in class freemarker.template.instruction.AssignInstruction
Returns a string representation of the object.
toString() - Method in class freemarker.template.instruction.BreakInstruction
Returns a string representation of the object.
toString() - Method in class freemarker.template.instruction.CallInstruction
Returns a string representation of the object.
toString() - Method in class freemarker.template.instruction.CaseInstruction
Returns a string representation of the object.
toString() - Method in class freemarker.template.instruction.CommentInstruction
Returns a string representation of the object.
toString() - Method in class freemarker.template.instruction.DefaultCaseInstruction
Returns a string representation of the object.
toString() - Method in class freemarker.template.instruction.ElseInstruction
Returns a string representation of the object.
toString() - Method in class freemarker.template.instruction.EndInstruction
Returns a string representation of the object.
toString() - Method in class freemarker.template.instruction.ExitInstruction
Returns a string representation of the object.
toString() - Method in class freemarker.template.instruction.FunctionInstruction
Returns a string representation of the object.
toString() - Method in class freemarker.template.instruction.FunctionModel
Returns a string representation of the object.
toString() - Method in class freemarker.template.instruction.IfElseInstruction
Returns a string representation of the object.
toString() - Method in class freemarker.template.instruction.IfInstruction
Returns a string representation of the object.
toString() - Method in class freemarker.template.instruction.IncludeInstruction
Returns a string representation of the object.
toString() - Method in class freemarker.template.instruction.ListInstruction
Returns a string representation of the object.
toString() - Method in class freemarker.template.instruction.NOOPInstruction
Returns a string representation of the object.
toString() - Method in class freemarker.template.instruction.NoParseInstruction
Returns a string representation of the object.
toString() - Method in class freemarker.template.instruction.SwitchInstruction
Returns a string representation of the object.
toString() - Method in class freemarker.template.instruction.TextBlockInstruction
Returns a string representation of the object.
toString() - Method in class freemarker.template.instruction.TransformInstruction
Returns a string representation of the object.
toString() - Method in class freemarker.template.instruction.VariableInstruction
Returns a string representation of the object.
toString() - Method in class freemarker.template.LocalModelWrapper
Returns a string representation of the object.
toString() - Method in class freemarker.template.RootModelWrapper
Returns a string representation of the object.
toString() - Method in class freemarker.template.SimpleEventAdapter
Returns a string representation of the object.
toString() - Method in class freemarker.template.SimpleHash
Convenience method for returning the String value of the underlying hash.
toString() - Method in class freemarker.template.SimpleList
Retrieve the value of this object as a String.
toString() - Method in class freemarker.template.SimpleNumber
Retrieve the String value of this object.
toString() - Method in class freemarker.template.SimpleScalar
Retrieve the String value of this object.
toString() - Method in class freemarker.template.Template
Returns a string representation of the object.
toString() - Method in class freemarker.template.TemplateEventAdapter
Returns a string representation of the object.
toString() - Method in class freemarker.template.UnparsedTemplate
Return the String value of this object
transcode(String) - Method in class freemarker.ext.servlet.HttpRequestParametersHashModel
A hook for allowing Strings to be transformed before being passed into the TemplateModel.
transform(Reader, Writer) - Method in class freemarker.ext.misc.CompressWhitespace
Compresses whitespace within the marked portion of a FreeMarker template.
transform(Reader, Writer) - Method in class freemarker.ext.misc.FreeMarkerToHtml
Performs a transformation/filter on FM-Classic output.
transform(Reader, Writer) - Method in class freemarker.ext.misc.HtmlEscape
Transforms an HTML-unescaped stream into HTML-escaped form.
transform(Reader, Writer) - Method in class freemarker.ext.misc.JavaToHtml
Performs a transformation/filter on FM-Classic output.
transform(Reader, Writer) - Method in class freemarker.ext.misc.LegacyCompress
Re-implementation of the <compress> FM-Classic tag.
transform(Reader, PrintWriter) - Method in class freemarker.ext.misc.NormalizeNewlines
Performs newline normalization on FM-Classic output.
transform(Reader, Writer) - Method in class freemarker.ext.misc.RemoveBlankLines
Strips all blank lines from the source.
transform(Reader, Writer) - Method in class freemarker.ext.misc.XmlEscape
Transforms an XML-unescaped stream into XML-escaped form.
transform(Reader, PrintWriter) - Method in interface freemarker.template.TemplateTransformModel
Performs a transformation/filter on FM-Classic output.
transform(Reader, Writer) - Method in interface freemarker.template.TemplateTransformModel2
Performs a transformation/filter on FM-Classic output.
transform(Reader, PrintWriter) - Method in class freemarker.testcase.models.TransformModel1
Performs a transformation/filter on FM-Classic output.
transform(Reader, Writer) - Method in class freemarker.testcase.models.TransformModel2
Performs a transformation/filter on FM-Classic output.
TRANSFORM_END_TAG - Static variable in class freemarker.template.compiler.StandardTemplateParser
 
TRANSFORM_TAG - Static variable in class freemarker.template.compiler.StandardTemplateParser
 
TransformHashWrapper - Class in freemarker.testcase.models
Part of the TestTransform testcase suite.
TransformHashWrapper() - Constructor for class freemarker.testcase.models.TransformHashWrapper
Creates new TransformHashWrapper
TransformInstruction - Class in freemarker.template.instruction
An instruction that processes a TemplateTransformModel.
TransformInstruction(Variable) - Constructor for class freemarker.template.instruction.TransformInstruction
Creates new TransformInstruction, with a given transformation variable.
TransformMethodWrapper1 - Class in freemarker.testcase.models
Simple test of the interaction between MethodModels and TransformModels.
TransformMethodWrapper1() - Constructor for class freemarker.testcase.models.TransformMethodWrapper1
Creates new TransformMethodWrapper1
TransformMethodWrapper2 - Class in freemarker.testcase.models
Another test of the interaction between MethodModels and TransformModels.
TransformMethodWrapper2() - Constructor for class freemarker.testcase.models.TransformMethodWrapper2
Creates new TransformMethodWrapper1
TransformMethodWrapper3 - Class in freemarker.testcase.models
Another test of the interaction between MethodModels and TransformModels.
TransformMethodWrapper3() - Constructor for class freemarker.testcase.models.TransformMethodWrapper3
Creates new TransformMethodWrapper1
TransformModel1 - Class in freemarker.testcase.models
A TemplateTransformModel that includes properties.
TransformModel1() - Constructor for class freemarker.testcase.models.TransformModel1
Creates new TransformModel1
TransformModel2 - Class in freemarker.testcase.models
A TemplateTransformModel that includes properties.
TransformModel2() - Constructor for class freemarker.testcase.models.TransformModel2
Creates new TransformModel1
Transforms - Class in freemarker.ext.misc
A simple hash model that provides access to all the non-deprecated method models in this package.
Translate - Class in freemarker.ext.misc
A method model that implements the Perl 5 translate function.
TRUE - Static variable in class freemarker.template.expression.BooleanLiteral
The true instance of this class.
TRUE - Static variable in class freemarker.template.FastBoolean
Represents a true boolean expression.
TRUE_LITERAL - Static variable in class freemarker.template.compiler.StandardTemplateParser
 

U

Unary - Interface in freemarker.template.expression
An interface for unary operators.
Unary.Association - Enum in freemarker.template.expression
Indicates the operator association for this unary expression.
unavailableAdapter - Variable in class freemarker.template.cache.CacheEventAdapter
A ListenerAdapter for cacheUnavailable events.
UnparsedInstruction - Interface in freemarker.template.instruction
Abstract class that deals with unparsed instructions, ie.
UnparsedTemplate - Class in freemarker.template
An UnparsedTemplate consists only of text.
UnparsedTemplate() - Constructor for class freemarker.template.UnparsedTemplate
Constructs an empty unparsed template.
UnparsedTemplate(InputSource) - Constructor for class freemarker.template.UnparsedTemplate
Constructs an unparsed template by compiling it from an InputSource.
UnparsedTemplate(String) - Constructor for class freemarker.template.UnparsedTemplate
Deprecated. use the InputSource contructor to supply source streams to the template compiler
UnparsedTemplate(File) - Constructor for class freemarker.template.UnparsedTemplate
Deprecated. use the InputSource contructor to supply source streams to the template compiler
UnparsedTemplate(InputStream) - Constructor for class freemarker.template.UnparsedTemplate
Deprecated. use the InputSource contructor to supply source streams to the template compiler
UnparsedTemplate(Reader) - Constructor for class freemarker.template.UnparsedTemplate
Deprecated. use the InputSource contructor to supply source streams to the template compiler
unwrap(Object) - Static method in class freemarker.ext.beans.BeansWrapper
Deprecated. Attempts to unwrap a model into underlying object.
unwrap(Object, Class) - Static method in class freemarker.ext.beans.BeansWrapper
Deprecated. Attempts to unwrap a model into underlying object.
unwrap(TemplateModel, Class<T>) - Static method in class freemarker.ext.beans2.Unwrapper
Convert the supplied template model into a plain old Java object of the given class.
Unwrapper - Class in freemarker.ext.beans2
Unwraps a given FM-Classic template model back into a plain old Java object.
update() - Method in class freemarker.template.cache.LoadAdHocCachingStrategy
Asks for a "blank" update.
update(String) - Method in class freemarker.template.cache.LoadAdHocCachingStrategy
Asks for the named object to be updated.
update(String, String) - Method in class freemarker.template.cache.LoadAdHocCachingStrategy
Asks for the named object to be updated.
update() - Method in class freemarker.template.cache.LoadOnDemandCachingStrategy
Asks for a "blank" update.
update(String) - Method in class freemarker.template.cache.LoadOnDemandCachingStrategy
Asks for the named object to be updated.
update(String, String) - Method in class freemarker.template.cache.LoadOnDemandCachingStrategy
Asks for the named object to be updated.
update() - Method in class freemarker.template.cache.LoDWithRefreshCachingStrategy
Asks for a "blank" update.
update(String) - Method in class freemarker.template.cache.LoDWithRefreshCachingStrategy
Asks for the named object to be updated.
update(String, String) - Method in class freemarker.template.cache.LoDWithRefreshCachingStrategy
Asks for the named object to be updated.
update() - Method in class freemarker.template.cache.NullCachingStrategy
Asks for a "blank" update.
update(String) - Method in class freemarker.template.cache.NullCachingStrategy
Asks for the named object to be updated.
update(String, String) - Method in class freemarker.template.cache.NullCachingStrategy
Asks for the named object to be updated.
update() - Method in class freemarker.template.cache.PreloadCachingStrategy
Asks for a "blank" update.
update(String) - Method in class freemarker.template.cache.PreloadCachingStrategy
Asks for the named object to be updated.
update(String, String) - Method in class freemarker.template.cache.PreloadCachingStrategy
Asks for the named object to be updated.
update() - Method in interface freemarker.template.cache.Updateable
Asks for a "blank" update.
update(String) - Method in interface freemarker.template.cache.Updateable
Asks for the named object to be updated.
update(String, String) - Method in interface freemarker.template.cache.Updateable
Asks for the named object to be updated.
update(String) - Method in class freemarker.template.FileTemplateCache
Update a named template if in the FileTemplateCache.Strategy.LOAD_AD_HOC mode .
update(String, String) - Method in class freemarker.template.FileTemplateCache
Update a named template if in the FileTemplateCache.Strategy.LOAD_AD_HOC mode.
update() - Method in class freemarker.template.FileTemplateCache
Updates the cache.
Updateable - Interface in freemarker.template.cache
An interface for objects that need to be reminded to update themselves from time to time.
updatedAdapter - Variable in class freemarker.template.cache.CacheEventAdapter
A ListenerAdapter for elementUpdated events.
updateFailedAdapter - Variable in class freemarker.template.cache.CacheEventAdapter
A ListenerAdapter for elementUpdateFailed events.
updateInterval - Variable in class freemarker.ext.servlet.FreeMarkerServlet
 
UpdateTimer - Class in freemarker.template.cache
A timer for objects that implement Updateable.
UpdateTimer(Updateable, long) - Constructor for class freemarker.template.cache.UpdateTimer
Constructs the timer with the update target and update interval.

V

valueOf(String) - Static method in enum freemarker.template.expression.ExpressionBuilder.Precedence
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum freemarker.template.expression.ExpressionUtils.ExpressionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum freemarker.template.expression.Unary.Association
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum freemarker.template.FileTemplateCache.Strategy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum freemarker.template.instruction.Instruction.EndType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum freemarker.template.TemplateProcessor.ExitStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum freemarker.template.TemplateRuntimeHandler.Severity
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum freemarker.testcase.beans.TestEnum
Returns the enum constant of this type with the specified name.
values() - Static method in enum freemarker.template.expression.ExpressionBuilder.Precedence
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum freemarker.template.expression.ExpressionUtils.ExpressionType
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum freemarker.template.expression.Unary.Association
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum freemarker.template.FileTemplateCache.Strategy
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum freemarker.template.instruction.Instruction.EndType
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum freemarker.template.TemplateProcessor.ExitStatus
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum freemarker.template.TemplateRuntimeHandler.Severity
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum freemarker.testcase.beans.TestEnum
Returns an array containing the constants of this enum type, in the order they're declared.
VAR_INSTR_END_CHAR - Static variable in class freemarker.template.compiler.StandardTemplateParser
 
VAR_INSTR_START_CHAR - Static variable in class freemarker.template.compiler.StandardTemplateParser
 
VAR_INSTR_START_CHARS - Static variable in class freemarker.template.compiler.StandardTemplateParser
 
VARIABLE - Static variable in class freemarker.template.expression.ExpressionUtils
The expression is a variable, so can return anything other than a constant.
Variable - Interface in freemarker.template.expression
An interface for expressions that get their values from the data model, and for those data models that can be set to a value.
VariableInstruction - Class in freemarker.template.instruction
An instruction that outputs the value of a Variable.
VariableInstruction(Expression) - Constructor for class freemarker.template.instruction.VariableInstruction
Constructor that takes a Expression to be output.

W

WebSite - Class in freemarker.doc
Creates the FM-Classic web site navigation bars.
WebSite() - Constructor for class freemarker.doc.WebSite
Default constructor.
wrap(Object) - Static method in class freemarker.ext.beans.BeansWrapper
Deprecated. Wraps the object with a template model that is most specific for the object's class.
wrap(Object, boolean) - Static method in class freemarker.ext.beans.BeansWrapper
Deprecated. Wraps the object with a template model that is most specific for the object's class, just as BeansWrapper.wrap(Object) would, however it can force wrapping into scalar.
wrap(Object) - Static method in class freemarker.ext.beans2.Wrapper
Wrap the given object in a FM-Classic template model using reflection.
wrap(Class<T>) - Static method in class freemarker.ext.beans2.Wrapper
Wraps the given class or enum in a FM-Classic template model using reflection.
WRAP_AS_OBJECT - Static variable in class freemarker.ext.beans.BeansWrapper
Deprecated. Use in the wrap() method to override logic for determining whether the parameter should be wrapped as a TemplateScalarModel or as a TemplateHashModel, and force wrapping into hash model.
WRAP_AS_SCALAR - Static variable in class freemarker.ext.beans.BeansWrapper
Deprecated. Use in the wrap() method to override logic for determining whether the parameter should be wrapped as a TemplateScalarModel or as a TemplateHashModel, and force wrapping into scalar.
Wrapper - Class in freemarker.ext.beans2
Wraps a given object, class or enum in a FM-Classic template model.
write(char[], int, int) - Method in class freemarker.ext.util.TemplateBufferedWriter
Write a portion of an array of characters.
write(int) - Method in class freemarker.ext.util.TemplateBufferedWriter
Write a single character.
write(char[]) - Method in class freemarker.ext.util.TemplateBufferedWriter
Write an array of characters.
write(String) - Method in class freemarker.ext.util.TemplateBufferedWriter
Write a string.
write(String, int, int) - Method in class freemarker.ext.util.TemplateBufferedWriter
Write a portion of a string.
WriterExceptionListener - Class in freemarker.ext.misc
Adapts FM-Classic's exception events to an IO Writer class.
WriterExceptionListener(Writer) - Constructor for class freemarker.ext.misc.WriterExceptionListener
Constructor that takes a Writer as the target for error messages.
WriterExceptionListener(Writer, boolean) - Constructor for class freemarker.ext.misc.WriterExceptionListener
Constructor that takes a Writer as the target for error messages, and a flag to indicate whether the flush() method should be called after every event.
writeText(String, String) - Method in class freemarker.testcase.AbstractTestCase
Writes text to a given filename.

X

XmlEscape - Class in freemarker.ext.misc
Performs an XML escape of a given template fragment.

A B C D E F G H I J L M N O P Q R S T U V W X