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

A

AbstractBinary - class freemarker.template.expression.AbstractBinary.
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 freemarker.template.AbstractTemplate.
A base class from which Template implementations are subclassed.
AbstractTemplate() - Constructor for class freemarker.template.AbstractTemplate
Constructs an empty unparsed template.
AbstractTemplate(File) - Constructor for class freemarker.template.AbstractTemplate
Constructs an unparsed template by compiling it from a file.
AbstractTemplate(InputStream) - Constructor for class freemarker.template.AbstractTemplate
Constructs an unparsed template by compiling it from an InputStream.
AbstractTemplate(Reader) - Constructor for class freemarker.template.AbstractTemplate
Constructs an unparsed template by compiling it from a Reader.
AbstractTemplate(String) - Constructor for class freemarker.template.AbstractTemplate
Constructs an unparsed template by compiling it from a file.
AbstractTestCase - class freemarker.testcase.AbstractTestCase.
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 - class freemarker.ext.misc.Add.
Deprecated. With the introduction of native numbers and numeric operators in 1.8, this implementation is now deprecated
Add() - Constructor for class freemarker.ext.misc.Add
Deprecated. Creates new Add
add(boolean) - Method in class freemarker.template.SimpleList
Adds a boolean to the end of this SimpleList, by wrapping the boolean in a FastBoolean.
add(ContentEntry) - Method in class freemarker.doc.ContentList
Adds a new entry to the list.
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(Number) - Method in class freemarker.template.SimpleList
Adds a number to the end of this SimpleList, by wrapping the string in a FastNumber.
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(TemplateModel) - Method in class freemarker.template.SimpleList
Adds a TemplateModel to the end of this SimpleList.
addCacheListener(CacheListener) - Method in class freemarker.template.FileTemplateCache
Registers a CacheListener for this Cache.
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.
addCase(DefaultCaseInstruction) - Method in class freemarker.template.instruction.SwitchInstruction
Adds a case instruction to the switch.
addEventListener(EventListener) - Method in class freemarker.template.GenericEventMulticaster
Adds an event listener.
addFunction(FunctionInstruction) - Method in interface freemarker.template.FunctionTemplateProcessor
Adds a function to the template.
addFunction(FunctionInstruction) - 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 freemarker.template.expression.And.
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 freemarker.ext.beans.ArrayModel.
A class that will wrap an arbitrary array into TemplateHashModel, TemplateMethodModel2, TemplateIndexedModel and TemplateListModel2 interfaces.
ArrayModel(Object) - Constructor for class freemarker.ext.beans.ArrayModel
Creates a new model that wraps the specified array object.
AsNumber - class freemarker.ext.misc.AsNumber.
Performs a type conversion from a String model to a number model.
ASSIGN_TAG - Static variable in class freemarker.template.compiler.StandardTemplateParser
 
AssignInstruction - class freemarker.template.instruction.AssignInstruction.
An instruction that assigns a literal or reference to a single-identifier variable.
AssignInstruction(Identifier, 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 freemarker.ext.misc.AsString.
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() - Method in interface freemarker.template.compiler.TemplateParser
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.

B

BaseCachingStrategy - class freemarker.template.cache.BaseCachingStrategy.
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.
BeansWrapper - class freemarker.ext.beans.BeansWrapper.
Utility class that provides generic services to reflection classes.
Binary - interface freemarker.template.expression.Binary.
An interface for binary operators.
BinaryData - class freemarker.template.BinaryData.
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(BinaryData) - Constructor for class freemarker.template.BinaryData
Clones an existing BinaryData instance.
BinaryData(File) - Constructor for class freemarker.template.BinaryData
Constructs a BinaryData object by compiling it from a file.
BinaryData(InputStream) - Constructor for class freemarker.template.BinaryData
Constructs a template by compiling it from an InputStream.
BinaryData(String) - Constructor for class freemarker.template.BinaryData
Constructs a binary data object by compiling it from a file.
body - Variable in class freemarker.template.instruction.GenericStartInstruction
The template body to be processed
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.
BOOLEAN_ESCAPE_CHAR - Static variable in class freemarker.template.compiler.StandardTemplateParser
 
BooleanHash1 - class freemarker.testcase.models.BooleanHash1.
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 freemarker.testcase.models.BooleanHash2.
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 freemarker.testcase.models.BooleanList1.
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 freemarker.testcase.models.BooleanList2.
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 freemarker.template.expression.BooleanLiteral.
Represents a boolean literal in a FM-Classic template.
BooleanModel1 - class freemarker.testcase.models.BooleanModel1.
Model for testing booleans in FM-Classic.
BooleanModel1() - Constructor for class freemarker.testcase.models.BooleanModel1
Creates new BooleanModel1.
BooleanModel2 - class freemarker.testcase.models.BooleanModel2.
Model for testing booleans in FM-Classic.
BooleanModel2() - Constructor for class freemarker.testcase.models.BooleanModel2
Creates new BooleanModel2.
BooleanModel3 - class freemarker.testcase.models.BooleanModel3.
Model for testing booleans in FM-Classic.
BooleanModel3() - Constructor for class freemarker.testcase.models.BooleanModel3
Creates new BooleanModel3.
BooleanModel4 - class freemarker.testcase.models.BooleanModel4.
Model for testing booleans in FM-Classic.
BooleanModel4() - Constructor for class freemarker.testcase.models.BooleanModel4
Creates new BooleanModel4.
BooleanModel5 - class freemarker.testcase.models.BooleanModel5.
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 - Static variable in interface freemarker.template.instruction.Instruction
Constant returned by getEndType() indicating that this is a break instruction.
BREAK_TAG - Static variable in class freemarker.template.compiler.StandardTemplateParser
 
build() - Method in interface freemarker.template.compiler.TemplateBuilder
Builds a new template.
build() - Method in class freemarker.template.compiler.LinkedListTemplateBuilder
Builds the template.
build(List) - Static method in class freemarker.template.expression.ExpressionBuilder
Builds an Expression.
buildError - Variable in class freemarker.template.Template
A cached copy of any parser exception thrown during compilation.
buildExpression(List) - Static method in class freemarker.template.expression.ExpressionBuilder
Builds an Expression or sub-Expression.
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(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(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(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(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(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(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(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 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(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 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(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.
buildVariable(List) - 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 freemarker.template.cache.Cache.
An interface for self-updating caches consisting of any single type of object.
Cacheable - interface freemarker.template.cache.Cacheable.
Abstracts information relating to the caching of a particular object.
CacheElement - class freemarker.template.cache.CacheElement.
Represent a single entry in the cache.
CacheElement(CacheElement) - Constructor for class freemarker.template.cache.CacheElement
Create a new shallow clone of a given CacheElement.
CacheElement(String, String, Cacheable, long) - Constructor for class freemarker.template.cache.CacheElement
Create a new CacheElement.
CacheEvent - class freemarker.template.CacheEvent.
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, Exception) - Constructor for class freemarker.template.CacheEvent
Constructor that takes an element name, and the exception that caused the event.
CacheEvent(Object, String, long) - Constructor for class freemarker.template.CacheEvent
Constructor that takes an element name, and the exception that caused the event.
CacheEventAdapter - class freemarker.template.cache.CacheEventAdapter.
Adapter class responsible for firing cache events.
CacheEventAdapter() - Constructor for class freemarker.template.cache.CacheEventAdapter
Creates new CacheEventAdapter.
CacheListener - interface freemarker.template.CacheListener.
An interface for classes that listen for CacheEvents.
CacheRetriever - interface freemarker.template.cache.CacheRetriever.
Interface for retrieving objects to be stored in a Cache.
CacheThread - class freemarker.testcase.CacheThread.
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 freemarker.testcase.CacheThread2.
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 freemarker.testcase.CacheThread3.
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 freemarker.testcase.CacheThread4.
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 freemarker.testcase.CacheThread5.
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.TestInclude2
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.TestCacheExpiry
Called when a cache cannot be updated.
cacheUnavailable(CacheEvent) - Method in class freemarker.testcase.TestInclude
Called when a cache cannot be updated.
CachingStrategy - interface freemarker.template.cache.CachingStrategy.
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.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.TextBlockInstruction
A TemplateBuilder can call this method to have an Instruction call it back to be built.
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.FunctionInstruction
Call the TemplateBuilder with this comment instruction.
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.CommentInstruction
Call the TemplateBuilder with this comment instruction.
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.NOOPInstruction
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.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.IfElseInstruction
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.
callFunction(TemplateModelRoot, Writer, TemplateRuntimeHandler, List) - Method in class freemarker.template.instruction.FunctionModel
Calls the specified FunctionInstruction.
CallInstruction - class freemarker.template.instruction.CallInstruction.
An instruction representing a function call.
CallInstruction(MethodCall) - Constructor for class freemarker.template.instruction.CallInstruction
Constructor for a function call.
CASE - Static variable in interface freemarker.template.instruction.Instruction
Constant returned by getEndType() indicating that this is a case instruction.
CASE_TAG - Static variable in class freemarker.template.compiler.StandardTemplateParser
 
CaseInstruction - class freemarker.template.instruction.CaseInstruction.
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.
clear() - Method in class freemarker.ext.util.IdentityHashMap
Removes all mappings from this map.
clear() - Method in class freemarker.template.SimpleList
Removes all the elements from this SimpleList.
clearCache() - Method in class freemarker.template.cache.PreloadCachingStrategy
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 interface freemarker.template.cache.CachingStrategy
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.
clone() - Method in class freemarker.ext.util.IdentityHashMap
Returns a shallow copy of this IdentityHashMap instance: the keys and values themselves are not cloned.
clone() - Method in class freemarker.template.AbstractTemplate
Clones the current template.
clone() - Method in class freemarker.template.Template
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.TemplateRegistry
Clones the current registry, and returns the clone back to the caller.
clone() - Method in class freemarker.template.cache.CacheElement
Performs a shallow clone of the CacheElement.
close() - Method in class freemarker.ext.util.TemplateBufferedWriter
Close the stream, flushing it first.
CloseParen - class freemarker.template.expression.CloseParen.
A null class that represents a closed parenthesis.
CloseParen() - Constructor for class freemarker.template.expression.CloseParen
Deprecated. use the CloseParen.getInstance() method to avoid excessive object creation
CollectionModel - class freemarker.ext.beans.CollectionModel.
A special case of ObjectModel that supports the collection.iterator syntax to obtain a TemplateListModel2 instance backed by this collection.
CollectionModel(Collection) - Constructor for class freemarker.ext.beans.CollectionModel
Creates a new model that wraps the specified collection object.
CollectionSize - class freemarker.ext.misc.CollectionSize.
Determines the size of the underlying Collection or Map object given a TemplateObjectModel.
COMMENT_END - Static variable in interface freemarker.template.instruction.Instruction
Constant returned by getEndType() indicating that this is a comment end instruction.
COMMENT_END_TAG - Static variable in class freemarker.template.compiler.StandardTemplateParser
 
COMMENT_TAG - Static variable in class freemarker.template.compiler.StandardTemplateParser
 
CommentInstruction - class freemarker.template.instruction.CommentInstruction.
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(CacheElement) - Method in class freemarker.template.cache.CacheElement
Compares another CacheElement against this one.
compareTo(Object) - Method in class freemarker.template.cache.CacheElement
Compares an object against this CacheElement.
Compileable - interface freemarker.template.Compileable.
Defines an interface for two 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(File) - Method in class freemarker.template.AbstractTemplate
Reads an unparsed template from a file, by getting the file's FileInputStream and using it to call AbstractTemplate.compileFromStream(java.io.InputStream), using the platform's default character encoding.
compileFromFile(File) - Method in class freemarker.template.BinaryData
Reads and compiles a template from a file, by getting the file's FileInputStream and using it to call compileFromStream(), using the platform's default character encoding.
compileFromFile(String) - Method in class freemarker.template.AbstractTemplate
Reads an unparsed template from a file, by getting the file's FileInputStream and using it to call AbstractTemplate.compileFromStream(java.io.InputStream), using the platform's default character encoding.
compileFromFile(String) - Method in class freemarker.template.BinaryData
Reads and compiles a template from a file, by getting the file's FileInputStream and using it to call compileFromStream(), using the platform's default character encoding.
compileFromStream(InputStream) - Method in interface freemarker.template.Compileable
Compiles the template from an InputStream, using the platform's default character encoding.
compileFromStream(InputStream) - Method in class freemarker.template.AbstractTemplate
Reads the unparsed template from an InputStream, using the platform's default character encoding.
compileFromStream(InputStream) - Method in class freemarker.template.BinaryData
Compiles the template from an InputStream, using the platform's default character encoding.
compileFromStream(InputStream, String) - Method in interface freemarker.template.Compileable
Compiles the template from an InputStream, using the specified character encoding.
compileFromStream(InputStream, String) - Method in class freemarker.template.AbstractTemplate
Compiles the template from an InputStream, using the specified character encoding.
compileFromStream(InputStream, String) - Method in class freemarker.template.BinaryData
Compiles the template from an InputStream, using the specified character encoding.
compileFromStream(Reader) - Method in class freemarker.template.AbstractTemplate
Compiles the template from a Reader.
compileFromStream(Reader) - Method in class freemarker.template.UnparsedTemplate
Reads the unparsed template from a Reader.
compileFromStream(Reader) - Method in class freemarker.template.Template
Compiles the template from an Reader.
compileText(String) - Method in class freemarker.template.Template
Compiles the template text using the standard parser and builder classes.
COMPRESS_END - Static variable in interface freemarker.template.instruction.Instruction
Constant returned by getEndType() indicating that this is a compress end instruction.
CompressWhitespace - class freemarker.ext.misc.CompressWhitespace.
A transform model that compresses each occurrence of consecutive whitespace down to a single space character.
CompressWhitespace() - Constructor for class freemarker.ext.misc.CompressWhitespace
Deprecated. use the CompressWhitespace.getInstance() method to avoid excessive object creation
conditionMatches(TemplateModelRoot) - Method in class freemarker.template.instruction.ElseInstruction
Tests the condition for which this "else" statement should match.
conditionMatches(TemplateModelRoot) - Method in class freemarker.template.instruction.IfInstruction
Tests the condition for which this "if" statement should match.
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 freemarker.template.expression.Constant.
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 freemarker.template.instruction.ContainerInstruction.
An implementation for instructions that contain other elements, such as text or other instructions.
containsKey(Object) - Method in class freemarker.ext.util.IdentityHashMap
Returns true if this map contains a mapping for the specified key.
containsValue(Object) - Method in class freemarker.ext.util.IdentityHashMap
Returns true if this map maps one or more keys to the specified value.
ContentEntry - class freemarker.doc.ContentEntry.
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 freemarker.doc.ContentList.
Implements a list of table-of-contents entries.
ContentList() - Constructor for class freemarker.doc.ContentList
Creates a new ContentList
ContentsBuilder - class freemarker.doc.ContentsBuilder.
SAX content handler that builds a ContentList.
ContentsBuilder() - Constructor for class freemarker.doc.ContentsBuilder
Creates new ContentsBuilder
copy(TemplateListModel) - 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.ext.misc.ExtendedList
Delegates to the underlying SimpleList copy method.
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.ext.misc.ExtendedList
Delegates to the underlying SimpleList copy method.
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, TemplateModelRoot) - 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
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.

D

dataArray - Variable in class freemarker.template.BinaryData
The binary data held by this object.
debug - Variable in class freemarker.ext.servlet.FreeMarkerServlet
 
Decrement - class freemarker.ext.misc.Decrement.
Deprecated. With the introduction of native numbers and numeric operators in 1.8, this implementation is now deprecated
Decrement() - Constructor for class freemarker.ext.misc.Decrement
Deprecated. Creates new Decrement
DEFAULT - Static variable in interface freemarker.template.instruction.Instruction
Constant returned by getEndType() indicating that this is a default instruction.
DEFAULT_TAG - Static variable in class freemarker.template.compiler.StandardTemplateParser
 
DefaultCaseInstruction - class freemarker.template.instruction.DefaultCaseInstruction.
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.
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 freemarker.template.expression.Divide.
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 freemarker.template.expression.Dot.
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 freemarker.testcase.DummyTestCase.
Dummy test case.
DummyTestCase(String) - Constructor for class freemarker.testcase.DummyTestCase
Creates new DummyTestCase.
DynamicKeyName - class freemarker.template.expression.DynamicKeyName.
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.TestInclude2
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.TestCacheExpiry
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.
elementUpdated(CacheEvent) - Method in interface freemarker.template.CacheListener
Called when a cache element updates successfully.
elementUpdated(CacheEvent) - Method in class freemarker.testcase.TestInclude2
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.TestCacheExpiry
Called when a cache element updates successfully.
elementUpdated(CacheEvent) - Method in class freemarker.testcase.TestInclude
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.TestInclude2
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.TestCacheExpiry
Called when a cache element fails to update.
elementUpdateFailed(CacheEvent) - Method in class freemarker.testcase.TestInclude
Called when a cache element fails to update.
ELSE - Static variable in interface freemarker.template.instruction.Instruction
Constant returned by getEndType() indicating that this is an else instruction.
ELSE_IF_TAG - Static variable in class freemarker.template.compiler.StandardTemplateParser
 
ELSE_TAG - Static variable in class freemarker.template.compiler.StandardTemplateParser
 
ELSEIF - Static variable in interface freemarker.template.instruction.Instruction
Constant returned by getEndType() indicating that this is an elseif instruction.
ElseInstruction - class freemarker.template.instruction.ElseInstruction.
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 - Variable in class freemarker.template.SimpleNumber
Whether this SimpleNumber is currently empty.
EMPTY_SCALAR - Static variable in class freemarker.ext.beans.Models
A singleton empty scalar.
EmptyInstruction - class freemarker.template.instruction.EmptyInstruction.
A superclass for Instructions that have no associated EndInstruction.
EmptyInstruction() - Constructor for class freemarker.template.instruction.EmptyInstruction
Default constructor.
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.
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.
EndInstruction - class freemarker.template.instruction.EndInstruction.
Represents an end instruction.
EndInstruction(int) - Constructor for class freemarker.template.instruction.EndInstruction
Constructor that takes one of the end types from the Instruction interface.
entrySet() - Method in class freemarker.ext.util.IdentityHashMap
Returns a collection view of the mappings contained in this map.
EnumerationModel - class freemarker.ext.beans.EnumerationModel.
A class that adds TemplateListModel2 functionality to the Enumeration interface implementers.
EnumerationModel(Enumeration) - Constructor for class freemarker.ext.beans.EnumerationModel
Creates a new model that wraps the specified enumeration object.
Equals - class freemarker.template.expression.Equals.
Performs an equality test on two template models.
Equals() - Constructor for class freemarker.template.expression.Equals
Default constructor.
equals(Object) - Method in class freemarker.ext.misc.ExtendedList
Attempt to compare ExtendedList objects for equality.
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.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.FastList
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.FastListRange
Tests this object for equality with the given object.
equals(Object) - Method in class freemarker.template.FastHash
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.
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.Plus
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.And
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.HashLiteral
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.MethodCall
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.ListLiteral
Determines whether this object is equal to the given object.
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.Not
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(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.Or
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.Identifier
Tests the equality of two Identifiers.
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.StringLiteral
Override the Object.equals method.
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.NotEquals
Determines whether this object is equal to the given object.
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.ListRange
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.Minus
Determines whether this object is equal to 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 freemarker.testcase.models.ExceptionModel.
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.misc.Log4jExceptionListener
Passes exceptions raised by FreeMarker onto Log4j.
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.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) - Method in class freemarker.ext.beans.MapModel
The first argument is used as a key to call the map's get method.
exec(List) - Method in class freemarker.ext.beans.ArrayModel
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) - Method in class freemarker.ext.beans.MethodModel
Invokes the method, passing it the arguments from the list.
exec(List) - Method in class freemarker.ext.beans.ResourceBundleModel
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) - Method in class freemarker.ext.jdom.NodeListModel
Applies an XPath expression to the node set and returns the resulting node set.
exec(List) - Method in class freemarker.ext.misc.IsNumber
Executes a method call.
exec(List) - Method in class freemarker.ext.misc.Perl5Substitute
Creates a TemplateTransformModel with the specified arguments as regular expressions.
exec(List) - Method in class freemarker.ext.misc.IsIndexed
Executes a method call.
exec(List) - Method in class freemarker.ext.misc.AsNumber
Performs a String to number conversion using the rules that Long.parseLong() uses.
exec(List) - Method in class freemarker.ext.misc.Subtract
Deprecated. Executes a method call.
exec(List) - Method in class freemarker.ext.misc.GreaterThanOrEquals
Deprecated. Executes a method call.
exec(List) - Method in class freemarker.ext.misc.IsTransform
Executes a method call.
exec(List) - Method in class freemarker.ext.misc.GreaterThan
Deprecated. Executes a method call.
exec(List) - Method in class freemarker.ext.misc.LessThanOrEquals
Deprecated. Executes a method call.
exec(List) - Method in class freemarker.ext.misc.Execute
Executes a method call.
exec(List) - Method in class freemarker.ext.misc.Decrement
Deprecated. Executes a method call.
exec(List) - Method in class freemarker.ext.misc.CollectionSize
Retrieves the size of the given Collection or Map.
exec(List) - Method in class freemarker.ext.misc.IsList
Executes a method call.
exec(List) - Method in class freemarker.ext.misc.Increment
Deprecated. Executes a method call.
exec(List) - Method in class freemarker.ext.misc.AsString
Perform a number to string conversion on the given template model.
exec(List) - Method in class freemarker.ext.misc.IsScalar
Executes a method call.
exec(List) - Method in class freemarker.ext.misc.HashValues
Executes a method call.
exec(List) - Method in class freemarker.ext.misc.IsMethod
Executes a method call.
exec(List) - Method in class freemarker.ext.misc.HashKeys
Executes a method call.
exec(List) - Method in class freemarker.ext.misc.Add
Deprecated. Executes a method call.
exec(List) - Method in class freemarker.ext.misc.LessThan
Deprecated. Executes a method call.
exec(List) - Method in class freemarker.ext.misc.IsHash
Executes a method call.
exec(List) - Method in interface freemarker.template.TemplateMethodModel
Executes a method call.
exec(List) - Method in interface freemarker.template.TemplateMethodModel2
Executes a method call.
exec(List) - Method in class freemarker.testcase.models.TransformMethodWrapper3
Executes a method call.
exec(List) - Method in class freemarker.testcase.models.MultiModel2
Executes a method call.
exec(List) - Method in class freemarker.testcase.models.SimpleTestMethod
Executes a method call.
exec(List) - Method in class freemarker.testcase.models.TransformMethodWrapper1
Executes a method call.
exec(List) - Method in class freemarker.testcase.models.TransformMethodWrapper2
Executes a method call.
Execute - class freemarker.ext.misc.Execute.
Gives FM-Classic the the ability to execute external commands.
execute() - Method in class freemarker.ext.ant.FreeMarkerXmlTask
Execute this task as an Ant task.
Execute() - Constructor for class freemarker.ext.misc.Execute
Deprecated. use the Execute.getInstance() method to avoid excessive object creation
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.
Expression - interface freemarker.template.expression.Expression.
An Expression can return a TemplateModel value.
EXPRESSION_TYPE_CONSTANT - Static variable in class freemarker.template.expression.ExpressionUtils
The expression is a constant.
EXPRESSION_TYPE_HASH - Static variable in class freemarker.template.expression.ExpressionUtils
The expression can return type Hash.
EXPRESSION_TYPE_LIST - Static variable in class freemarker.template.expression.ExpressionUtils
The expression can return type List.
EXPRESSION_TYPE_METHOD - Static variable in class freemarker.template.expression.ExpressionUtils
The expression can return type Method.
EXPRESSION_TYPE_NUMBER - Static variable in class freemarker.template.expression.ExpressionUtils
The expression can return type Number.
EXPRESSION_TYPE_STRING - Static variable in class freemarker.template.expression.ExpressionUtils
The expression can return type String.
EXPRESSION_TYPE_TRANSFORM - Static variable in class freemarker.template.expression.ExpressionUtils
The expression can return type Transform.
EXPRESSION_TYPE_VARIABLE - Static variable in class freemarker.template.expression.ExpressionUtils
The expression is a variable, so can return anything other than a constant.
ExpressionBuilder - class freemarker.template.expression.ExpressionBuilder.
A TemplateParser can use this class's static ExpressionBuilder.build(java.util.List) method to build a complete Expression or sub-expression from a List of ExpressionElements.
ExpressionElement - interface freemarker.template.expression.ExpressionElement.
An expression element is a tagged interface that represents an expression token.
ExpressionUtils - class freemarker.template.expression.ExpressionUtils.
Utility methods for evaluating expressions.
ExtendedHash - class freemarker.ext.misc.ExtendedHash.
Simple extension to the SimpleHash implementation.
ExtendedHash() - Constructor for class freemarker.ext.misc.ExtendedHash
Creates new ExtendedHash.
ExtendedHash(Map) - Constructor for class freemarker.ext.misc.ExtendedHash
Creates new ExtendedHash given a backing Map.
ExtendedIterator - class freemarker.ext.misc.ExtendedIterator.
Iterator for the ExtendedList class.
ExtendedIterator(List) - Constructor for class freemarker.ext.misc.ExtendedIterator
 
ExtendedList - class freemarker.ext.misc.ExtendedList.
Simple extension to the SimpleList implementation.
ExtendedList() - Constructor for class freemarker.ext.misc.ExtendedList
Creates new ExtendedList.
ExtendedList(List) - Constructor for class freemarker.ext.misc.ExtendedList
Creates new ExtendedList given the backing List.
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.
ExtendedList(TemplateModel[]) - Constructor for class freemarker.ext.misc.ExtendedList
Creates new ExtendedList populated by the TemplateModel array.

F

FALSE - Static variable in class freemarker.template.FastBoolean
Represents a false boolean expression.
FALSE - Static variable in class freemarker.template.expression.BooleanLiteral
The false instance of this class.
FALSE_LITERAL - Static variable in class freemarker.template.compiler.StandardTemplateParser
 
FastBoolean - class freemarker.template.FastBoolean.
An unsynchronised, immutable variation of the SimpleScalar class to handle boolean values.
FastHash - class freemarker.template.FastHash.
An unsynchronized variation of the SimpleHash class to handle key-pair values.
FastHash() - Constructor for class freemarker.template.FastHash
Default constructor.
FastHash(Map) - Constructor for class freemarker.template.FastHash
Constructs an FastHash given the backing Map.
FastIndexedIterator - class freemarker.template.FastIndexedIterator.
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
FastIterator - class freemarker.template.FastIterator.
Iterator class for FastList.
FastIterator(Collection) - Constructor for class freemarker.template.FastIterator
Constructor that takes a java.util.Collection implementation to iterator over.
FastList - class freemarker.template.FastList.
An unsynchronized variation of the SimpleList class.
FastList() - Constructor for class freemarker.template.FastList
Constructs an empty FastList.
FastList(List) - Constructor for class freemarker.template.FastList
Constructs a FastList from the given List.
FastListRange - class freemarker.template.FastListRange.
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 freemarker.template.FastNumber.
An unsynchronized, immutable implementation of the TemplateNumberModel interface.
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.
FastNumber(String) - Constructor for class freemarker.template.FastNumber
Constructs an instance of this object with an initial value.
FastScalar - class freemarker.template.FastScalar.
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.
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 freemarker.template.cache.FileRetriever.
Retrieves cacheable objects through the file system.
FileRetriever() - Constructor for class freemarker.template.cache.FileRetriever
Creates new FileRetriever.
FileRetriever(File) - Constructor for class freemarker.template.cache.FileRetriever
Creates a new FileRetriever, with a directory root.
FileRetriever(String) - Constructor for class freemarker.template.cache.FileRetriever
Constructs a FileRetriever with a directory in which it will look for template files.
FileTemplateCache - class freemarker.template.FileTemplateCache.
A TemplateCache that loads templates from a filesystem.
FileTemplateCache() - Constructor for class freemarker.template.FileTemplateCache
Constructs an empty FileTemplateCache.
FileTemplateCache(File) - Constructor for class freemarker.template.FileTemplateCache
Constructs a FileTemplateCache with a directory in which it will look for template files.
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(String) - 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.
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, EventListener) - Method in interface freemarker.template.ListenerAdapter
Fires an event to the event listener.
fireEvent(EventObject, ListenerAdapter) - Method in class freemarker.template.GenericEventMulticaster
Fires an event to all the listeners of this multicaster, using a ListenerAdapter.
fireExceptionThrown(Object, Exception, Writer, String, int) - Method in class freemarker.template.TemplateEventAdapter
Fires a TemplateExceptionEvent to all the current listeners.
fireExceptionThrown(Object, Exception, Writer, String, int) - Method in interface freemarker.template.TemplateRuntimeHandler
Fires a TemplateExceptionEvent to indicate that an exception has occurred in the FM-Classic runtime.
fireExceptionThrown(Object, Exception, Writer, String, int) - Method in class freemarker.template.SimpleEventAdapter
Fires a TemplateExceptionEvent to the current listener.
flush() - Method in class freemarker.ext.util.TemplateBufferedWriter
Flush the stream.
flushBuffer() - Method in class freemarker.ext.util.TemplateBufferedWriter
Flush the buffer.
FOREACH_END - Static variable in interface freemarker.template.instruction.Instruction
Constant returned by getEndType() indicating that this is a foreach end instruction.
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
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, resource bundle model, and singleton boolean models.
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 FreeMarker implementation.
FreeMarkerServlet - class freemarker.ext.servlet.FreeMarkerServlet.
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 freemarker.ext.jsp.FreeMarkerTag.
Simple implementation of JSP tag to allow use of FM-Classic templates in JSP.
FreeMarkerTag() - Constructor for class freemarker.ext.jsp.FreeMarkerTag
 
FreeMarkerTestSuite - class freemarker.testcase.FreeMarkerTestSuite.
Test suite for FM-Classic.
FreeMarkerToHtml - class freemarker.ext.misc.FreeMarkerToHtml.
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 freemarker.ext.ant.FreeMarkerXmlTask.
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 - Static variable in interface freemarker.template.instruction.Instruction
Constant returned by getEndType() indicating that this is a function end instruction.
FUNCTION_END_TAG - Static variable in class freemarker.template.compiler.StandardTemplateParser
 
FUNCTION_TAG - Static variable in class freemarker.template.compiler.StandardTemplateParser
 
FunctionInstruction - class freemarker.template.instruction.FunctionInstruction.
An instruction representing a function definition.
FunctionInstruction(Identifier, List) - Constructor for class freemarker.template.instruction.FunctionInstruction
Constructor for a function definition.
FunctionModel - class freemarker.template.instruction.FunctionModel.
An immutable TemplateModel wrapper for a FunctionInstructions.
FunctionModel(FunctionInstruction) - Constructor for class freemarker.template.instruction.FunctionModel
Constructor for the function model.
functions - Variable in class freemarker.template.Template
A mapping of all function models in this compiled template.
FunctionTemplateProcessor - interface freemarker.template.FunctionTemplateProcessor.
Adds the ability to retrieve Template functions from a TemplateProcessor.

G

GenericEventMulticaster - class freemarker.template.GenericEventMulticaster.
A generic event multicaster class.
GenericEventMulticaster() - Constructor for class freemarker.template.GenericEventMulticaster
Default constructor.
GenericStartInstruction - class freemarker.template.instruction.GenericStartInstruction.
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(int) - Method in interface freemarker.template.TemplateListModel
Deprecated. Retrieves the specified item from the list.
get(int) - Method in class freemarker.testcase.models.ListModel2
Retrieve an item at the given index
get(Object) - Method in class freemarker.ext.util.IdentityHashMap
Returns the value to which this map maps the specified key.
get(String) - Method in class freemarker.doc.TabItem
Gets a TemplateModel from the hash.
get(String) - Method in class freemarker.doc.ContentEntry
Gets a TemplateModel from the hash.
get(String) - Method in class freemarker.ext.beans.ObjectModel
Uses Beans introspection to locate a property or method with name matching the key name.
get(String) - Method in class freemarker.ext.beans.RootMapModel
Returns BeansWrapper.wrap(map.get(key)) where map is the underlying Map.
get(String) - Method in class freemarker.ext.beans.ArrayModel
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
 
get(String) - Method in class freemarker.ext.beans.ResourceBundleModel
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.StaticModels
Returns a StaticModel for the fully qualified class name passed as the key.
get(String) - Method in class freemarker.ext.beans.StaticModel
Returns the field or method named by the key parameter.
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.RootModelWrapper
Retrieve a template model for the given key, if one exists.
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.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.SimpleHash
Gets a TemplateModel from the underlying hash.
get(String) - Method in interface freemarker.template.TemplateHashModel
Gets a TemplateModel from the hash.
get(String) - Method in class freemarker.template.FastHash
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.
get(String) - Method in class freemarker.testcase.models.MultiModel1
Gets a TemplateModel from the hash.
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(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.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.
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.SimpleNumberModel
Retrieve the underlying value as a long.
getAsNumber() - Method in class freemarker.ext.beans.NumberModel
Calls the wrapped method, and calls longValue() on its return value.
getAsNumber() - Method in class freemarker.template.FastNumber
Returns the scalar's value as a String.
getAsNumber() - Method in interface freemarker.template.TemplateNumberModel
Returns the number's value as a long.
getAsNumber() - Method in class freemarker.template.SimpleNumber
Return the number value as a long.
getAsNumber() - Method in class freemarker.template.FastBoolean
Returns the boolean value as a long.
getAsNumber() - Method in class freemarker.testcase.models.StringNumberModel
Retrieve the numeric value from the model.
getAsNumber(TemplateModel) - Static method in class freemarker.template.expression.ExpressionUtils
Determines the given TemplateModel's long value.
getAsObject() - Method in class freemarker.ext.beans.ObjectModelBase
Returns the wrapped object.
getAsObject() - Method in class freemarker.ext.beans.SimpleNumberModel
Retrieve the underlying object for object unwrapping purposes.
getAsObject() - Method in class freemarker.ext.beans.ScalarModel
Invokes the wrapped method, returns its return value.
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 class freemarker.template.FastList
Return an unmodifiable view 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.template.FastHash
Return an unmodifiable view of the underlying Map object for manipulation by 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.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 class freemarker.template.expression.DynamicKeyName
Retrieve the operator association for this operator.
getAssociationType() - Method in class freemarker.template.expression.Dot
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
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.SimpleNumberModel
Retrieve the underlying value as a String.
getAsString() - Method in class freemarker.ext.beans.ScalarModel
Calls the wrapped method, and calls toString() on its return value.
getAsString() - Method in class freemarker.ext.jdom.NodeListModel
This method returns the string resulting from concatenation of string representations of its nodes.
getAsString() - Method in interface freemarker.template.TemplateScalarModel
Returns the scalar's 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 class freemarker.template.FastBoolean
Returns the boolean 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.TransformHashWrapper
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.StringNumberModel
Retrieve the scalar value from the model.
getAsString() - Method in class freemarker.testcase.models.MultiModel1
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.MultiModel2
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.MultiModel3
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.BooleanModel1
Returns the scalar's value as a String.
getAsString(TemplateModel) - Static method in class freemarker.template.expression.ExpressionUtils
Determines the given TemplateModel's String value.
getAsTemplateModel(TemplateModelRoot) - Method in class freemarker.template.expression.Plus
Performs addition on the two expressions set previously.
getAsTemplateModel(TemplateModelRoot) - Method in class freemarker.template.expression.Multiply
Performs multiplication on the two number models set previously.
getAsTemplateModel(TemplateModelRoot) - Method in class freemarker.template.expression.And
Returns a binary "and" of the two expressions previously set.
getAsTemplateModel(TemplateModelRoot) - Method in class freemarker.template.expression.Modulo
Performs a modulus of the two number models set previously.
getAsTemplateModel(TemplateModelRoot) - Method in class freemarker.template.expression.HashLiteral
The TemplateModel value of this Expression.
getAsTemplateModel(TemplateModelRoot) - Method in class freemarker.template.expression.BooleanLiteral
Retrieve the value of this BooleanLiteral as a TemplateModel.
getAsTemplateModel(TemplateModelRoot) - Method in class freemarker.template.expression.LessThanOrEquals
Performs a comparison on the two number models set previously.
getAsTemplateModel(TemplateModelRoot) - Method in class freemarker.template.expression.MethodCall
The TemplateModel value of this method call.
getAsTemplateModel(TemplateModelRoot) - Method in class freemarker.template.expression.NumberLiteral
Retrieve the value of this NumberLiteral as a TemplateModel.
getAsTemplateModel(TemplateModelRoot) - Method in class freemarker.template.expression.ListLiteral
The TemplateModel value of this Expression.
getAsTemplateModel(TemplateModelRoot) - Method in class freemarker.template.expression.LessThan
Performs a comparison on the two number models set previously.
getAsTemplateModel(TemplateModelRoot) - Method in class freemarker.template.expression.Not
Returns a binary "not" of the expression previously set.
getAsTemplateModel(TemplateModelRoot) - Method in class freemarker.template.expression.DynamicKeyName
Sets the target of this DynamicKeyName operator.
getAsTemplateModel(TemplateModelRoot) - Method in class freemarker.template.expression.Constant
The TemplateModel value of this constant Expression.
getAsTemplateModel(TemplateModelRoot) - Method in class freemarker.template.expression.Or
Returns a binary "or" of the two expressions previously set.
getAsTemplateModel(TemplateModelRoot) - Method in class freemarker.template.expression.Divide
Performs division on the two number models set previously.
getAsTemplateModel(TemplateModelRoot) - Method in class freemarker.template.expression.Identifier
Gets the identifier's referent in modelRoot.
getAsTemplateModel(TemplateModelRoot) - Method in class freemarker.template.expression.Dot
The TemplateModel value of this Expression.
getAsTemplateModel(TemplateModelRoot) - Method in class freemarker.template.expression.StringLiteral
Retrieve the value of this StringLiteral as a TemplateModel.
getAsTemplateModel(TemplateModelRoot) - Method in interface freemarker.template.expression.Expression
The TemplateModel value of this Expression.
getAsTemplateModel(TemplateModelRoot) - Method in class freemarker.template.expression.GreaterThanOrEquals
Performs a comparison on the two number models set previously.
getAsTemplateModel(TemplateModelRoot) - Method in class freemarker.template.expression.NotEquals
Returns the inequality of two expressions previously set.
getAsTemplateModel(TemplateModelRoot) - Method in class freemarker.template.expression.Equals
The TemplateModel value of this equality test.
getAsTemplateModel(TemplateModelRoot) - Method in class freemarker.template.expression.ListRange
Retrieve the list range as a template model.
getAsTemplateModel(TemplateModelRoot) - Method in class freemarker.template.expression.GreaterThan
Performs a comparison on the two number models set previously.
getAsTemplateModel(TemplateModelRoot) - Method in class freemarker.template.expression.Minus
Performs subtraction on the two number models set previously.
getAtIndex(long) - Method in class freemarker.doc.ContentList
Retrieves the specified item from the list.
getAtIndex(long) - Method in class freemarker.ext.beans.ArrayModel
Retrive the object at the specified index.
getAtIndex(long) - Method in class freemarker.ext.beans.ListModel
Get the object at the specified 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.SimpleList
Retrieves the specified item from the 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 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.MultiModel1
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.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
 
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.FileTemplateCache
Retrieves all the CacheListeners associated with this cache.
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.
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 class freemarker.template.TemplateException
Returns the underlying exception that caused this exception to be generated.
getCauseException() - Method in class 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.
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 class freemarker.template.FileTemplateCache
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.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 interface freemarker.template.cache.CachingStrategy
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.
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 interface freemarker.template.TextEncoding
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.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.
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.TextBlockInstruction
Retrieve the type of end instruction, 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.CaseInstruction
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.IfInstruction
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.CommentInstruction
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.NOOPInstruction
Retrieve the type of end instruction, 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.NoParseInstruction
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.SwitchInstruction
Determine what type of end instruction this is, if any.
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.DefaultCaseInstruction
Retrieves the Expression to be evaluated when the case instruction is encountered.
getExpression() - Method in class freemarker.template.instruction.CaseInstruction
Retrieves the Expression to be evaluated when the case instruction is encountered.
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.FileTemplateCache
Returns the template suffix.
getFilenameSuffix() - Method in class freemarker.template.cache.FileRetriever
Returns the file suffix.
getFilenameSuffix() - Method in class freemarker.template.cache.LocalizedFileRetriever
Returns the file 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.
getInstance() - Static method in class freemarker.ext.misc.IsNumber
Return 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.IsIndexed
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.CompressWhitespace
Retrieve 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.NormalizeNewlines
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.CollectionSize
Retrieve 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.AsString
Retrieve 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.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.IsMethod
Return 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.LegacyCompress
Retrieve a singleton instance of this class.
getInstance() - Static method in class freemarker.ext.misc.XmlEscape
Retrieve 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.template.HtmlExceptionListener
Retrieves a singleton instance of this HTML exception listener
getInstance() - Static method in class freemarker.template.expression.CloseParen
Returns a singleton instance of this class.
getInstance() - Static method in class freemarker.template.expression.OpenParen
Returns a singleton instance of this class.
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.NOOPInstruction
Retrieves a singleton instance of NOOPInstruction.
getInstance() - Static method in class freemarker.testcase.models.IndexedModel1
Get the singleton instance of this class.
getInstance(boolean) - Static method in class freemarker.template.FastBoolean
Factory method for retrieving instances of a FastBoolean.
getInstance(boolean) - Static method in class freemarker.template.expression.BooleanLiteral
Factory method for retrieving instances of a BooleanLiteral.
getInstance(Collection) - Static method in class freemarker.ext.beans.CollectionModel
Returns a model wrapping the specified collection object.
getInstance(Enumeration) - Static method in class freemarker.ext.beans.EnumerationModel
Returns a model wrapping the specified enumeration object.
getInstance(Iterator) - Static method in class freemarker.ext.beans.IteratorModel
Returns a model wrapping the specified iterator object.
getInstance(List) - Static method in class freemarker.ext.beans.ListModel
Returns a model wrapping the specified list object.
getInstance(Map) - Static method in class freemarker.ext.beans.MapModel
Returns a model wrapping the specified map object.
getInstance(Object) - Static method in class freemarker.ext.beans.ObjectModel
Returns a model wrapping the specified object.
getInstance(Object) - Static method in class freemarker.ext.beans.ArrayModel
Returns a model wrapping the specified array object.
getInstance(ResourceBundle) - Static method in class freemarker.ext.beans.ResourceBundleModel
Returns a model wrapping the specified resource bundle object.
getInstance(String) - Static method in class freemarker.ext.beans.ObjectModelBase
Returns a model wrapping the specified String object.
getInstance(String) - Static method in class freemarker.template.expression.Identifier
Retrieve a canonical instance of the identifier for the given name.
getIntValue() - Method in class freemarker.testcase.beans.SimpleBean
Retrieve an integer value from the bean.
getItem(String) - Method in class freemarker.template.FileTemplateCache
Gets the specified template from the cache, using the default template type.
getItem(String) - Method in class freemarker.template.cache.PreloadCachingStrategy
Retrieves an item from the cache, according to the loading policy implemented.
getItem(String) - Method in interface freemarker.template.cache.Cache
Gets an item 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) - 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) - 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.FileTemplateCache
Gets the specified template type from the cache.
getItem(String, 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 interface freemarker.template.cache.Cache
Gets an item of the specified type from the cache.
getItem(String, String) - Method in class freemarker.template.cache.LoadAdHocCachingStrategy
Gets an item of the specified type from the cache.
getItem(String, 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.LoDWithRefreshCachingStrategy
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.
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 class freemarker.template.FileTemplateCache
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.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 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.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.
getMessage() - Method in class freemarker.testcase.beans.SimpleBean
Retrieve a string value from the bean.
getModelList(TemplateModelRoot) - 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() - Method in class freemarker.template.expression.Identifier
Retrieve the name of the identifier.
getName() - Method in class freemarker.template.instruction.FunctionInstruction
Retrieve the function name.
getName(TemplateModelRoot) - Method in interface freemarker.template.expression.Variable
Retrieve the name of this portion of the variable.
getName(TemplateModelRoot) - Method in class freemarker.template.expression.MethodCall
Retrieve the name of this portion of the variable.
getName(TemplateModelRoot) - Method in class freemarker.template.expression.DynamicKeyName
Retrieve the name of this portion of the variable.
getName(TemplateModelRoot) - Method in class freemarker.template.expression.Identifier
Retrieve the name of this Identifier.
getName(TemplateModelRoot) - Method in class freemarker.template.expression.Dot
Retrieve the name of this portion of the variable.
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.
getOperatorClass() - Method in class freemarker.template.expression.Plus
Return the type of operator this is to the caller.
getOperatorClass() - Method in class freemarker.template.expression.Multiply
Return the type of operator this is to the caller.
getOperatorClass() - Method in class freemarker.template.expression.And
Return the type of operator this is to the caller.
getOperatorClass() - Method in class freemarker.template.expression.Modulo
Return the type of operator this is to the caller.
getOperatorClass() - Method in class freemarker.template.expression.LessThanOrEquals
Return the type of operator this is to the caller.
getOperatorClass() - Method in class freemarker.template.expression.MethodCall
Return the type of operator this is to the caller.
getOperatorClass() - Method in class freemarker.template.expression.LessThan
Return the type of operator this is to the caller.
getOperatorClass() - Method in class freemarker.template.expression.Not
Return the type of operator this is to the caller.
getOperatorClass() - Method in class freemarker.template.expression.DynamicKeyName
Return the type of operator this is to the caller.
getOperatorClass() - Method in class freemarker.template.expression.Or
Return the type of operator this is to the caller.
getOperatorClass() - Method in class freemarker.template.expression.Divide
Return the type of operator this is to the caller.
getOperatorClass() - Method in class freemarker.template.expression.Dot
Return the type of operator this is to the caller.
getOperatorClass() - Method in interface freemarker.template.expression.Operator
Return the type of operator this is to the caller.
getOperatorClass() - Method in class freemarker.template.expression.GreaterThanOrEquals
Return the type of operator this is to the caller.
getOperatorClass() - Method in class freemarker.template.expression.NotEquals
Return the type of operator this is to the caller.
getOperatorClass() - Method in class freemarker.template.expression.Equals
Return the type of operator this is to the caller.
getOperatorClass() - Method in class freemarker.template.expression.GreaterThan
Return the type of operator this is to the caller.
getOperatorClass() - Method in class freemarker.template.expression.Minus
Return the type of operator this is to the caller.
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.FileTemplateCache
Returns the template cache root directory.
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.
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.
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.FileTemplateCache
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.cache.FileRetriever
Gets the current template registry implementation in use.
getTemplateRegistry() - Method in class freemarker.template.cache.LocalizedFileRetriever
Retrieves the current TemplateRegistry in use.
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.TestCacheThreaded
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.ObjectModelBase
Returns the type of this object (which is TYPE_OBJECT_BASE)
getType() - Method in class freemarker.ext.beans.ObjectModel
Returns the type of this object (which is TYPE_OBJECT)
getType() - Method in class freemarker.ext.beans.MapModel
Returns the type of this object (which is TYPE_MAP)
getType() - Method in class freemarker.ext.beans.ArrayModel
Returns the type of this object (which is TYPE_ARRAY)
getType() - Method in class freemarker.ext.beans.EnumerationModel
Returns the type of this object (which is TYPE_ENUMERATION).
getType() - Method in class freemarker.ext.beans.IteratorModel
Returns the type of this object (which is TYPE_ITERATOR)
getType() - Method in class freemarker.ext.beans.CollectionModel
Returns the type of this object (which is TYPE_COLLECTION)
getType() - Method in class freemarker.ext.beans.ListModel
Returns the type of this object (which is TYPE_COLLECTION)
getType() - Method in class freemarker.ext.beans.ResourceBundleModel
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.Plus
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.And
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.HashLiteral
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.LessThanOrEquals
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.NumberLiteral
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.LessThan
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.DynamicKeyName
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.Or
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.Identifier
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.StringLiteral
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.GreaterThanOrEquals
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.Equals
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.GreaterThan
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.
getValueList(TemplateModelRoot) - 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.
GreaterThan - class freemarker.ext.misc.GreaterThan.
Deprecated. With the introduction of native numbers and numeric operators in 1.8, this implementation is now deprecated
GreaterThan - class freemarker.template.expression.GreaterThan.
A greater-than operator.
GreaterThan() - Constructor for class freemarker.ext.misc.GreaterThan
Deprecated. Creates new GreaterThan
GreaterThan() - Constructor for class freemarker.template.expression.GreaterThan
Default constructor.
GreaterThanOrEquals - class freemarker.ext.misc.GreaterThanOrEquals.
Deprecated. With the introduction of native numbers and numeric operators in 1.8, this implementation is now deprecated
GreaterThanOrEquals - class freemarker.template.expression.GreaterThanOrEquals.
A greater-than-or-equals operator.
GreaterThanOrEquals() - Constructor for class freemarker.ext.misc.GreaterThanOrEquals
Deprecated. Creates new GreaterThanOrEquals
GreaterThanOrEquals() - Constructor for class freemarker.template.expression.GreaterThanOrEquals
Default constructor.
groupParens(List) - Static method in class freemarker.template.expression.ExpressionBuilder
Encapsulates parenthetical expressions by putting them in sub-Lists.

H

hasBreak() - Method in class freemarker.template.instruction.DefaultCaseInstruction
Does this case instruction contain a break instruction?
hasBreak() - Method in class freemarker.template.instruction.CaseInstruction
Does this case instruction contain a break instruction?
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.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.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.FastList
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.FastListRange
Return 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.UnparsedTemplate
Retrieve the hash code for this object
hashCode() - Method in class freemarker.template.cache.FileRetriever
Retrieve the hash code for this object
hashCode() - Method in class freemarker.template.expression.Plus
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.And
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.HashLiteral
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.MethodCall
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.ListLiteral
Returns the hash code for this operator.
hashCode() - Method in class freemarker.template.expression.LessThan
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.DynamicKeyName
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.Or
Returns the hash code for this operator.
hashCode() - Method in class freemarker.template.expression.Divide
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.Dot
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.expression.GreaterThanOrEquals
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.Equals
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.GreaterThan
Returns the hash code for this operator.
hashCode() - Method in class freemarker.template.expression.Minus
Returns the hash code for this operator.
HashKeys - class freemarker.ext.misc.HashKeys.
Determines the keyset of the underlying Map object given a TemplateObjectModel.
HashLiteral - class freemarker.template.expression.HashLiteral.
Represents a literal Hash model in a FM-Classic template.
HashLiteral(List) - 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.ext.misc.RootModelWrapper
The underlying template hash being wrapped.
HashValues - class freemarker.ext.misc.HashValues.
Determines the values of the underlying Map object given a TemplateObjectModel.
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.FastIterator
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.template.FastIndexedIterator
Do we have a next value?
hasNext() - Method in class freemarker.testcase.models.ListModel2
Are there any more elements?
HelloWorld - class freemarker.testcase.HelloWorld.
Simple HelloWorld program, used by the TestExecModel test case.
HelloWorld() - Constructor for class freemarker.testcase.HelloWorld
 
HtmlEscape - class freemarker.ext.misc.HtmlEscape.
Performs an HTML escape of a given template fragment.
HtmlEscape() - Constructor for class freemarker.ext.misc.HtmlEscape
Deprecated. use the HtmlEscape.getInstance() method to avoid excessive object creation
HtmlExceptionListener - class freemarker.template.HtmlExceptionListener.
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 freemarker.ext.misc.HtmlFormattedExceptionListener.
Exception listener that improves reporting for compile errors.
HtmlFormattedExceptionListener() - Constructor for class freemarker.ext.misc.HtmlFormattedExceptionListener
Creates a new instance of HtmlFormattedExceptionListener
HttpRequestHashModel - class freemarker.ext.servlet.HttpRequestHashModel.
TemplateHashModel wrapper for HttpServletRequest attributes.
HttpRequestHashModel(HttpServletRequest) - Constructor for class freemarker.ext.servlet.HttpRequestHashModel
Construct a new HttpRequestHashModel.
HttpRequestParametersHashModel - class freemarker.ext.servlet.HttpRequestParametersHashModel.
TemplateHashModel wrapper for HttpServletRequest parameters.
HttpRequestParametersHashModel(HttpServletRequest) - Constructor for class freemarker.ext.servlet.HttpRequestParametersHashModel
Construct a new HttpRequestParameterHashModel.
HttpSessionHashModel - class freemarker.ext.servlet.HttpSessionHashModel.
TemplateHashModel wrapper for HttpSession attributes.
HttpSessionHashModel(HttpSession) - Constructor for class freemarker.ext.servlet.HttpSessionHashModel
Construct a new HttpSessionHashModel.

I

Identifier - class freemarker.template.expression.Identifier.
An identifer in a variable.
IdentityHashMap - class freemarker.ext.util.IdentityHashMap.
Modified version of HashMap from JDK 1.3 that uses System#identityHashCode(Object) for hashing, and reference comparison instead of Object#equals(Object).
IdentityHashMap() - Constructor for class freemarker.ext.util.IdentityHashMap
Constructs a new, empty map with a default capacity and load factor, which is 0.75.
IdentityHashMap(int) - Constructor for class freemarker.ext.util.IdentityHashMap
Constructs a new, empty map with the specified initial capacity and default load factor, which is 0.75.
IdentityHashMap(int, float) - Constructor for class freemarker.ext.util.IdentityHashMap
Constructs a new, empty map with the specified initial capacity and the specified load factor.
IdentityHashMap(Map) - Constructor for class freemarker.ext.util.IdentityHashMap
Constructs a new map with the same mappings as the given map.
IF_END - Static variable in interface freemarker.template.instruction.Instruction
Constant returned by getEndType() indicating that this is an if end instruction.
IF_END_TAG - Static variable in class freemarker.template.compiler.StandardTemplateParser
 
IF_TAG - Static variable in class freemarker.template.compiler.StandardTemplateParser
 
IfElseInstruction - class freemarker.template.instruction.IfElseInstruction.
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 freemarker.template.instruction.IfInstruction.
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 freemarker.template.instruction.IncludeInstruction.
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.
Increment - class freemarker.ext.misc.Increment.
Deprecated. With the introduction of native numbers and numeric operators in 1.8, this implementation is now deprecated
Increment() - Constructor for class freemarker.ext.misc.Increment
Deprecated. Creates new Increment
IndexedModel1 - class freemarker.testcase.models.IndexedModel1.
A trivial implementation of the TemplateIndexedModel interface.
indexModel - Variable in class freemarker.template.FastIndexedIterator
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.
INSTANCE - Static variable in class freemarker.ext.beans.StaticModels
The single instance of the class.
Instruction - interface freemarker.template.instruction.Instruction.
An interface that parsed instructions must implement.
isComplete() - Method in class freemarker.template.expression.AbstractBinary
Is the Expression complete?
isComplete() - Method in class freemarker.template.expression.HashLiteral
Has the HashLiteral been populated?
isComplete() - Method in class freemarker.template.expression.BooleanLiteral
Does the BooleanLiteral have a value?
isComplete() - Method in class freemarker.template.expression.MethodCall
Are both the target and the arguments specified?
isComplete() - Method in class freemarker.template.expression.NumberLiteral
Does the NumberLiteral have a value?
isComplete() - Method in class freemarker.template.expression.ListLiteral
Has the ListLiteral been populated?
isComplete() - Method in class freemarker.template.expression.Not
Is the target specified?
isComplete() - Method in class freemarker.template.expression.DynamicKeyName
Are both the key name and target specified?
isComplete() - Method in class freemarker.template.expression.Constant
Is the Expression complete?
isComplete() - Method in class freemarker.template.expression.Identifier
Has the identifier's name been assigned?
isComplete() - Method in class freemarker.template.expression.Dot
Are both the target and the identifier specified?
isComplete() - Method in class freemarker.template.expression.StringLiteral
Does the StringLiteral contain a value?
isComplete() - Method in interface freemarker.template.expression.Expression
Is the Expression complete?
isComplete() - Method in class freemarker.template.expression.ListRange
Do we have from and to values?
isDefault() - Method in class freemarker.template.instruction.DefaultCaseInstruction
Is this the default case?
isDefault() - Method in class freemarker.template.instruction.CaseInstruction
Is this the default case?
isEmpty() - Method in class freemarker.doc.TabItem
Is this model empty?
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.ext.beans.ObjectModelBase
Tells whether the model is empty.
isEmpty() - Method in class freemarker.ext.beans.MapModel
Returns true if the underlying map is empty.
isEmpty() - Method in class freemarker.ext.beans.RootMapModel
Returns map.isEmpty() where map is the underlying map.
isEmpty() - Method in class freemarker.ext.beans.ArrayModel
Returns true if the wrapped array is null, or its length is 0.
isEmpty() - Method in class freemarker.ext.beans.EnumerationModel
Returns true if the enumeration is null or the enumeration has no more elements, otherwise false.
isEmpty() - Method in class freemarker.ext.beans.IteratorModel
Returns true if the iterator is null or the iterator has no elements remaining, otherwise false.
isEmpty() - Method in class freemarker.ext.beans.CollectionModel
Returns true if the underlying collection contains no elements.
isEmpty() - Method in class freemarker.ext.beans.MethodModel
Returns true if the wrapped method's return type is void.
isEmpty() - Method in class freemarker.ext.beans.SimpleNumberModel
Is there an underlying number in this model?
isEmpty() - Method in class freemarker.ext.beans.ScalarModel
Returns true only if the property value is a null, or a Boolean with false value.
isEmpty() - Method in class freemarker.ext.beans.ResourceBundleModel
Returns true if this bundle contains no objects.
isEmpty() - Method in class freemarker.ext.beans.StaticModels
 
isEmpty() - Method in class freemarker.ext.beans.StaticModel
Returns true if there is at least one public static field or method in the underlying class.
isEmpty() - Method in class freemarker.ext.jdom.NodeListModel
Returns true if this model contains no nodes.
isEmpty() - Method in class freemarker.ext.jdom.NodeListIterator
Is the object empty?
isEmpty() - Method in class freemarker.ext.jsp.JspContextModel
Is the template model empty?
isEmpty() - Method in class freemarker.ext.misc.IsNumber
Is the object empty?
isEmpty() - Method in class freemarker.ext.misc.Perl5Substitute
Is the object empty?
isEmpty() - Method in class freemarker.ext.misc.IsIndexed
Is the object empty?
isEmpty() - Method in class freemarker.ext.misc.AsNumber
Is this model empty?
isEmpty() - Method in class freemarker.ext.misc.CompressWhitespace
Is the object empty?
isEmpty() - Method in class freemarker.ext.misc.Subtract
Deprecated. Is the object empty?
isEmpty() - Method in class freemarker.ext.misc.GreaterThanOrEquals
Deprecated. Is the object empty?
isEmpty() - Method in class freemarker.ext.misc.IsTransform
Is the object empty?
isEmpty() - Method in class freemarker.ext.misc.NormalizeNewlines
Is the object empty?
isEmpty() - Method in class freemarker.ext.misc.GreaterThan
Deprecated. Is the object empty?
isEmpty() - Method in class freemarker.ext.misc.LessThanOrEquals
Deprecated. Is the object empty?
isEmpty() - Method in class freemarker.ext.misc.Execute
Is the object empty?
isEmpty() - Method in class freemarker.ext.misc.RootModelWrapper
Returns whether we have a completely empty model.
isEmpty() - Method in class freemarker.ext.misc.Decrement
Deprecated. Is the object empty?
isEmpty() - Method in class freemarker.ext.misc.CollectionSize
Is the object empty?
isEmpty() - Method in class freemarker.ext.misc.IsList
Is the object empty?
isEmpty() - Method in class freemarker.ext.misc.Increment
Deprecated. Is the object empty?
isEmpty() - Method in class freemarker.ext.misc.FreeMarkerToHtml
Is the object empty?
isEmpty() - Method in class freemarker.ext.misc.AsString
Is this model empty?
isEmpty() - Method in class freemarker.ext.misc.IsScalar
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() - Method in class freemarker.ext.misc.JavaToHtml
Is the object empty?
isEmpty() - Method in class freemarker.ext.misc.IsMethod
Is the object empty?
isEmpty() - Method in class freemarker.ext.misc.HashKeys
Is the object empty?
isEmpty() - Method in class freemarker.ext.misc.Add
Deprecated. Is the object empty?
isEmpty() - Method in class freemarker.ext.misc.LegacyCompress
Is the object empty?
isEmpty() - Method in class freemarker.ext.misc.LessThan
Deprecated. Is the object empty?
isEmpty() - Method in class freemarker.ext.misc.XmlEscape
Is the object empty?
isEmpty() - Method in class freemarker.ext.misc.IsHash
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.ext.util.IdentityHashMap
Returns true if this map contains no key-value mappings.
isEmpty() - Method in class freemarker.template.SimpleHash
Is the underlying Map empty?
isEmpty() - Method in class freemarker.template.FastIterator
Is the object empty?
isEmpty() - Method in class freemarker.template.SimpleList
Is the underlying List empty?
isEmpty() - Method in class freemarker.template.FastNumber
Is the scalar value empty?
isEmpty() - Method in interface freemarker.template.TemplateModel
Is the object empty?
isEmpty() - Method in class freemarker.template.FastScalar
Is the scalar value empty?
isEmpty() - Method in class freemarker.template.FastList
Is the underlying List empty?
isEmpty() - Method in class freemarker.template.SimpleNumber
Is this SimpleNumber 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.SimpleScalar
Is this SimpleScalar empty?
isEmpty() - Method in class freemarker.template.FastListRange
Is the range empty?
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.instruction.FunctionModel
Is the function model populated?
isEmpty() - Method in class freemarker.testcase.models.TransformMethodWrapper3
Is the model empty?
isEmpty() - Method in class freemarker.testcase.models.BooleanList1
Is the underlying List empty?
isEmpty() - Method in class freemarker.testcase.models.SortedHash
Is the object empty?
isEmpty() - Method in class freemarker.testcase.models.BooleanModel2
Is the model empty?
isEmpty() - Method in class freemarker.testcase.models.TransformHashWrapper
Is the model empty?
isEmpty() - Method in class freemarker.testcase.models.BooleanList2
Is the underlying List empty?
isEmpty() - Method in class freemarker.testcase.models.BooleanModel3
Is the model empty?
isEmpty() - Method in class freemarker.testcase.models.StringNumberModel
Is the model empty?
isEmpty() - Method in class freemarker.testcase.models.MultiModel1
Is the model empty?
isEmpty() - Method in class freemarker.testcase.models.BooleanHash1
Is the model empty?
isEmpty() - Method in class freemarker.testcase.models.TransformModel1
Is the model empty?
isEmpty() - Method in class freemarker.testcase.models.BooleanModel4
Is the model empty?
isEmpty() - Method in class freemarker.testcase.models.ListModel1
Is the model empty?
isEmpty() - Method in class freemarker.testcase.models.MultiModel2
Is the model empty?
isEmpty() - Method in class freemarker.testcase.models.BooleanHash2
Is the model empty?
isEmpty() - Method in class freemarker.testcase.models.IndexedModel1
Is the object empty?
isEmpty() - Method in class freemarker.testcase.models.BooleanModel5
Is the model empty?
isEmpty() - Method in class freemarker.testcase.models.ListModel2
Is the model empty?
isEmpty() - Method in class freemarker.testcase.models.MultiModel3
Is the model empty?
isEmpty() - Method in class freemarker.testcase.models.SimpleTestMethod
Is the model empty?
isEmpty() - Method in class freemarker.testcase.models.MultiModel4
Is the model empty?
isEmpty() - Method in class freemarker.testcase.models.TransformMethodWrapper1
Is the model empty?
isEmpty() - Method in class freemarker.testcase.models.MultiModel5
Is the object empty?
isEmpty() - Method in class freemarker.testcase.models.TransformMethodWrapper2
Is the model empty?
isEmpty() - Method in class freemarker.testcase.models.ExceptionModel
Is the model empty?
isEmpty() - Method in class freemarker.testcase.models.TransformModel2
Is the model empty?
isEmpty() - Method in class freemarker.testcase.models.BooleanModel1
Is the model empty?
isEndInstruction() - Method in class freemarker.template.instruction.GenericStartInstruction
Is this an end instruction?
isEndInstruction() - Method in class freemarker.template.instruction.TextBlockInstruction
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.CommentInstruction
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.NOOPInstruction
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.NoParseInstruction
Is this an end instruction?
isEndInstruction() - Method in class freemarker.template.instruction.IfElseInstruction
Is this an end instruction?
isEndInstruction() - Method in class freemarker.template.instruction.SwitchInstruction
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 freemarker.ext.misc.IsHash.
Determines whether a given model is an instance of a TemplateHashModel.
isIdentifierStartChar(char) - Method in class freemarker.template.compiler.StandardTemplateParser
Determines whether a character is legal at the start of an identifier.
IsIndexed - class freemarker.ext.misc.IsIndexed.
Determines whether a given model is an instance of a TemplateListModel or TemplateIndexedModel.
IsList - class freemarker.ext.misc.IsList.
Determines whether a given model is an instance of a TemplateListModel or TemplateListModel2.
IsMethod - class freemarker.ext.misc.IsMethod.
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 freemarker.ext.misc.IsNumber.
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 freemarker.ext.misc.IsScalar.
Determines whether a given model is an instance of a TemplateScalarModel.
isScalar(Class) - Static method in class freemarker.ext.beans.BeansWrapper
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
Determines whether the object should be wrapped into a SimpleScalar (true), or into a descendant of ObjectModelBase (false).
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 freemarker.ext.misc.IsTransform.
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.
IteratorModel - class freemarker.ext.beans.IteratorModel.
A class that adds TemplateListModel2 functionality to the Iterator interface implementers.
IteratorModel(Iterator) - Constructor for class freemarker.ext.beans.IteratorModel
Creates a new model that wraps the specified iterator object.

J

JavaToHtml - class freemarker.ext.misc.JavaToHtml.
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
JspContextModel - class freemarker.ext.jsp.JspContextModel.
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.

K

keySet() - Method in class freemarker.ext.util.IdentityHashMap
Returns a set view of the keys contained in this map.

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 freemarker.ext.misc.LegacyCompress.
A re-implementation of the <compress> template instruction as a TemplateTransformModel.
LegacyCompress() - Constructor for class freemarker.ext.misc.LegacyCompress
Deprecated. use the LegacyCompress.getInstance() method to avoid excessive object creation
LessThan - class freemarker.ext.misc.LessThan.
Deprecated. With the introduction of native numbers and numeric operators in 1.8, this implementation is now deprecated
LessThan - class freemarker.template.expression.LessThan.
A less-than operator.
LessThan() - Constructor for class freemarker.ext.misc.LessThan
Deprecated. Creates new LessThan
LessThan() - Constructor for class freemarker.template.expression.LessThan
Default constructor.
LessThanOrEquals - class freemarker.ext.misc.LessThanOrEquals.
Deprecated. With the introduction of native numbers and numeric operators in 1.8, this implementation is now deprecated
LessThanOrEquals - class freemarker.template.expression.LessThanOrEquals.
A less-than-or-equals operator.
LessThanOrEquals() - Constructor for class freemarker.ext.misc.LessThanOrEquals
Deprecated. Creates new LessThanOrEquals
LessThanOrEquals() - Constructor for class freemarker.template.expression.LessThanOrEquals
Default constructor.
LinkedListTemplateBuilder - class freemarker.template.compiler.LinkedListTemplateBuilder.
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 - Variable in class freemarker.template.SimpleList
The contents of this SimpleList are stored in this List object.
LIST_END - Static variable in interface freemarker.template.instruction.Instruction
Constant returned by getEndType() indicating that this is a list end instruction.
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 class freemarker.template.FileTemplateCache
Returns a list of cached files.
listCachedFiles() - Method in class freemarker.template.cache.PreloadCachingStrategy
Returns an iterator over a list of CacheElement instances.
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.
ListenerAdapter - interface freemarker.template.ListenerAdapter.
An interface for adapters that GenericEventMulticaster can use to fire an event.
ListInstruction - class freemarker.template.instruction.ListInstruction.
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.
ListLiteral - class freemarker.template.expression.ListLiteral.
Represents a literal List model in a FM-Classic template.
ListLiteral(List) - 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 freemarker.ext.beans.ListModel.
A special case of CollectionModel that implements TemplateIndexedModel to allow gets using numbered indexes.
ListModel(List) - Constructor for class freemarker.ext.beans.ListModel
Creates a new model that wraps the specified collection object.
ListModel1 - class freemarker.testcase.models.ListModel1.
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 freemarker.testcase.models.ListModel2.
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 freemarker.template.expression.ListRange.
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.
LOAD_AD_HOC - Static variable in class freemarker.template.FileTemplateCache
Used with FileTemplateCache.setLoadingPolicy(int) to indicate that templates are preloaded but there is no automatic updating of them.
LOAD_ON_DEMAND - Static variable in class freemarker.template.FileTemplateCache
Used with FileTemplateCache.setLoadingPolicy(int) to indicate that templates should be loaded as they are requested.
LOAD_ON_DEMAND_WITH_REFRESH_CACHE - Static variable in class freemarker.template.FileTemplateCache
Used with FileTemplateCache.setLoadingPolicy(int) to indicate that templates should be loaded as they are requested.
LoadAdHocCachingStrategy - class freemarker.template.cache.LoadAdHocCachingStrategy.
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 freemarker.template.cache.LoadOnDemandCachingStrategy.
Implements a load-on-demand caching strategy.
LoadOnDemandCachingStrategy() - Constructor for class freemarker.template.cache.LoadOnDemandCachingStrategy
Creates new LoadOnDemandCachingStrategy.
locale - Variable in class freemarker.template.cache.LocalizedFileRetriever
The localization.
localeExtensions - Variable in class freemarker.template.cache.LocalizedFileRetriever
 
LocalizedFileRetriever - class freemarker.template.cache.LocalizedFileRetriever.
Retrieves cacheable objects through the file system.
LocalizedFileRetriever() - Constructor for class freemarker.template.cache.LocalizedFileRetriever
Creates new FileRetriever.
LocalizedFileRetriever(File) - Constructor for class freemarker.template.cache.LocalizedFileRetriever
Creates a new FileRetriever, with a directory root.
LocalizedFileRetriever(String) - Constructor for class freemarker.template.cache.LocalizedFileRetriever
Constructs a FileRetriever with a directory in which it will look for template files.
LoDWithRefreshCachingStrategy - class freemarker.template.cache.LoDWithRefreshCachingStrategy.
Implements a load-on-demand caching strategy with periodic refreshes.
LoDWithRefreshCachingStrategy() - Constructor for class freemarker.template.cache.LoDWithRefreshCachingStrategy
Creates new LoadOnDemandCachingStrategy.
Log4jExceptionListener - class freemarker.ext.misc.Log4jExceptionListener.
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.WebSite
Main method for creating the website navigation bar.
main(String[]) - Static method in class freemarker.doc.Manual
Main method for creating the FM-Classic manual.
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 as variable document and writes the result of template processing to standard output.
main(String[]) - Static method in class freemarker.testcase.TestSerialization
Bootstrap for the self-test code.
main(String[]) - Static method in class freemarker.testcase.TestComment
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.TestInclude2
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.TestBeanModels
Bootstrap for the self-test code.
main(String[]) - Static method in class freemarker.testcase.TestCacheThreaded
Main code for running the test.
main(String[]) - Static method in class freemarker.testcase.TestVariables
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.DummyTestCase
Main method for calling the test in standalone mode.
main(String[]) - Static method in class freemarker.testcase.TestHashModel
Bootstrap for the self-test code.
main(String[]) - Static method in class freemarker.testcase.TestComparisons
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.TestIterator
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.TestNewlines1
Bootstrap for the self-test code.
main(String[]) - Static method in class freemarker.testcase.HelloWorld
Main method for the "HelloWorld" program.
main(String[]) - Static method in class freemarker.testcase.TestNewlines3
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.TestExecModel
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.TestListModel2
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.TestStringNumber
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.TestLog4jExceptionHandler
Main method for running the test case.
main(String[]) - Static method in class freemarker.testcase.TestException3
Bootstrap for the self-test code.
main(String[]) - Static method in class freemarker.testcase.FreeMarkerTestSuite
Main method for running the test suite.
main(String[]) - Static method in class freemarker.testcase.TestFunction
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.TestNumberLiteral
Bootstrap for the self-test code.
main(String[]) - Static method in class freemarker.testcase.TestLastCharacter
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.TestMultiModels
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.TestObjectModel
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.TestJavaTransform
Main method for executing the test case.
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.TestHashLiteral
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.TestListModel
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.TestListLiteral
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.TestException
Bootstrap for the self-test code.
main(String[]) - Static method in class freemarker.testcase.TestTypes
Bootstrap for the self-test code.
main(String[]) - Static method in class freemarker.testcase.TestException2
Bootstrap for the self-test code.
makeTableOfContents() - Method in class freemarker.doc.WebSite
Creates the navigation bar for the manual.
Manual - class freemarker.doc.Manual.
Creates the FM-Classic manual.
Manual() - Constructor for class freemarker.doc.Manual
Creates new Manual
MapModel - class freemarker.ext.beans.MapModel.
A special case of ObjectModel that adds implementation for TemplateMethodModel2 on map objects that is a shortcut for the Map.get() method.
MapModel(Map) - Constructor for class freemarker.ext.beans.MapModel
Creates a new model that wraps the specified map object.
maximumAge - Variable in class freemarker.ext.servlet.FreeMarkerServlet
 
MethodCall - class freemarker.template.expression.MethodCall.
A unary operator that calls a TemplateMethodModel.
MethodCall(List) - Constructor for class freemarker.template.expression.MethodCall
Constructor that takes a List of Expressions to be evaluated at method call time.
MethodModel - class freemarker.ext.beans.MethodModel.
A class that will wrap a reflected method call into a TemplateMethodModel2 interface.
MethodModel(Object, Method) - Constructor for class freemarker.ext.beans.MethodModel
Creates a model for a specific method on a specific object.
Minus - class freemarker.template.expression.Minus.
A subtraction operator.
Minus() - Constructor for class freemarker.template.expression.Minus
Default constructor.
Models - class freemarker.ext.beans.Models.
Various predefined singleton models.
Modulo - class freemarker.template.expression.Modulo.
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 freemarker.testcase.models.MultiModel1.
Testcase to see how FM-Classic deals with multiple Template models.
MultiModel1() - Constructor for class freemarker.testcase.models.MultiModel1
Creates new MultiModel1.
MultiModel2 - class freemarker.testcase.models.MultiModel2.
Testcase to see how FM-Classic deals with multiple Template models.
MultiModel2() - Constructor for class freemarker.testcase.models.MultiModel2
Creates new MultiModel2.
MultiModel3 - class freemarker.testcase.models.MultiModel3.
Testcase to see how FM-Classic deals with multiple Template models.
MultiModel3() - Constructor for class freemarker.testcase.models.MultiModel3
Creates new MultiModel3.
MultiModel4 - class freemarker.testcase.models.MultiModel4.
Testcase to see how FM-Classic deals with multiple Template models.
MultiModel4() - Constructor for class freemarker.testcase.models.MultiModel4
Creates new MultiModel4.
MultiModel5 - class freemarker.testcase.models.MultiModel5.
Testcase to see how FM-Classic deals with multiple Template models.
MultiModel5() - Constructor for class freemarker.testcase.models.MultiModel5
Creates new MultiModel5.
Multiply - class freemarker.template.expression.Multiply.
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.jdom.NodeListIterator
Returns the next node.
next() - Method in class freemarker.template.FastIterator
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.template.FastIndexedIterator
Return the next value in the indexModel, and increment the counter to point to the next value.
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 freemarker.ext.jdom.NodeListIterator.
Iterator model for NodeListModel.
NodeListModel - class freemarker.ext.jdom.NodeListModel.
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.
NONE - Static variable in interface freemarker.template.instruction.Instruction
Constant returned by getEndType() indicating that this is not an end instruction.
NOOPInstruction - class freemarker.template.instruction.NOOPInstruction.
An instruction that does nothing.
NOPARSE_END - Static variable in interface freemarker.template.instruction.Instruction
Constant returned by getEndType() indicating that this is a noparse end instruction.
NOPARSE_TAG - Static variable in class freemarker.template.compiler.StandardTemplateParser
 
NOPARSE_TAG_END - Static variable in class freemarker.template.compiler.StandardTemplateParser
 
NoParseInstruction - class freemarker.template.instruction.NoParseInstruction.
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 freemarker.ext.misc.NormalizeNewlines.
Transformer that supports FreeMarker legacy behaviour: all newlines appearing within the transformed area will be transformed into the platform's default newline.
NormalizeNewlines() - Constructor for class freemarker.ext.misc.NormalizeNewlines
Deprecated. use the NormalizeNewlines.getInstance() method to avoid excessive object creation
Not - class freemarker.template.expression.Not.
Performs a logical "not" operation on a given template model.
Not() - Constructor for class freemarker.template.expression.Not
Default constructor.
NotEquals - class freemarker.template.expression.NotEquals.
Performs an inequality test on two template models.
NotEquals() - Constructor for class freemarker.template.expression.NotEquals
Default constructor.
NULL_CACHE - Static variable in class freemarker.template.FileTemplateCache
Used with FileTemplateCache.setLoadingPolicy(int) to indicate that no files are cached.
NullCachingStrategy - class freemarker.template.cache.NullCachingStrategy.
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.
NumberLiteral - class freemarker.template.expression.NumberLiteral.
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 freemarker.ext.beans.NumberModel.
A class that will wrap a reflected parameterless method call into a TemplateNumberModel interface.
NumberModel(Object, Method) - Constructor for class freemarker.ext.beans.NumberModel
Creates a new model.
numberValue - Variable in class freemarker.template.SimpleNumber
The number stored in this SimpleNumber

O

ObjectModel - class freemarker.ext.beans.ObjectModel.
A class that will wrap an arbitrary object into TemplateHashModel interface.
ObjectModel(Object) - Constructor for class freemarker.ext.beans.ObjectModel
Creates a new model that wraps the specified object.
ObjectModelBase - class freemarker.ext.beans.ObjectModelBase.
Base class for all classes that wrap objects into template models.
OpenParen - class freemarker.template.expression.OpenParen.
A null class that represents an open parenthesis.
OpenParen() - Constructor for class freemarker.template.expression.OpenParen
Deprecated. use the OpenParen.getInstance() method to avoid excessive object creation
Operator - interface freemarker.template.expression.Operator.
Interface that represents an operator expression.
Or - class freemarker.template.expression.Or.
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
 
Parenthesis - interface freemarker.template.expression.Parenthesis.
A tagged interface representing parenthesized expressions.
parseAssign() - Method in class freemarker.template.compiler.StandardTemplateParser
Parses an AssignInstruction's tag.
parseBinaryElement(List) - Method in class freemarker.template.compiler.StandardTemplateParser
Parse an optional binary element.
parseBooleanLiteral() - Method in class freemarker.template.compiler.StandardTemplateParser
Parses a BooleanLiteral.
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.
parseComment() - Method in class freemarker.template.compiler.StandardTemplateParser
Parses a CommentInstruction's tag.
parseDefault() - Method in class freemarker.template.compiler.StandardTemplateParser
Parses a default 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 ExpressionElement(s) following parsePos.
parseElse() - Method in class freemarker.template.compiler.StandardTemplateParser
Parses an IfInstruction <else> tag.
parseElseIf() - Method in class freemarker.template.compiler.StandardTemplateParser
Parses an IfInstruction <elseif> tag.
ParseException - exception freemarker.template.compiler.ParseException.
Exception thrown by the compiler whenever a parse exception occurs.
ParseException() - Constructor for class freemarker.template.compiler.ParseException
Default constructor for the ParseException.
ParseException(Exception) - Constructor for class freemarker.template.compiler.ParseException
Constructs a ParseException with the given underlying Exception, but no detail message.
ParseException(String) - Constructor for class freemarker.template.compiler.ParseException
Constructs a ParseException along with a reason for the exception.
ParseException(String, Exception) - Constructor for class 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.
parseNoparseStart() - Method in class freemarker.template.compiler.StandardTemplateParser
Parses a NoParseInstruction's tag.
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 ExpressionElement 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 freemarker.ext.misc.Perl5Substitute.
Perform Perl 5 substitutions using the Jakarta ORO regular expression library.
Plus - class freemarker.template.expression.Plus.
An addition operator.
Plus() - Constructor for class freemarker.template.expression.Plus
Default constructor.
POSTFIX - Static variable in interface freemarker.template.expression.Unary
Indicates a postfix operator
postTemplateProcess(HttpServletRequest, HttpServletResponse, Template, TemplateModelRoot) - Method in class freemarker.ext.servlet.FreeMarkerServlet
Called after the execution returns from template.process().
PREFIX - Static variable in interface freemarker.template.expression.Unary
Indicates a prefix operator
PRELOAD - Static variable in class freemarker.template.FileTemplateCache
Used with FileTemplateCache.setLoadingPolicy(int) to indicate that templates should be preloaded.
PreloadCachingStrategy - class freemarker.template.cache.PreloadCachingStrategy.
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, TemplateModelRoot) - 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(OutputStream) - Method in class freemarker.template.BinaryData
Processes the binary data file, and output the resulting binary data to an OutputStream.
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(TemplateModelRoot, 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(TemplateModelRoot, PrintWriter, TemplateRuntimeHandler) - Method in class freemarker.template.Template
Processes the contents of this TemplateProcessor and outputs the resulting text to a PrintWriter.
process(TemplateModelRoot, 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(TemplateModelRoot, 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(TemplateModelRoot, 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(TemplateModelRoot, 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(TemplateModelRoot, Writer, TemplateRuntimeHandler) - Method in class freemarker.template.UnparsedTemplate
Processes the contents of this UnparsedTemplate and outputs the resulting text to a Writer.
process(TemplateModelRoot, Writer, TemplateRuntimeHandler) - Method in interface freemarker.template.TemplateProcessor
Processes the contents of this TemplateProcessor and outputs the resulting text to a Writer.
process(TemplateModelRoot, Writer, TemplateRuntimeHandler) - Method in class freemarker.template.Template
Processes the contents of this TemplateProcessor and outputs the resulting text to a Writer.
process(TemplateModelRoot, 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(TemplateModelRoot, Writer, TemplateRuntimeHandler) - Method in class freemarker.template.instruction.ListInstruction
Processes the <list ...
process(TemplateModelRoot, Writer, TemplateRuntimeHandler) - Method in class freemarker.template.instruction.TextBlockInstruction
Outputs the text.
process(TemplateModelRoot, Writer, TemplateRuntimeHandler) - Method in class freemarker.template.instruction.DefaultCaseInstruction
Process this <default> instruction.
process(TemplateModelRoot, Writer, TemplateRuntimeHandler) - Method in class freemarker.template.instruction.ElseInstruction
Evaluate the <else> instruction.
process(TemplateModelRoot, Writer, TemplateRuntimeHandler) - Method in class freemarker.template.instruction.FunctionInstruction
Processes the contents of this <function ...
process(TemplateModelRoot, Writer, TemplateRuntimeHandler) - Method in class freemarker.template.instruction.TransformInstruction
Performs a <transform ...
process(TemplateModelRoot, Writer, TemplateRuntimeHandler) - Method in class freemarker.template.instruction.CommentInstruction
Process this <comment> instruction.
process(TemplateModelRoot, Writer, TemplateRuntimeHandler) - Method in class freemarker.template.instruction.CallInstruction
Process this <call ...
process(TemplateModelRoot, Writer, TemplateRuntimeHandler) - Method in class freemarker.template.instruction.VariableInstruction
Process this ${ ...
process(TemplateModelRoot, Writer, TemplateRuntimeHandler) - Method in class freemarker.template.instruction.AssignInstruction
Process this <assign ...
process(TemplateModelRoot, Writer, TemplateRuntimeHandler) - Method in class freemarker.template.instruction.NOOPInstruction
Processes the contents of this TemplateProcessor and outputs the resulting text to a Writer.
process(TemplateModelRoot, Writer, TemplateRuntimeHandler) - Method in class freemarker.template.instruction.NoParseInstruction
Process this <noparse> instruction.
process(TemplateModelRoot, Writer, TemplateRuntimeHandler) - Method in class freemarker.template.instruction.IfElseInstruction
Evaluate the <if ...
process(TemplateModelRoot, Writer, TemplateRuntimeHandler) - Method in class freemarker.template.instruction.IncludeInstruction
Evaluate the template being included by this instruction.
process(TemplateModelRoot, Writer, TemplateRuntimeHandler) - Method in class freemarker.template.instruction.SwitchInstruction
Process this <switch ...
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(Writer) - Method in class freemarker.template.UnparsedTemplate
Processes the template, using an empty data 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.
put(Object, Object) - Method in class freemarker.ext.util.IdentityHashMap
Associates the specified value with the specified key in this map.
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, long) - Method in class freemarker.template.SimpleHash
Puts a number in the hash, by first wrapping the string in a FastNumber.
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, String) - Method in class freemarker.template.SimpleHash
Puts a string in the hash, by first wrapping the string in a FastScalar.
put(String, TemplateModel) - Method in class freemarker.ext.beans.RootMapModel
Puts the specified template model into the map.
put(String, TemplateModel) - Method in class freemarker.ext.misc.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, TemplateModel) - Method in interface freemarker.template.TemplateModelRoot
Sets a value in the hash model.
put(String, TemplateModel) - Method in class freemarker.template.FastHash
Sets a value in the hash model.
putAll(Map) - Method in class freemarker.ext.util.IdentityHashMap
Copies all of the mappings from the specified map to this one.

Q

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

R

readDirectory(File, String, List) - 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) - Method in class freemarker.template.cache.LocalizedFileRetriever
Recursively updates the cache from the files in a (sub)directory and its subdirectories.
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 freemarker.template.cache.RegistryAccepter.
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
Return the iterator to the object pool, if any.
releaseIterator(TemplateIteratorModel) - Method in class freemarker.ext.beans.EnumerationModel
Release the underlying enumerator, so that we don't try to walk over it again
releaseIterator(TemplateIteratorModel) - Method in class freemarker.ext.beans.IteratorModel
Release the underlying iterator.
releaseIterator(TemplateIteratorModel) - Method in class freemarker.ext.beans.CollectionModel
Release the iterator once we've finished with it
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.SimpleList
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 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.MultiModel1
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.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(Object) - Method in class freemarker.ext.util.IdentityHashMap
Removes the mapping for this key from this map if present.
remove(String) - Method in class freemarker.ext.beans.RootMapModel
Removes the template model with the specified key from the map.
remove(String) - Method in class freemarker.ext.misc.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.
remove(String) - Method in class freemarker.template.FastHash
Removes a key from the hash model.
removeCacheListener(CacheListener) - Method in class freemarker.template.FileTemplateCache
Unregisters a CacheListener for a Cache.
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.
removedAdapter - Variable in class freemarker.template.cache.CacheEventAdapter
A ListenerAdapter for elementRemoved events.
removeEventListener(EventListener) - 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.ext.misc.RootModelWrapper
Clear all the local variables from the local storage, and just provide pass-through access to the wrapped hash model.
ResourceBundleModel - class freemarker.ext.beans.ResourceBundleModel.
A hash model that wraps a resource bundle.
ResourceBundleModel(ResourceBundle) - Constructor for class freemarker.ext.beans.ResourceBundleModel
 
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 freemarker.ext.beans.RootMapModel.
A wrapper for an arbitrary map that will expose it as a TemplateModelRoot.
RootMapModel() - Constructor for class freemarker.ext.beans.RootMapModel
Creates a new model with its own internal map.
RootMapModel(Map) - Constructor for class freemarker.ext.beans.RootMapModel
Creates a new model that adds TemplateModelRoot behavior to the passed map.
rootModel - Variable in class freemarker.ext.misc.RootModelWrapper
The map containing temporary values for the root model.
RootModelWrapper - class freemarker.ext.misc.RootModelWrapper.
Wraps a template hash model with a template model root.
RootModelWrapper(TemplateHashModel) - Constructor for class freemarker.ext.misc.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.CacheThread2
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.CacheThread
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.CacheThread5
Run the test for a given period of time.
runTest() - Method in class freemarker.testcase.TestSerialization
Performs the test.
runTest() - Method in class freemarker.testcase.TestComment
Performs the test.
runTest() - Method in class freemarker.testcase.TestExtendedList
Performs the test.
runTest() - Method in class freemarker.testcase.TestInclude2
Performs the test.
runTest() - Method in class freemarker.testcase.TestPrecedence
Performs the test.
runTest() - Method in class freemarker.testcase.TestVariables
Performs the test.
runTest() - Method in class freemarker.testcase.TestNoParse
Performs the test.
runTest() - Method in class freemarker.testcase.DummyTestCase
Performs the test.
runTest() - Method in class freemarker.testcase.TestComparisons
Performs the test.
runTest() - Method in class freemarker.testcase.TestTransform
Performs the test.
runTest() - Method in class freemarker.testcase.TestIterator
Performs the test.
runTest() - Method in class freemarker.testcase.TestFreeMarkerTransform
Performs the test.
runTest() - Method in class freemarker.testcase.TestNewlines1
Performs the test.
runTest() - Method in class freemarker.testcase.TestNewlines3
Performs the test.
runTest() - Method in class freemarker.testcase.TestListIterators
Performs the test.
runTest() - Method in class freemarker.testcase.TestExecModel
Performs the test.
runTest() - Method in class freemarker.testcase.TestLocalization
Performs the test.
runTest() - Method in class freemarker.testcase.TestBoolean
Performs the test.
runTest() - Method in class freemarker.testcase.TestStringNumber
Performs the test.
runTest() - Method in class freemarker.testcase.TestExtendedHash
Performs the test.
runTest() - Method in class freemarker.testcase.TestLog4jExceptionHandler
Performs the test.
runTest() - Method in class freemarker.testcase.TestException3
Performs the test.
runTest() - Method in class freemarker.testcase.TestFunction
Performs the test.
runTest() - Method in class freemarker.testcase.TestNumberLiteral
Performs the test.
runTest() - Method in class freemarker.testcase.TestLastCharacter
Performs the test.
runTest() - Method in class freemarker.testcase.TestMultiModels
Performs the test.
runTest() - Method in class freemarker.testcase.TestPerl5Substitute
Performs the test.
runTest() - Method in class freemarker.testcase.TestObjectModel
Performs the test.
runTest() - Method in class freemarker.testcase.TestNewlines2
Performs the test.
runTest() - Method in class freemarker.testcase.TestJavaTransform
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.TestHashLiteral
Performs the test.
runTest() - Method in class freemarker.testcase.TestSerialModels
Performs the serialization test.
runTest() - Method in class freemarker.testcase.TestNumerics
Performs the test.
runTest() - Method in class freemarker.testcase.TestCompress
Performs the test.
runTest() - Method in class freemarker.testcase.TestListLiteral
Performs the test.
runTest() - Method in class freemarker.testcase.TestSwitchCase
Performs the test.
runTest() - Method in class freemarker.testcase.TestException
Performs the test.
runTest() - Method in class freemarker.testcase.TestTypes
Performs the test.
runTest() - Method in class freemarker.testcase.TestException2
Performs the test.

S

ScalarModel - class freemarker.ext.beans.ScalarModel.
A class that will wrap a reflected parameterless method call into a TemplateScalarModel interface.
ScalarModel(Object, Method) - Constructor for class freemarker.ext.beans.ScalarModel
Creates a new model.
serialVersionUID - Static variable in class freemarker.ext.servlet.FreeMarkerServlet
 
serialVersionUID - Static variable in class freemarker.ext.util.IdentityHashMap
 
ServletContextHashModel - class freemarker.ext.servlet.ServletContextHashModel.
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
 
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.
setBasedir(File) - Method in class freemarker.ext.ant.FreeMarkerXmlTask
Set the base directory.
setBody(TemplateProcessor) - Method in class freemarker.template.instruction.GenericStartInstruction
Sets the body to be generated by this instruction.
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.
setBodyContent(BodyContent) - Method in class freemarker.ext.jsp.FreeMarkerTag
Set the bodyContent property.
setBreak(boolean) - Method in class freemarker.template.instruction.DefaultCaseInstruction
Sets whether this case instruction contains a break instruction.
setBreak(boolean) - Method in class freemarker.template.instruction.CaseInstruction
Sets whether this case instruction contains a break instruction.
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.
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 class freemarker.template.FileTemplateCache
Sets the default template type to be created when retrieving items from the cache.
setDefaultTemplate(String) - Method in class freemarker.template.cache.PreloadCachingStrategy
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 interface freemarker.template.cache.CachingStrategy
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.
setDelay(long) - Method in class freemarker.template.FileTemplateCache
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.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 interface freemarker.template.cache.CachingStrategy
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.
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.
setEncoding(String) - Method in class freemarker.ext.ant.FreeMarkerXmlTask
Set encoding for generated files.
setEncoding(String) - Method in interface freemarker.template.TextEncoding
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.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.
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.
setFilenameSuffix(String) - Method in class freemarker.template.FileTemplateCache
Sets the template suffix.
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.
setGenerated(boolean) - Method in class freemarker.doc.ContentEntry
Setter for property generated.
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.
setLeft(Expression) - Method in class freemarker.template.expression.AbstractBinary
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.
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.Modulo
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.LessThan
Sets the left-hand side of the expression.
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.GreaterThanOrEquals
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.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.Minus
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.
setLink(String) - Method in class freemarker.doc.ContentEntry
Setter for property link.
setLoadingPolicy(int) - 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 class freemarker.template.FileTemplateCache
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.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 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.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.
setPageContext(PageContext) - Method in class freemarker.ext.jsp.FreeMarkerTag
Set the current page context.
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.
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 class freemarker.template.expression.Plus
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.Modulo
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.LessThan
Sets the right-hand side of the expression.
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.GreaterThanOrEquals
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.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.Minus
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.
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.
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.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 class freemarker.template.expression.DynamicKeyName
Sets the target of the dynamic key.
setTarget(Expression) - Method in class freemarker.template.expression.Dot
Sets the target of this Dot operator.
setTarget(Expression) - Method in interface freemarker.template.expression.Unary
Sets the target for this unary operation.
setTemplate(FunctionTemplateProcessor) - Method in class freemarker.template.compiler.StandardTemplateParser
Sets the template to receive the parsed instructions.
setTemplate(String) - Method in class freemarker.ext.ant.FreeMarkerXmlTask
Set the path to the template file
setTemplateRegistry(TemplateRegistry) - Method in class freemarker.template.FileTemplateCache
Sets a TemplateRegistry 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.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.
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 interface freemarker.template.instruction.UnparsedInstruction
Sets the text to be contained in this instruction.
setText(String) - Method in class freemarker.template.instruction.NoParseInstruction
Sets the text to be output when evaluating this instruction.
setTitle(String) - Method in class freemarker.doc.ContentEntry
Setter for property title.
setUp() - Method in class freemarker.testcase.TestSerialization
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.TestExtendedList
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.TestPrecedence
Set up the test case prior to running.
setUp() - Method in class freemarker.testcase.TestVariables
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.DummyTestCase
Sets up the reference and template files.
setUp() - Method in class freemarker.testcase.TestComparisons
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.TestIterator
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.TestNewlines1
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.TestListIterators
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.TestLocalization
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.TestStringNumber
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.TestLog4jExceptionHandler
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.TestFunction
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.TestLastCharacter
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.TestPerl5Substitute
Set up the test case prior to running.
setUp() - Method in class freemarker.testcase.TestObjectModel
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.TestJavaTransform
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.TestHashLiteral
Set up the test case prior to running.
setUp() - Method in class freemarker.testcase.TestNumerics
 
setUp() - Method in class freemarker.testcase.TestCompress
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.TestSwitchCase
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.TestTypes
Set up the test case prior to running.
setUp() - Method in class freemarker.testcase.TestException2
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(boolean) - Method in class freemarker.template.SimpleScalar
Sets the boolean value of this SimpleScalar.
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.
SEVERITY_DEPRECATION - Static variable in class freemarker.template.TemplateEventAdapter
Deprecated. this constant has moved to the TemplateRuntimeHandler interface
SEVERITY_DEPRECATION - Static variable in interface freemarker.template.TemplateRuntimeHandler
Used whenever a deprecated construct is encountered.
SEVERITY_ERROR - Static variable in class freemarker.template.TemplateEventAdapter
Deprecated. this constant has moved to the TemplateRuntimeHandler interface
SEVERITY_ERROR - Static variable in interface freemarker.template.TemplateRuntimeHandler
A severe error has occurred, that may prevent FM-Classic from processing the template.
SEVERITY_WARNING - Static variable in class freemarker.template.TemplateEventAdapter
Deprecated. this constant has moved to the TemplateRuntimeHandler interface
SEVERITY_WARNING - Static variable in interface freemarker.template.TemplateRuntimeHandler
An error that is non-critical to the continuation of processing.
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 freemarker.testcase.beans.SimpleBean.
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 freemarker.template.SimpleEventAdapter.
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 freemarker.template.SimpleHash.
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) - Constructor for class freemarker.template.SimpleHash
Constructs a SimpleHash given the backing Map.
SimpleList - class freemarker.template.SimpleList.
A simple implementation of the TemplateListModel interface, using an underlying List implementation.
SimpleList() - Constructor for class freemarker.template.SimpleList
Constructs an empty SimpleList.
SimpleList(List) - Constructor for class freemarker.template.SimpleList
Constructs a SimpleList from the given List.
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.
SimpleList(TemplateModel[]) - Constructor for class freemarker.template.SimpleList
Constructs a SimpleList from the given Array of TemplateModels.
SimpleNumber - class freemarker.template.SimpleNumber.
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 freemarker.ext.beans.SimpleNumberModel.
Holds subclasses of Number for evaluation as TemplateNumberModel or unwrapped as an object.
SimpleNumberModel(Number) - Constructor for class freemarker.ext.beans.SimpleNumberModel
Constructor that takes the Number object to be wrapped.
SimpleScalar - class freemarker.template.SimpleScalar.
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(boolean) - Constructor for class freemarker.template.SimpleScalar
Constructs a SimpleScalar containing a boolean value.
SimpleScalar(String) - Constructor for class freemarker.template.SimpleScalar
Constructs a SimpleScalar containing a string value.
SimpleTestMethod - class freemarker.testcase.models.SimpleTestMethod.
A simple method model used as a test bed.
SimpleTestMethod() - Constructor for class freemarker.testcase.models.SimpleTestMethod
Creates new SimpleTestMethod
size() - Method in class freemarker.ext.util.IdentityHashMap
Returns the number of key-value mappings in this map.
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.
skipWhitespace() - Method in class freemarker.template.compiler.StandardTemplateParser
Advances parsePos beyond any whitespace.
SortedHash - class freemarker.testcase.models.SortedHash.
Simple hash model that contains a sorted hash.
SortedHash() - Constructor for class freemarker.testcase.models.SortedHash
Default constructor that creates a simple sorted map.
StandardTemplateParser - class freemarker.template.compiler.StandardTemplateParser.
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
Constructs a new StandardTemplateParser with the given template and text to be parsed.
startAutoUpdate() - Method in class freemarker.template.cache.PreloadCachingStrategy
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 interface freemarker.template.cache.CachingStrategy
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.
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.
startTiming(int) - Method in class freemarker.template.cache.UpdateTimer
Begins periodic automatic updates of the target.
StaticModel - class freemarker.ext.beans.StaticModel.
Wraps the static fields and methods of a class in a TemplateHashModel.
StaticModels - class freemarker.ext.beans.StaticModels.
Utility class for instantiating StaticModel instances from templates.
stopAutoUpdate() - Method in class freemarker.template.FileTemplateCache
Stops the updating of the cache.
stopAutoUpdate() - Method in class freemarker.template.cache.PreloadCachingStrategy
Stops automatically updating the cache.
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.
stopTiming() - Method in class freemarker.template.cache.UpdateTimer
Stops (immediately) automatically updating the target.
StringLiteral - class freemarker.template.expression.StringLiteral.
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 freemarker.testcase.models.StringNumberModel.
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.
Subtract - class freemarker.ext.misc.Subtract.
Deprecated. With the introduction of native numbers and numeric operators in 1.8, this implementation is now deprecated
Subtract() - Constructor for class freemarker.ext.misc.Subtract
Deprecated. Creates new Subtract
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.TestHashModel
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.
suite() - Static method in class freemarker.testcase.TestException3
Small test suite for this test case.
suite() - Static method in class freemarker.testcase.FreeMarkerTestSuite
Creates the test suite.
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.TestException
Small test suite for this test case.
suite() - Static method in class freemarker.testcase.TestException2
Small test suite for this test case.
SWITCH_END - Static variable in interface freemarker.template.instruction.Instruction
Constant returned by getEndType() indicating that this is a switch end instruction.
SWITCH_END_TAG - Static variable in class freemarker.template.compiler.StandardTemplateParser
 
SWITCH_TAG - Static variable in class freemarker.template.compiler.StandardTemplateParser
 
SwitchInstruction - class freemarker.template.instruction.SwitchInstruction.
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 freemarker.doc.TabItem.
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 freemarker.template.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(File) - Constructor for class freemarker.template.Template
Constructs a template by compiling it from a file.
Template(InputStream) - Constructor for class freemarker.template.Template
Constructs a template by compiling it from an InputStream.
Template(Reader) - Constructor for class freemarker.template.Template
Constructs a template by compiling it from an Reader.
Template(String) - Constructor for class freemarker.template.Template
Constructs a template by compiling it from a file.
TemplateArrayList - class freemarker.template.compiler.TemplateArrayList.
Encapsulates an array of TemplateProcessor objects.
TemplateArrayList(List) - Constructor for class freemarker.template.compiler.TemplateArrayList
Create a new TemplateArrayList, given a list of TemplateProcessors to build the internal data structure.
TemplateBufferedWriter - class freemarker.ext.util.TemplateBufferedWriter.
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 freemarker.template.compiler.TemplateBuilder.
An interface for objects that build the compiled form of a template.
TemplateCache - interface freemarker.template.TemplateCache.
An interface for self-updating caches of compiled Template objects.
TemplateEventAdapter - class freemarker.template.TemplateEventAdapter.
Adapter class for firing events that could happen at Template runtime.
TemplateEventAdapter() - Constructor for class freemarker.template.TemplateEventAdapter
Creates new TemplateEventAdapter.
TemplateException - exception freemarker.template.TemplateException.
The FM-Classic classes use this exception internally.
TemplateException() - Constructor for class freemarker.template.TemplateException
Constructs a TemplateException with no specified detail message or underlying cause.
TemplateException(Exception) - Constructor for class freemarker.template.TemplateException
Constructs a TemplateException with the given underlying Exception, but no detail message.
TemplateException(String) - Constructor for class freemarker.template.TemplateException
Constructs a TemplateException with the given detail message, but no underlying cause exception.
TemplateException(String, Exception) - Constructor for class 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 freemarker.template.TemplateExceptionEvent.
Event object that is thrown at runtime whenever an exceptional situation occurs.
TemplateExceptionEvent(Object, Exception, Writer, String, int) - Constructor for class freemarker.template.TemplateExceptionEvent
Creates new TemplateExceptionEvent.
TemplateExceptionListener - interface freemarker.template.TemplateExceptionListener.
Interface for listening for TemplateExceptionEvents.
templateExceptionListeners - Variable in class freemarker.template.TemplateEventAdapter
The multicaster that notifies all event listeners when an exception occurs.
TemplateHashModel - interface freemarker.template.TemplateHashModel.
Hashes in a template data model must implement this interface.
TemplateIndexedModel - interface freemarker.template.TemplateIndexedModel.
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
Retrieve an iterator over this array.
templateIterator() - Method in class freemarker.ext.beans.EnumerationModel
Retrieve a TemplateIteratorModel for this enumeration.
templateIterator() - Method in class freemarker.ext.beans.IteratorModel
Retrive an iterator for this object.
templateIterator() - Method in class freemarker.ext.beans.CollectionModel
Retrive an iterator for this Collection.
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.SimpleList
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 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.MultiModel1
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.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 freemarker.template.TemplateIteratorModel.
Iterators the iterate over a TemplateListModel2 must implement this interface.
TemplateListModel - interface freemarker.template.TemplateListModel.
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 freemarker.template.TemplateListModel2.
List values in a template data model must implement either this interface or the deprecated TemplateListModel interface.
TemplateMethodModel - interface freemarker.template.TemplateMethodModel.
Method calls in a template data model must implement either this interface or the TemplateMethodModel2 interface.
TemplateMethodModel2 - interface freemarker.template.TemplateMethodModel2.
Method calls in a template data model must implement either this interface or the TemplateMethodModel interface.
TemplateModel - interface freemarker.template.TemplateModel.
A template's data model must be a tree of objects, each of which implements a subinterface of TemplateModel.
TemplateModelException - exception freemarker.template.TemplateModelException.
Template model classes should throw this exception if requested data cannot be retrieved.
TemplateModelException() - Constructor for class freemarker.template.TemplateModelException
Constructs a TemplateModelException with no specified detail message or underlying cause.
TemplateModelException(Exception) - Constructor for class freemarker.template.TemplateModelException
Constructs a TemplateModelException with the given underlying Exception, but no detail message.
TemplateModelException(String) - Constructor for class freemarker.template.TemplateModelException
Constructs a TemplateModelException with the specified detail message, but no underlying cause Exception.
TemplateModelException(String, Exception) - Constructor for class 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 freemarker.template.TemplateModelRoot.
The root node of a template data model must implement this interface.
TemplateNumberModel - interface freemarker.template.TemplateNumberModel.
Numeric values in a template data model must implement this interface.
TemplateObjectModel - interface freemarker.template.TemplateObjectModel.
Simple interface for extracting the underlying object from a given template model.
TemplateParser - interface freemarker.template.compiler.TemplateParser.
An interface for classes that parse templates.
TemplateProcessor - interface freemarker.template.TemplateProcessor.
Objects representing compiled templates must implement this interface.
TemplateRegistry - class freemarker.template.cache.TemplateRegistry.
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 freemarker.template.TemplateRuntimeHandler.
Interface for handling events that occur during FM-Classic template runtime.
TemplateScalarModel - interface freemarker.template.TemplateScalarModel.
Scalar values in a template data model must implement this interface.
templateText - Variable in class freemarker.template.UnparsedTemplate
The unparsed template text.
TemplateTransformModel - interface freemarker.template.TemplateTransformModel.
Transformations in a template data model must implement either this interface or the TemplateTransformModel2 interface.
TemplateTransformModel2 - interface freemarker.template.TemplateTransformModel2.
Transformations in a template data model must implement either this interface or the TemplateTransformModel interface.
test() - Method in class freemarker.testcase.TestCacheThreaded
Performs the test.
test() - Method in class freemarker.testcase.TestCacheExpiry
Performs the test.
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.
TestBeanModels - class freemarker.testcase.TestBeanModels.
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.
TestBoolean - class freemarker.testcase.TestBoolean.
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.
TestCacheExpiry - class freemarker.testcase.TestCacheExpiry.
Tests expiry of items from the cache.
TestCacheExpiry() - Constructor for class freemarker.testcase.TestCacheExpiry
Creates new TestCacheExpiry
TestCacheThreaded - class freemarker.testcase.TestCacheThreaded.
Simple class (JUnit agnostic) to test cache implementation.
TestCacheThreaded() - Constructor for class freemarker.testcase.TestCacheThreaded
Creates new TestCacheThreaded
TestCaseException - exception freemarker.testcase.TestCaseException.
Exception thrown whenever a test case fails.
TestCaseException() - Constructor for class freemarker.testcase.TestCaseException
Creates new TestCaseException without detail message.
TestCaseException(String) - Constructor for class 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.
TestComment - class freemarker.testcase.TestComment.
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.
TestComparisons - class freemarker.testcase.TestComparisons.
Test class for performing tests on the numeric comparison operations in the freemarker.ext.misc package.
TestComparisons(String) - Constructor for class freemarker.testcase.TestComparisons
Constructor that passes the name of the test up to the JUnit constructor.
TestCompress - class freemarker.testcase.TestCompress.
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.
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.FunctionInstruction
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?
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.NoParseInstruction
Is this the right kind of instruction for the given EndInstruction?
TestException - class freemarker.testcase.TestException.
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 freemarker.testcase.TestException2.
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 freemarker.testcase.TestException3.
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 freemarker.testcase.TestExecModel.
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 freemarker.testcase.TestExtendedHash.
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 freemarker.testcase.TestExtendedList.
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.
TestFreeMarkerTransform - class freemarker.testcase.TestFreeMarkerTransform.
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 freemarker.testcase.TestFunction.
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 freemarker.testcase.TestHashLiteral.
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 freemarker.testcase.TestHashModel.
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 freemarker.testcase.TestHashModel2.
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 freemarker.testcase.TestIdentifier.
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 freemarker.testcase.TestInclude.
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 freemarker.testcase.TestInclude2.
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.
TestIterator - class freemarker.testcase.TestIterator.
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.
TestJavaTransform - class freemarker.testcase.TestJavaTransform.
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 freemarker.testcase.TestLastCharacter.
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.TestListModel2
Performs an ExtendedList test.
testListAdd() - Method in class freemarker.testcase.TestListModel
Performs a SimpleList test.
testListCopy1() - Method in class freemarker.testcase.TestListModel2
Performs an ExtendedList test.
testListCopy1() - Method in class freemarker.testcase.TestListModel
Performs a SimpleList test.
testListCopy2() - Method in class freemarker.testcase.TestListModel2
Performs an ExtendedList test.
testListCopy2() - Method in class freemarker.testcase.TestListModel
Performs a SimpleList test.
TestListIterators - class freemarker.testcase.TestListIterators.
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 freemarker.testcase.TestListLiteral.
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 - class freemarker.testcase.TestListModel.
A simple test case for performing unit tests on SimpleList.
testListModel() - Method in class freemarker.testcase.TestBeanModels
Performs the bean model test of the List model.
TestListModel(String) - Constructor for class freemarker.testcase.TestListModel
Constructor that passes the name of the test up to the JUnit constructor.
TestListModel2 - class freemarker.testcase.TestListModel2.
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 freemarker.testcase.TestLocalization.
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 freemarker.testcase.TestLog4jExceptionHandler.
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.
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.
TestMultiModels - class freemarker.testcase.TestMultiModels.
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 freemarker.testcase.TestNewlines1.
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 freemarker.testcase.TestNewlines2.
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 freemarker.testcase.TestNewlines3.
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 freemarker.testcase.TestNoParse.
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 freemarker.testcase.TestNumberLiteral.
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 freemarker.testcase.TestNumerics.
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 freemarker.testcase.TestObjectModel.
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.
TestPerl5Substitute - class freemarker.testcase.TestPerl5Substitute.
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.
TestPrecedence - class freemarker.testcase.TestPrecedence.
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.
TestSerialization - class freemarker.testcase.TestSerialization.
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 freemarker.testcase.TestSerialModels.
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.TestListModel2
Performs an ExtendedList test.
testSimpleArrayList() - Method in class freemarker.testcase.TestListModel
Performs a SimpleList test.
testSimpleCollectionList() - Method in class freemarker.testcase.TestListModel2
Performs an ExtendedList test.
testSimpleCollectionList() - Method in class freemarker.testcase.TestListModel
Performs a SimpleList 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.
TestStringNumber - class freemarker.testcase.TestStringNumber.
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 freemarker.testcase.TestSwitchCase.
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 freemarker.testcase.TestTransform.
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 freemarker.testcase.TestTypes.
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 freemarker.testcase.TestVariables.
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 freemarker.template.instruction.TextBlockInstruction.
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 freemarker.template.TextEncoding.
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.misc.RootModelWrapper
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.FastNumber
Return the value of this object as a String.
toString() - Method in class freemarker.template.TemplateEventAdapter
Returns a string representation of the object.
toString() - Method in class freemarker.template.FastScalar
Return the value of this object as a String.
toString() - Method in class freemarker.template.FastList
Returns a String representation of the object.
toString() - Method in class freemarker.template.SimpleNumber
Retrieve the String value of this object.
toString() - Method in class freemarker.template.GenericEventMulticaster
Returns a string representation of the object.
toString() - Method in class freemarker.template.SimpleScalar
Retrieve the String value of this object.
toString() - Method in class freemarker.template.FastListRange
Return the string value of this list range.
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.SimpleEventAdapter
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.UnparsedTemplate
Return 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.FileTemplateCache
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.PreloadCachingStrategy
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.CacheEventAdapter
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.cache.CacheElement
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.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.LocalizedFileRetriever
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.compiler.StandardTemplateParser
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.Multiply
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.Modulo
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.BooleanLiteral
Retrieve the value of this object as a String.
toString() - Method in class freemarker.template.expression.LessThanOrEquals
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.NumberLiteral
Override the Object.toString method.
toString() - Method in class freemarker.template.expression.ListLiteral
Returns a string representation of the object.
toString() - Method in class freemarker.template.expression.LessThan
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.DynamicKeyName
Returns a string representation of the object.
toString() - Method in class freemarker.template.expression.Constant
Returns a string representation of the object.
toString() - Method in class freemarker.template.expression.Or
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.Identifier
Returns the name of the identifier as a String.
toString() - Method in class freemarker.template.expression.Dot
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.expression.GreaterThanOrEquals
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.Equals
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.GreaterThan
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.instruction.ListInstruction
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.DefaultCaseInstruction
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.ElseInstruction
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.FunctionInstruction
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.FunctionModel
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.EndInstruction
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.VariableInstruction
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.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.IfElseInstruction
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.SwitchInstruction
Returns a string representation of the 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_END - Static variable in interface freemarker.template.instruction.Instruction
Constant returned by getEndType() indicating that this is a transform end instruction.
TRANSFORM_END_TAG - Static variable in class freemarker.template.compiler.StandardTemplateParser
 
TRANSFORM_TAG - Static variable in class freemarker.template.compiler.StandardTemplateParser
 
transform(Reader, PrintWriter) - Method in class freemarker.ext.misc.NormalizeNewlines
Performs newline normalization on FM-Classic output.
transform(Reader, PrintWriter) - Method in interface freemarker.template.TemplateTransformModel
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.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, Writer) - Method in class freemarker.ext.misc.XmlEscape
Transforms an XML-unescaped stream into XML-escaped form.
transform(Reader, Writer) - Method in interface freemarker.template.TemplateTransformModel2
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.
TransformHashWrapper - class freemarker.testcase.models.TransformHashWrapper.
Part of the TestTransform testcase suite.
TransformHashWrapper() - Constructor for class freemarker.testcase.models.TransformHashWrapper
Creates new TransformHashWrapper
TransformInstruction - class freemarker.template.instruction.TransformInstruction.
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 freemarker.testcase.models.TransformMethodWrapper1.
Simple test of the interaction between MethodModels and TransformModels.
TransformMethodWrapper1() - Constructor for class freemarker.testcase.models.TransformMethodWrapper1
Creates new TransformMethodWrapper1
TransformMethodWrapper2 - class freemarker.testcase.models.TransformMethodWrapper2.
Another test of the interaction between MethodModels and TransformModels.
TransformMethodWrapper2() - Constructor for class freemarker.testcase.models.TransformMethodWrapper2
Creates new TransformMethodWrapper1
TransformMethodWrapper3 - class freemarker.testcase.models.TransformMethodWrapper3.
Another test of the interaction between MethodModels and TransformModels.
TransformMethodWrapper3() - Constructor for class freemarker.testcase.models.TransformMethodWrapper3
Creates new TransformMethodWrapper1
TransformModel1 - class freemarker.testcase.models.TransformModel1.
A TemplateTransformModel that includes properties.
TransformModel1() - Constructor for class freemarker.testcase.models.TransformModel1
Creates new TransformModel1
TransformModel2 - class freemarker.testcase.models.TransformModel2.
A TemplateTransformModel that includes properties.
TransformModel2() - Constructor for class freemarker.testcase.models.TransformModel2
Creates new TransformModel1
TRUE - Static variable in class freemarker.template.FastBoolean
Represents a true boolean expression.
TRUE - Static variable in class freemarker.template.expression.BooleanLiteral
The true instance of this class.
TRUE_LITERAL - Static variable in class freemarker.template.compiler.StandardTemplateParser
 
TYPE_ARRAY - Static variable in class freemarker.ext.beans.ObjectModelBase
Returned from ObjectModelBase.getType() if the object is a ArrayModel
TYPE_COLLECTION - Static variable in class freemarker.ext.beans.ObjectModelBase
Returned from ObjectModelBase.getType() if the object is a CollectionModel
TYPE_ENUMERATION - Static variable in class freemarker.ext.beans.ObjectModelBase
Returned from ObjectModelBase.getType() if the object is a EnumerationModel
TYPE_ITERATOR - Static variable in class freemarker.ext.beans.ObjectModelBase
Returned from ObjectModelBase.getType() if the object is a IteratorModel
TYPE_LIST - Static variable in class freemarker.ext.beans.ObjectModelBase
Returned from ObjectModelBase.getType() if the object is a List
TYPE_MAP - Static variable in class freemarker.ext.beans.ObjectModelBase
Returned from ObjectModelBase.getType() if the object is a MapModel
TYPE_OBJECT - Static variable in class freemarker.ext.beans.ObjectModelBase
Returned from ObjectModelBase.getType() if the object is a ObjectModel
TYPE_OBJECT_BASE - Static variable in class freemarker.ext.beans.ObjectModelBase
Returned from ObjectModelBase.getType() if the object is a ObjectModelBase
TYPE_RESOURCE_BUNDLE - Static variable in class freemarker.ext.beans.ObjectModelBase
Returned from ObjectModelBase.getType() if the object is a ResourceBundleModel

U

Unary - interface freemarker.template.expression.Unary.
An interface for unary operators.
unavailableAdapter - Variable in class freemarker.template.cache.CacheEventAdapter
A ListenerAdapter for cacheUnavailable events.
UnparsedInstruction - interface freemarker.template.instruction.UnparsedInstruction.
Abstract class that deals with unparsed instructions, ie.
UnparsedTemplate - class freemarker.template.UnparsedTemplate.
An UnparsedTemplate consists only of text.
UnparsedTemplate() - Constructor for class freemarker.template.UnparsedTemplate
Constructs an empty unparsed template.
UnparsedTemplate(File) - Constructor for class freemarker.template.UnparsedTemplate
Constructs an unparsed template by compiling it from a file.
UnparsedTemplate(InputStream) - Constructor for class freemarker.template.UnparsedTemplate
Constructs an unparsed template by compiling it from an InputStream.
UnparsedTemplate(Reader) - Constructor for class freemarker.template.UnparsedTemplate
Constructs an unparsed template by compiling it from a Reader.
UnparsedTemplate(String) - Constructor for class freemarker.template.UnparsedTemplate
Constructs an unparsed template by compiling it from a file.
unwrap(Object) - Static method in class freemarker.ext.beans.BeansWrapper
Attempts to unwrap a model into underlying object.
update() - Method in class freemarker.template.FileTemplateCache
Updates the cache.
update() - Method in class freemarker.template.cache.PreloadCachingStrategy
Asks for a "blank" update.
update() - Method in class freemarker.template.cache.LoadAdHocCachingStrategy
Asks for a "blank" update.
update() - Method in interface freemarker.template.cache.Updateable
Asks for a "blank" update.
update() - Method in class freemarker.template.cache.LoadOnDemandCachingStrategy
Asks for a "blank" update.
update() - Method in class freemarker.template.cache.LoDWithRefreshCachingStrategy
Asks for a "blank" update.
update() - Method in class freemarker.template.cache.NullCachingStrategy
Asks for a "blank" update.
update(String) - Method in class freemarker.template.FileTemplateCache
Update a named template if in the FileTemplateCache.LOAD_AD_HOC mode .
update(String) - Method in class freemarker.template.cache.PreloadCachingStrategy
Asks for the named object to be updated.
update(String) - Method in class freemarker.template.cache.LoadAdHocCachingStrategy
Asks for the named object to be updated.
update(String) - Method in interface freemarker.template.cache.Updateable
Asks for the named object to be updated.
update(String) - Method in class freemarker.template.cache.LoadOnDemandCachingStrategy
Asks for the named object to be updated.
update(String) - Method in class freemarker.template.cache.LoDWithRefreshCachingStrategy
Asks for the named object to be updated.
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.FileTemplateCache
Update a named template if in the FileTemplateCache.LOAD_AD_HOC mode.
update(String, 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.LoadAdHocCachingStrategy
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, 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.LoDWithRefreshCachingStrategy
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.
Updateable - interface freemarker.template.cache.Updateable.
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 freemarker.template.cache.UpdateTimer.
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

values() - Method in class freemarker.ext.util.IdentityHashMap
Returns a collection view of the values contained in this map.
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 - interface freemarker.template.expression.Variable.
An interface for expressions that get their values from the data model.
VariableInstruction - class freemarker.template.instruction.VariableInstruction.
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 freemarker.doc.WebSite.
Creates the FM-Classic web site navigation bars.
WebSite() - Constructor for class freemarker.doc.WebSite
Default constructor.
WRAP_AS_OBJECT - Static variable in class freemarker.ext.beans.BeansWrapper
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
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.
wrap(Object) - Static method in class freemarker.ext.beans.BeansWrapper
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
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.
write(char[]) - Method in class freemarker.ext.util.TemplateBufferedWriter
Write an array of characters.
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(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.
writeText(String, String) - Method in class freemarker.testcase.AbstractTestCase
Writes text to a given filename.

X

XmlEscape - class freemarker.ext.misc.XmlEscape.
Performs an XML escape of a given template fragment.
XmlEscape() - Constructor for class freemarker.ext.misc.XmlEscape
Deprecated. use the XmlEscape.getInstance() method to avoid excessive object creation

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