|
|||||||||
PREV NEXT | FRAMES NO FRAMES All Classes |
Template
implementations are subclassed.Reader
.
Reader
.
TemplateModel
to the end of this SimpleList
.
SimpleList
,
by wrapping the string in a FastScalar
.
SimpleList
,
by wrapping the string in a FastNumber
.
SimpleList
,
by wrapping the string in a FastNumber
.
SimpleList
, by
wrapping the boolean in a FastBoolean
.
CacheListener
for this
Cache
.
CacheListener
for this Cache
.
CacheListener
for a Cache
.
CacheListener
for this Cache
.
TemplateExceptionEvent
events.
freemarker.ext.beans2
packageBaseCachingStrategy
with a cache retriever.
Wrapper
and Unwrapper
classesBinaryData
to retrieve a binary file.BinaryData
instance.
BinaryData
instance.
SimpleScalar
if it wraps a boolean
.
Expression
or sub-Expression
.
TemplateBuilder
implementation calls
Instruction.callBuilder(freemarker.template.compiler.TemplateBuilder)
, the
Instruction
will call
this method if it is an EmptyInstruction
.
TemplateBuilder
implementation calls
Instruction.callBuilder(freemarker.template.compiler.TemplateBuilder)
, the
Instruction
will call
this method if it should be built as a
GenericStartInstruction
.
TemplateBuilder
implementation calls
Instruction.callBuilder(freemarker.template.compiler.TemplateBuilder)
, the
Instruction
will call
this method if it should be built as a
ListInstruction
.
TemplateBuilder
implementation calls
Instruction.callBuilder(freemarker.template.compiler.TemplateBuilder)
, the
Instruction
will call
this method if it is a FunctionInstruction
.
TemplateBuilder
calls
Instruction.callBuilder(freemarker.template.compiler.TemplateBuilder)
, the
Instruction
will call this method
if it is a LocalInstruction
.
TemplateBuilder
implementation calls
Instruction.callBuilder(freemarker.template.compiler.TemplateBuilder)
, the
Instruction
will call
this method if it is an IfInstruction
.
TemplateBuilder
implementation calls
Instruction.callBuilder(freemarker.template.compiler.TemplateBuilder)
, the
Instruction
will call
this method if it is a SwitchInstruction
.
TemplateBuilder
implementation calls
Instruction.callBuilder(freemarker.template.compiler.TemplateBuilder)
, the
Instruction
will call
this method if it is an UnparsedInstruction
.
TemplateBuilder
calls
Instruction.callBuilder(freemarker.template.compiler.TemplateBuilder)
, the
Instruction
will call this method
if it is a BreakInstruction
.
TemplateBuilder
calls
Instruction.callBuilder(freemarker.template.compiler.TemplateBuilder)
, the
Instruction
will call this method
if it is an ExitInstruction
.
TemplateBuilder
calls
Instruction.callBuilder(freemarker.template.compiler.TemplateBuilder)
, the
Instruction
will call this method
if it is an EmptyInstruction
.
TemplateBuilder
calls
Instruction.callBuilder(freemarker.template.compiler.TemplateBuilder)
, the
Instruction
will call this method
if it should be built as a
GenericStartInstruction
.
TemplateBuilder
calls
Instruction.callBuilder(freemarker.template.compiler.TemplateBuilder)
, the
Instruction
will call this method
if it is a ListInstruction
.
TemplateBuilder
calls
Instruction.callBuilder(freemarker.template.compiler.TemplateBuilder)
, the
Instruction
will call this method
if it is a FunctionInstruction
.
TemplateBuilder
calls
Instruction.callBuilder(freemarker.template.compiler.TemplateBuilder)
, the
Instruction
will call this method
if it is a LocalInstruction
.
TemplateBuilder
calls
Instruction.callBuilder(freemarker.template.compiler.TemplateBuilder)
, the
Instruction
will call this method
if it is an IfElseInstruction
.
TemplateBuilder
calls
Instruction.callBuilder(freemarker.template.compiler.TemplateBuilder)
, the
Instruction
will call this method
if it is a SwitchInstruction
.
TemplateBuilder
calls
Instruction.callBuilder(freemarker.template.compiler.TemplateBuilder)
, the
Instruction
will call this method
if it is an UnparsedInstruction
.
TemplateBuilder
calls
Instruction.callBuilder(freemarker.template.compiler.TemplateBuilder)
, the
Instruction
will call this method
if it is a BreakInstruction
.
TemplateBuilder
calls
Instruction.callBuilder(freemarker.template.compiler.TemplateBuilder)
, the
Instruction
will call this method
if it is an ExitInstruction
.
Variable
.
Cache
to which this template belongs (if any).
CacheElement
.
CacheElement
.
CacheEvent
s.Cache
.TemplateBuilder
can call
this method to have an Instruction
call it back to be built.
TemplateBuilder
with
this comment instruction.
TemplateBuilder
can call
this method to have an Instruction
call it back to be built.
TemplateBuilder
can call
this method to have an Instruction
call it back to be built.
TemplateBuilder
can call
this method to have an Instruction
call it back to be built.
TemplateBuilder
can call
this method to have an Instruction
call it back to be built.
TemplateBuilder
can call
this method to have an Instruction
call it back to be built.
TemplateBuilder
with
this function instruction.
TemplateBuilder
can call
this method to have an Instruction
call it back to be built.
TemplateBuilder
can call
this method to have an Instruction
call it back to be built.
TemplateBuilder
can call
this method to have an Instruction
call it back to be built.
TemplateBuilder
with
this list instruction.
TemplateBuilder
with
this local instruction.
TemplateBuilder
can call
this method to have an Instruction
call it back to be built.
TemplateBuilder
can call
this method to have an Instruction
call it back to be built.
TemplateBuilder
can call
this method to have an Instruction
call it back to be built.
TemplateBuilder
can call
this method to have an Instruction
call it back to be built.
FunctionInstruction
.
Expression
to be evaluated when the case
instruction is encountered.
SimpleList
.
BinaryData
object.
CacheElement
.
freemarker.ext.beans2
packageCollection
or
Map
object given a TemplateObjectModel
.CacheElement
.
CacheElement
against this one.
Reader
.
InputStream
.
Reader
.
Reader
.
ContentList
.SimpleList
copy method.
SimpleList
copy method.
SimpleList
copy method.
SimpleList
, and copies into
it the values from a TemplateListModel
object.
SimpleList
, and copies into
it the values from another TemplateListModel2
.
SimpleList
, and copies into
it the values from the given Array
of TemplateModel
s.
TemplateCache
to be used for this
servlet.
TemplateRuntimeHandler
instance when no other one is specified.
Dot
instruction.
Expression
used to evaluate the
key name at run time.
SimpleNumber
is currently empty.
Instruction
s that have no associated
EndInstruction
.Instruction
interface.
freemarker.ext.beans2
packageIdentifier
s.
Object.equals
method.
Object.equals
method.
TemplateExceptionEvent
is generated by a FM-Classic template.
TemplateExceptionEvent
is generated by a FM-Classic template.
TemplateExceptionEvent
is generated by a FM-Classic template.
get
method.
Long.parseLong()
uses.
ExpressionBuilder.buildExpression(java.util.List)
method to build a complete Expression
or sub-expression from a
List of Expression
s.SimpleHash
implementation.ExtendedHash
.
ExtendedHash
given a Map
of
values.
ExtendedList
class.SimpleList
implementation.List
of values.
TemplateModel
array.
TemplateListModel
.
TemplateListModel2
.
false
instance of this class.
SimpleScalar
class to handle boolean values.SimpleHash
class to handle
key-pair values.FastHash
given the backing Map
.
TemplateIndexedModel
implementation.TemplateIndexedModel
implementation
that also implements TemplateWriteableIndexedModel
.FastList
.java.util.Collection
implementation
to iterator over.
SimpleList
class.FastList
.
FastList
from the given List
.
FastList
where the underlying Collection is a
List.java.util.List
implementation
to iterator over.
TemplateNumberModel
interface.SimpleScalar
class.TemplateCache
that loads templates from a filesystem.FileTemplateCache
.
FileTemplateCache
with a directory in which
it will look for template files.
FileTemplateCache
with a directory in which
it will look for template files.
FileTemplateCache
with a directory in which
it will look for template files, and a delay representing the
number of seconds between cache updates.
FileTemplateCache
with a directory in which
it will look for template files, and a delay representing the
number of seconds between cache updates.
TAG_END_CHAR
, optionally preceded by whitespace,
and advances parsePos
after the TAG_END_CHAR
.
parsePos
through any remaining alphanumeric
characters.
ListenerAdapter
.
TemplateExceptionEvent
to the current listener.
TemplateExceptionEvent
to all the current listeners.
TemplateExceptionEvent
to indicate that an exception
has occurred in the FM-Classic runtime.
java.text
package: DecimalFormat, MessageFormat, and
SimpleDateFormat.Template
caching are implemented
in this package.Template
s are implemented
in this package.TemplateModel
wrapper for
a FunctionInstruction
s.TemplateModel
from the hash.
TemplateModel
from the hash.
java.lang.Integer#parseInt(java.lang.String)
method into an
array index, the array element at the parsed index is returned.
BeansWrapper.wrap(map.get(key))
where map
is the underlying Map.
key
parameter.
StaticModel
for the fully qualified class name
passed as the key.
TemplateModel
from the hash.
TemplateModel
from the hash.
TemplateModel
from the hash.
TemplateModel
from the hash.
ExtendedList
implementation provides.
TemplateModel
from the hash.
TemplateModel
from the hash.
TemplateModel
from the hash.
TemplateModel
from the hash.
TemplateModel
from the hash.
TemplateModel
from the hash.
TemplateModel
from the underlying hash.
TemplateModel
from the hash.
Expression
s to be evaluated at call time.
long
.
long
value.
long
.
String
.
long
.
long
.
freemarker.ext.beans
package.
freemarker.ext.beans
package.
Map
object
for manipulation by the freemarker.ext.beans
package.
List
object for manipulation by the freemarker.ext.beans
package.
Map
object
for manipulation by the freemarker.ext.beans
package.
List
object
for manipulation by the freemarker.ext.beans
package.
freemarker.ext.beans2
package.
String
.
String
.
String
using the object's
toString method.
String
.
String
value.
String
.
String
.
String
.
String
.
String
value.
BooleanLiteral
as a
TemplateModel
.
TemplateModel
value of this constant Expression
.
TemplateModel
value of this
Expression
.
DynamicKeyName
operator.
EmptyLiteral
as a
TemplateModel
.
TemplateModel
value of this
equality test.
TemplateModel
value of this
Expression
.
TemplateModel
value of this
Expression
.
TemplateModel
value of this
Expression
.
TemplateModel
value of this
Expression
.
TemplateModel
value of this
method call.
NumberLiteral
as a
TemplateModel
.
StringLiteral
as a
TemplateModel
.
Cache
that this object
is stored in.
Cache
that this object is stored in.
Cache
that this object is stored in.
CacheListener
s registered
with this strategy.
Cache
.
Cache
.
CacheListener
s associated with this cache.
CacheRetriever
currently being used.
FMEngine
object.
Expression
to be
evaluated when the case
instruction is encountered.
Expression
to be
evaluated when the case
instruction is encountered.
Set
of function names for this template.
Set
of inner function names for this function.
Set
of inner function names for this function.
Set
of function names for this template.
BooleanLiteral
.
EmptyLiteral
.
FastBoolean
.
BreakInstruction
.
ExitInstruction
.
NOOPInstruction
.
TemplateModel
values.
Identifier
.
TemplateExceptionEvent.getWriter()
method for maximum efficiency,
since this method now has to wrap the underlying Writer
in a PrintWriter
object
String
s) to pre-load the cache with.
String
s) to pre-load the cache with.
String
s) to pre-load the cache with.
PropertyConstants
class.
CacheRetriever
currently in use.
TemplateRuntimeHandler.Severity.ERROR
.
freemarker.template.Template.process
MethodCall
operator.
TemplateExceptionListener
s that
are listening for events.
TemplateRegistry
in use.
String
values.
Template
's current Writer
.
SimpleHash
are stored in this
Map
object.
SimpleList
.
Identifier
.
Object.hashCode
method.
Map
object given a
TemplateObjectModel
.Expression
elements to be
evaluated as a hash model at run time.
Map
object given a
TemplateObjectModel
.NodeListIterator.next()
.
HtmlExceptionListener.getInstance()
method instead
HttpServletRequest
attributes.HttpServletRequest
parameters.HttpSession
attributes.Identifier
with the given name.
Expression
to be tested when evaluating the "if" part of the instruction.
Cache
,
and processes it within the current template.FMEngine.setProperty(String, String)
method.
Expression
complete?
BooleanLiteral
have a value?
Expression
complete?
Expression
complete?
Expression
complete?
HashLiteral
been populated?
ListLiteral
been populated?
NumberLiteral
have a value?
StringLiteral
contain a value?
Expression
complete?
true
if the wrapped method's return type is
void.
isEmpty() -
Method in class freemarker.ext.beans.ObjectModelBase
Deprecated. Tells whether the model is empty.
isEmpty() -
Method in class freemarker.ext.beans.ResourceBundleModel
Deprecated. Returns true if this bundle contains no objects.
isEmpty() -
Method in class freemarker.ext.beans.RootMapModel
Deprecated. Returns map.isEmpty()
where map
is the underlying map.
isEmpty() -
Method in class freemarker.ext.beans.ScalarModel
Deprecated. Returns true only if the property value is a null, or a Boolean with false value.
isEmpty() -
Method in class freemarker.ext.beans.SimpleNumberModel
Deprecated. Is there an underlying number in this model?
isEmpty() -
Method in class freemarker.ext.beans.StaticModel
Deprecated. Returns true if there is at least one public static
field or method in the underlying class.
isEmpty() -
Method in class freemarker.ext.beans.StaticModels
Deprecated.
isEmpty() -
Method in class freemarker.ext.beans2.ArrayWrapper
isEmpty() -
Method in class freemarker.ext.beans2.BeanWrapper
isEmpty() -
Method in class freemarker.ext.beans2.EnumerationMethodWrapper
isEmpty() -
Method in class freemarker.ext.beans2.EnumerationWrapper
Is the object empty?
isEmpty() -
Method in class freemarker.ext.beans2.IndexedPropertyWrapper
Is the object empty?
isEmpty() -
Method in class freemarker.ext.beans2.IteratorMethodWrapper
isEmpty() -
Method in class freemarker.ext.beans2.IteratorWrapper
Is the object empty?
isEmpty() -
Method in class freemarker.ext.beans2.MethodWrapper
isEmpty() -
Method in class freemarker.ext.beans2.NumberWrapper
isEmpty() -
Method in class freemarker.ext.beans2.ResourceBundleWrapper
Is the resource bundle empty or null?
isEmpty() -
Method in class freemarker.ext.beans2.StaticClassWrapper
Is the object empty?
isEmpty() -
Method in class freemarker.ext.beans2.StaticMethodWrapper
isEmpty() -
Method in class freemarker.ext.format.DateFormat
Is the object empty?
isEmpty() -
Method in class freemarker.ext.format.MessageFormat
Is the object empty?
isEmpty() -
Method in class freemarker.ext.format.NumberFormat
Is the object empty?
isEmpty() -
Method in class freemarker.ext.jdom.NodeListIterator
Is the object empty?
isEmpty() -
Method in class freemarker.ext.jdom.NodeListModel
Returns true if this model contains no nodes.
isEmpty() -
Method in class freemarker.ext.jsp.JspContextModel
Is the template model empty?
isEmpty() -
Method in class freemarker.ext.misc.AsNumber
Is this model empty?
isEmpty() -
Method in class freemarker.ext.misc.AsString
Is this model empty?
isEmpty() -
Method in class freemarker.ext.misc.CollectionSize
Is the object empty?
isEmpty() -
Method in class freemarker.ext.misc.CompressLines
Is the object empty?
isEmpty() -
Method in class freemarker.ext.misc.CompressWhitespace
Is the object empty?
isEmpty() -
Method in class freemarker.ext.misc.Execute
Is the object empty?
isEmpty() -
Method in class freemarker.ext.misc.FilterList
Is the object empty?
isEmpty() -
Method in class freemarker.ext.misc.FilterTransform
Is the object empty?
isEmpty() -
Method in class freemarker.ext.misc.FreeMarkerToHtml
Is the object empty?
isEmpty() -
Method in class freemarker.ext.misc.HashKeys
Is the object empty?
isEmpty() -
Method in class freemarker.ext.misc.HashValues
Is the object empty?
isEmpty() -
Method in class freemarker.ext.misc.HtmlEscape
Is the object empty?
IsEmpty - Class in freemarker.ext.misc
Determines whether a given model is either null
or returns
an isEmpty()
call as true
.
isEmpty() -
Method in class freemarker.ext.misc.IsEmpty
Is the object empty?
isEmpty() -
Method in class freemarker.ext.misc.IsHash
Is the object empty?
isEmpty() -
Method in class freemarker.ext.misc.IsIndexed
Is the object empty?
isEmpty() -
Method in class freemarker.ext.misc.IsList
Is the object empty?
isEmpty() -
Method in class freemarker.ext.misc.IsMethod
Is the object empty?
isEmpty() -
Method in class freemarker.ext.misc.IsNumber
Is the object empty?
isEmpty() -
Method in class freemarker.ext.misc.IsScalar
Is the object empty?
isEmpty() -
Method in class freemarker.ext.misc.IsTransform
Is the object empty?
isEmpty() -
Method in class freemarker.ext.misc.JavaToHtml
Is the object empty?
isEmpty() -
Method in class freemarker.ext.misc.Join
isEmpty() -
Method in class freemarker.ext.misc.LegacyCompress
Is the object empty?
isEmpty() -
Method in class freemarker.ext.misc.LiveMapList
Is the object empty?
isEmpty() -
Method in class freemarker.ext.misc.MapList
Is the object empty?
isEmpty() -
Method in class freemarker.ext.misc.MapTransform
Is the object empty?
isEmpty() -
Method in class freemarker.ext.misc.Match
Is the object empty?
isEmpty() -
Method in class freemarker.ext.misc.Methods
Is the object empty?
isEmpty() -
Method in class freemarker.ext.misc.NormalizeNewlines
Is the object empty?
isEmpty() -
Method in class freemarker.ext.misc.Perl5Substitute
Is the object empty?
isEmpty() -
Method in class freemarker.ext.misc.Perl5Translate
isEmpty() -
Method in class freemarker.ext.misc.Pipeline
Is the current method model empty.
isEmpty() -
Method in class freemarker.ext.misc.ReduceList
Is the object empty?
isEmpty() -
Method in class freemarker.ext.misc.ReduceTransform
Is the object empty?
isEmpty() -
Method in class freemarker.ext.misc.RemoveBlankLines
Is the object empty?
isEmpty() -
Method in class freemarker.ext.misc.Split
Is the object empty?
isEmpty() -
Method in class freemarker.ext.misc.Substitute
Is the object empty?
isEmpty() -
Method in class freemarker.ext.misc.TransformPipeline
Is there anything in this pipeline.
isEmpty() -
Method in class freemarker.ext.misc.Transforms
Is the object empty?
isEmpty() -
Method in class freemarker.ext.misc.Translate
isEmpty() -
Method in class freemarker.ext.misc.XmlEscape
Is the object empty?
isEmpty() -
Method in class freemarker.ext.servlet.HttpRequestHashModel
Do we have any attributes in the request?
isEmpty() -
Method in class freemarker.ext.servlet.HttpRequestParametersHashModel
Do we have any items in the request?
isEmpty() -
Method in class freemarker.ext.servlet.HttpSessionHashModel
Do we have any attributes in the session?
isEmpty() -
Method in class freemarker.ext.servlet.ServletContextHashModel
Do we have any attributes in the servlet context?
isEmpty() -
Method in class freemarker.template.expression.LambdaMethod
Is the object 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.FastIndexedWriteableIterator
Is the iterator empty?
isEmpty() -
Method in class freemarker.template.FastIterator
Is the object empty?
isEmpty() -
Method in class freemarker.template.FastList
Is the underlying List
empty?
isEmpty() -
Method in class freemarker.template.FastListIterator
Is the object empty?
isEmpty() -
Method in class freemarker.template.FastListRange
Is the range empty?
isEmpty() -
Method in class freemarker.template.FastNumber
Is the scalar value empty?
isEmpty() -
Method in class freemarker.template.FastScalar
Is the scalar value empty?
isEmpty() -
Method in class freemarker.template.GenericEventMulticaster
To shortcut event firing: if there's nothing listening,
don't bother creating an EventObject
.
isEmpty() -
Method in class freemarker.template.instruction.FunctionModel
Is the function model populated?
isEmpty() -
Method in class freemarker.template.LocalModelWrapper
Returns whether we have a completely empty model.
isEmpty() -
Method in class freemarker.template.RootModelWrapper
Returns whether we have a completely empty model.
isEmpty() -
Method in class freemarker.template.SimpleHash
Is the underlying Map
empty?
isEmpty() -
Method in class freemarker.template.SimpleList
Is the underlying List
empty?
isEmpty() -
Method in class freemarker.template.SimpleNumber
Is this SimpleNumber
empty?
isEmpty() -
Method in class freemarker.template.SimpleScalar
Is this SimpleScalar
empty?
isEmpty() -
Method in interface freemarker.template.TemplateModel
Is the object empty?
isEndInstruction() -
Method in class freemarker.template.instruction.CommentInstruction
Is this an end instruction?
isEndInstruction() -
Method in class freemarker.template.instruction.DefaultCaseInstruction
Is this an end instruction?
isEndInstruction() -
Method in class freemarker.template.instruction.ElseInstruction
Is this an end instruction?
isEndInstruction() -
Method in class freemarker.template.instruction.EmptyInstruction
Is this an end instruction?
isEndInstruction() -
Method in class freemarker.template.instruction.EndInstruction
Is this an end instruction?
isEndInstruction() -
Method in class freemarker.template.instruction.GenericStartInstruction
Is this an end instruction?
isEndInstruction() -
Method in class freemarker.template.instruction.IfElseInstruction
Is this an end instruction?
isEndInstruction() -
Method in interface freemarker.template.instruction.Instruction
Is this an end instruction?
isEndInstruction() -
Method in class freemarker.template.instruction.NOOPInstruction
Is this an end instruction?
isEndInstruction() -
Method in class freemarker.template.instruction.NoParseInstruction
Is this an end instruction?
isEndInstruction() -
Method in class freemarker.template.instruction.SwitchInstruction
Is this an end instruction?
isEndInstruction() -
Method in class freemarker.template.instruction.TextBlockInstruction
Is this an end instruction?
isEqual(TemplateModel, TemplateModel) -
Static method in class freemarker.template.expression.ExpressionUtils
Determines whether both sides of an expression are equal.
isExpired(int) -
Method in class freemarker.template.cache.CacheElement
Has the object in this cache element expired?
isGenerated() -
Method in class freemarker.doc.ContentEntry
Getter for property generated.
IsHash - Class in freemarker.ext.misc
Determines whether a given model is an instance of a
TemplateHashModel
.
isIdentifierStartChar(char) -
Static method in class freemarker.template.compiler.StandardTemplateParser
Determines whether a character is legal at the start of an
identifier.
IsIndexed - Class in freemarker.ext.misc
Determines whether a given model is an instance of a
TemplateListModel
or TemplateIndexedModel
.
IsList - Class in freemarker.ext.misc
Determines whether a given model is an instance of a
TemplateListModel
or TemplateListModel2
.
IsMethod - Class in freemarker.ext.misc
Determines whether a given model is an instance of a
TemplateMethodModel
or TemplateMethodModel2
.
isMoreInstructions() -
Method in class freemarker.template.compiler.StandardTemplateParser
Are there any more instructions left to be parsed?
isMoreInstructions() -
Method in interface freemarker.template.compiler.TemplateParser
Are there any more instructions left to be parsed?
IsNumber - Class in freemarker.ext.misc
Determines whether a given model is an instance of a
TemplateNumberModel
.
isPermanent -
Variable in class freemarker.ext.misc.ExtendedList
isPermanent() -
Method in class freemarker.ext.misc.ExtendedList
isRewound() -
Method in interface freemarker.template.TemplateListModel
Deprecated. Is the cursor at the beginning of the list?
isScalar(Class) -
Static method in class freemarker.ext.beans.BeansWrapper
Deprecated. Determines whether the object of this class should be wrapped into
a FastScalar
(true), or into a descendant of ObjectModelBase
(false).
isScalar(Object) -
Static method in class freemarker.ext.beans.BeansWrapper
Deprecated. Determines whether the object should be wrapped into a SimpleScalar
(true), or into a descendant of ObjectModelBase
(false).
IsScalar - Class in freemarker.ext.misc
Determines whether a given model is an instance of a
TemplateScalarModel
.
isStale() -
Method in class freemarker.ext.misc.ExtendedList
isSuffixValid(String) -
Method in class freemarker.template.cache.FileRetriever
Determine whether the filename ends with the appropriate filename
suffix.
isSuffixValid(String) -
Method in class freemarker.template.cache.LocalizedFileRetriever
Determine whether the filename ends with the appropriate filename
suffix.
IsTransform - Class in freemarker.ext.misc
Determines whether a given model is an instance of a
TemplateTransformModel
or TemplateTransformModel2
.
isTrue(TemplateModel) -
Static method in class freemarker.template.expression.ExpressionUtils
Determines the "truth" of a given template model.
IterableWrapper<T extends java.lang.Iterable> - Class in freemarker.ext.beans2
Wraps Iterable objects by providing a template iterator model.
IterableWrapper() -
Constructor for class freemarker.ext.beans2.IterableWrapper
Default constructor where an object is not provided initially.
IterableWrapper(T) -
Constructor for class freemarker.ext.beans2.IterableWrapper
Constructor that takes an Iterable object to be wrapped.
iterator -
Variable in class freemarker.template.FastIterator
The iterator being wrapped by this model.
iterator -
Variable in class freemarker.template.FastListIterator
The iterator being wrapped by this model.
IteratorMethodWrapper - Class in freemarker.ext.beans2
Wraps a method that returns an iterator.
IteratorMethodWrapper() -
Constructor for class freemarker.ext.beans2.IteratorMethodWrapper
Default constructor where an iterator method is not provided initially.
IteratorMethodWrapper(Method, Object[]) -
Constructor for class freemarker.ext.beans2.IteratorMethodWrapper
Constructor that takes a method and object parameters to be provided to
the method call.
IteratorMethodWrapper(Method, Object[], Object) -
Constructor for class freemarker.ext.beans2.IteratorMethodWrapper
Constructor that takes a method, the object target for the method,
and object parameters to be provided to the method call.
IteratorModel - Class in freemarker.ext.beans
Deprecated. this class is deprecated in favour of the classes in the
freemarker.ext.beans2
package
IteratorModel(Iterator) -
Constructor for class freemarker.ext.beans.IteratorModel
Deprecated. Creates a new model that wraps the specified iterator object.
IteratorWrapper<T extends java.util.Iterator> - Class in freemarker.ext.beans2
Wraps an Iterator object as an Iterator model.
IteratorWrapper() -
Constructor for class freemarker.ext.beans2.IteratorWrapper
Default constructor where an object is not provided initially.
IteratorWrapper(T) -
Constructor for class freemarker.ext.beans2.IteratorWrapper
Constructor that takes an Iterator object to be wrapped.
J
- JavaLoggingExceptionListener - Class in freemarker.ext.misc
- Adapts FM-Classic's exception events to the
java.util.logging
logging methods. - JavaLoggingExceptionListener() -
Constructor for class freemarker.ext.misc.JavaLoggingExceptionListener
- Creates new JavaLoggingExceptionListener
- JavaToHtml - Class in freemarker.ext.misc
- A FM-Classic transformer that performs syntax colouring of Java source
files, and outputs the results in HTML.
- JavaToHtml() -
Constructor for class freemarker.ext.misc.JavaToHtml
- Creates new JavaToHtml
- Join - Class in freemarker.ext.misc
- Replicates the standard Perl join function.
- JspContextModel - Class in freemarker.ext.jsp
- A
TemplateHashModel
that allows access to
JSP variables within a given scope. - JspContextModel(PageContext, int) -
Constructor for class freemarker.ext.jsp.JspContextModel
- Constructor for a JspContextModel.
L
- Lambda - Class in freemarker.template.expression
- Implements a Lambda expression.
- Lambda(List<Identifier>) -
Constructor for class freemarker.template.expression.Lambda
- Constructor that takes a list of arguments to be supplied to the
lambda expression.
- LAMBDA_KEYWORD -
Static variable in class freemarker.template.compiler.StandardTemplateParser
-
- LambdaMethod - Class in freemarker.template.expression
- Implements an instance of a lambda expression.
- LambdaMethod(Expression, TemplateWriteableHashModel, List<Identifier>) -
Constructor for class freemarker.template.expression.LambdaMethod
- Construct a new Lambda method given an expression to evaluate,
a template model for context evaluation, and a list of parameters
to be resolved when this method is called.
- lastModified() -
Method in class freemarker.template.cache.CacheElement
- Retrieve the time the element was last modified, according to the cache.
- lastModified(String) -
Method in interface freemarker.template.cache.CacheRetriever
- Determines when the object in the template repository was last modified.
- lastModified(String) -
Method in class freemarker.template.cache.FileRetriever
- Determines when the object in the template repository was last modified.
- lastModified(String) -
Method in class freemarker.template.cache.LocalizedFileRetriever
- Determines when the object in the template repository was last modified.
- left -
Variable in class freemarker.template.expression.AbstractBinary
- The left-hand side of the expression to be evaluated.
- LegacyCompress - Class in freemarker.ext.misc
- A re-implementation of the <compress> template instruction as a
TemplateTransformModel
. - LessThan - Class in freemarker.template.expression
- A less-than operator.
- LessThan() -
Constructor for class freemarker.template.expression.LessThan
- Default constructor.
- LessThanOrEquals - Class in freemarker.template.expression
- A less-than-or-equals operator.
- LessThanOrEquals() -
Constructor for class freemarker.template.expression.LessThanOrEquals
- Default constructor.
- LinkedListTemplateBuilder - Class in freemarker.template.compiler
- Builds a template as a tree structure in which child nodes
are stored in
TemplateArrayList
s. - LinkedListTemplateBuilder(FunctionTemplateProcessor, TemplateParser) -
Constructor for class freemarker.template.compiler.LinkedListTemplateBuilder
- Constructs a new
LinkedListTemplateBuilder
with a
FunctionTemplateProcessor
and a
TemplateParser
.
- LIST -
Static variable in class freemarker.template.expression.ExpressionUtils
- The expression can be a List only.
- list -
Variable in class freemarker.template.SimpleList
- The contents of this
SimpleList
are stored in this
List
object.
- LIST_END_TAG -
Static variable in class freemarker.template.compiler.StandardTemplateParser
-
- LIST_INDEX_KEYWORD -
Static variable in class freemarker.template.compiler.StandardTemplateParser
-
- LIST_LITERAL_END_CHAR -
Static variable in class freemarker.template.compiler.StandardTemplateParser
-
- LIST_LITERAL_RANGE -
Static variable in class freemarker.template.compiler.StandardTemplateParser
-
- LIST_LITERAL_START_CHAR -
Static variable in class freemarker.template.compiler.StandardTemplateParser
-
- LIST_TAG -
Static variable in class freemarker.template.compiler.StandardTemplateParser
-
- listCachedFiles() -
Method in interface freemarker.template.cache.Cache
- Returns an iterator over a list of
CacheElement
instances.
- listCachedFiles() -
Method in class freemarker.template.cache.LoadAdHocCachingStrategy
- Returns an iterator over a list of
CacheElement
instances.
- listCachedFiles() -
Method in class freemarker.template.cache.LoadOnDemandCachingStrategy
- Retrieves a list of objects currently in the cache.
- listCachedFiles() -
Method in class freemarker.template.cache.LoDWithRefreshCachingStrategy
- Retrieves a list of objects currently in the cache.
- listCachedFiles() -
Method in class freemarker.template.cache.NullCachingStrategy
- Retrieves a list of objects currently in the cache.
- listCachedFiles() -
Method in class freemarker.template.cache.PreloadCachingStrategy
- Returns an iterator over a list of CacheElement instances.
- listCachedFiles() -
Method in class freemarker.template.FileTemplateCache
- Returns a list of cached files.
- ListenerAdapter<O extends java.util.EventObject,L extends java.util.EventListener> - Interface in freemarker.template
- An interface for adapters that
GenericEventMulticaster
can use to fire an event. - ListInstruction - Class in freemarker.template.instruction
- An instruction that processes a
TemplateListModel
or TemplateListModel2
. - ListInstruction(Expression, Identifier) -
Constructor for class freemarker.template.instruction.ListInstruction
- Constructs a list/foreach instruction containing the list variable
and the index variable.
- ListIteratorWrapper<T extends java.util.ListIterator> - Class in freemarker.ext.beans2
- Wraps a ListIterator object as an Iterator model.
- ListIteratorWrapper() -
Constructor for class freemarker.ext.beans2.ListIteratorWrapper
- Default constructor where an object is not provided initially.
- ListIteratorWrapper(T) -
Constructor for class freemarker.ext.beans2.ListIteratorWrapper
- Constructor that takes a ListIterator object to be wrapped.
- ListLiteral - Class in freemarker.template.expression
- Represents a literal List model in a FM-Classic template.
- ListLiteral(List<Expression>) -
Constructor for class freemarker.template.expression.ListLiteral
- Constructor that takes a list of
Expression
elements to be
evaluated as a list model at run time.
- ListModel - Class in freemarker.ext.beans
- Deprecated. this class is deprecated in favour of the classes in the
freemarker.ext.beans2
package - ListModel(List) -
Constructor for class freemarker.ext.beans.ListModel
- Deprecated. Creates a new model that wraps the specified collection object.
- ListRange - Class in freemarker.template.expression
- An expression that represents a indexModel of list values.
- ListRange(Expression, Expression) -
Constructor for class freemarker.template.expression.ListRange
- Constructor that takes from and to values in the form of expressions.
- ListWrapper<T extends java.util.List> - Class in freemarker.ext.beans2
- Wraps a List object by extending the Collection wrapper to provide an indexed
model.
- ListWrapper() -
Constructor for class freemarker.ext.beans2.ListWrapper
- Default constructor where an object is not provided initially.
- ListWrapper(T) -
Constructor for class freemarker.ext.beans2.ListWrapper
- Constructor that takes a List object to be wrapped.
- LiveMapList - Class in freemarker.ext.misc
- Behaves the same way as MapList, but results are returned "live", that is,
evaluated on the fly.
- LoadAdHocCachingStrategy - Class in freemarker.template.cache
- Implements a load-ad-hoc caching strategy.
- LoadAdHocCachingStrategy() -
Constructor for class freemarker.template.cache.LoadAdHocCachingStrategy
- Creates new LoadAdHocCachingStrategy.
- LoadAdHocCachingStrategy(StrategyParameters) -
Constructor for class freemarker.template.cache.LoadAdHocCachingStrategy
- Creates new LoadAdHocCachingStrategy with the given parameters.
- LoadAdHocCachingStrategyFactory - Class in freemarker.template.cache
- Factory class for creating LoadAdHocCachingStrategy objects.
- loadData(String, String, Cache) -
Method in interface freemarker.template.cache.CacheRetriever
- Retrieves data of the appropriate type to be stored in the cache.
- loadData(String, String, Cache) -
Method in class freemarker.template.cache.FileRetriever
- Retrieves the appropriate data to be stored in the cache.
- loadData(String, String, Cache) -
Method in class freemarker.template.cache.LocalizedFileRetriever
- Retrieves the appropriate data to be stored in the cache.
- LoadOnDemandCachingStrategy - Class in freemarker.template.cache
- Implements a load-on-demand caching strategy.
- LoadOnDemandCachingStrategy() -
Constructor for class freemarker.template.cache.LoadOnDemandCachingStrategy
- Creates new LoadOnDemandCachingStrategy.
- LoadOnDemandCachingStrategy(StrategyParameters) -
Constructor for class freemarker.template.cache.LoadOnDemandCachingStrategy
- Creates new LoadOnDemandCachingStrategy with the given parameters.
- LoadOnDemandCachingStrategyFactory - Class in freemarker.template.cache
- Factory class for creating LoadOnDemandCachingStrategy objects.
- LOCAL_END_TAG -
Static variable in class freemarker.template.compiler.StandardTemplateParser
-
- LOCAL_KEYWORD -
Static variable in class freemarker.template.compiler.StandardTemplateParser
-
- LOCAL_TAG -
Static variable in class freemarker.template.compiler.StandardTemplateParser
-
- locale -
Variable in class freemarker.template.cache.LocalizedFileRetriever
- The localization.
- localeExtensions -
Variable in class freemarker.template.cache.LocalizedFileRetriever
-
- LocalInstruction - Class in freemarker.template.instruction
- An instruction representing a local instruction.
- LocalInstruction(List<Identifier>) -
Constructor for class freemarker.template.instruction.LocalInstruction
- Constructor that takes a list of local variable identifiers to
indicate which variables should be interpreted as local to this scope.
- LocalizedFileRetriever - Class in freemarker.template.cache
- Retrieves cacheable objects through the file system.
- LocalizedFileRetriever() -
Constructor for class freemarker.template.cache.LocalizedFileRetriever
- Creates new FileRetriever.
- LocalizedFileRetriever(String) -
Constructor for class freemarker.template.cache.LocalizedFileRetriever
- Constructs a FileRetriever with a directory in which
it will look for template files.
- LocalizedFileRetriever(File) -
Constructor for class freemarker.template.cache.LocalizedFileRetriever
- Creates a new FileRetriever, with a directory root.
- LocalizedFileRetriever(FileRetrieverParameters) -
Constructor for class freemarker.template.cache.LocalizedFileRetriever
- Creates a new LocalizedFileRetriever, with the given parameters.
- LocalizedFileRetrieverFactory - Class in freemarker.template.cache
- Factory class for creating LocalizedFileRetrieverFactory classes
using the given parameter class.
- localModel -
Variable in class freemarker.template.LocalModelWrapper
- The map containing local values for the root model.
- LocalModelWrapper - Class in freemarker.template
- Wraps a template hash model with a template model root.
- LocalModelWrapper(TemplateWriteableHashModel, Map<String, TemplateModel>) -
Constructor for class freemarker.template.LocalModelWrapper
- Create a new
RootModelWrapper
with the given
hash model as the model to be wrapped.
- LoDWithRefreshCachingStrategy - Class in freemarker.template.cache
- Implements a load-on-demand caching strategy with periodic refreshes.
- LoDWithRefreshCachingStrategy() -
Constructor for class freemarker.template.cache.LoDWithRefreshCachingStrategy
- Creates new LoadOnDemandCachingStrategy.
- LoDWithRefreshCachingStrategy(StrategyParameters) -
Constructor for class freemarker.template.cache.LoDWithRefreshCachingStrategy
- Creates new LoDWithRefreshCachingStrategy with the given parameters.
- LoDWithRefreshCachingStrategyFactory - Class in freemarker.template.cache
- Factory class for creating LoDWithRefreshCachingStrategy objects.
- Log4jExceptionListener - Class in freemarker.ext.misc
- Adapts FM-Classic's exception events to Log4j's logging methods.
- Log4jExceptionListener() -
Constructor for class freemarker.ext.misc.Log4jExceptionListener
- Creates new Log4jExceptionListener
- LONG_OPERATOR_LENGTH -
Static variable in class freemarker.template.compiler.StandardTemplateParser
- Length of operators that are more than one character long.
M
- m_cInnerModel -
Variable in class freemarker.engine.FMModel
-
- m_cModel -
Variable in class freemarker.engine.FMModel
-
- m_cTemplates -
Variable in class freemarker.template.cache.TemplateRegistry
- A map of template types that can be instantiated by this object.
- main(String[]) -
Static method in class freemarker.doc.Manual
- Main method for creating the FM-Classic manual.
- main(String[]) -
Static method in class freemarker.doc.WebSite
- Main method for creating the website navigation bar.
- main(String[]) -
Static method in class freemarker.engine.FMEngine
-
- main(String[]) -
Static method in class freemarker.ext.beans2.BeanExplorer
- Main method for testing various aspects of the Java introspection classes.
- main(String[]) -
Static method in class freemarker.ext.jdom.NodeListModel
- Loads a template from a file passed as the first argument, loads an XML
document from either the second argument or standard input, passes it
to the template and writes the result of template processing to
standard output.
- main(String[]) -
Static method in class freemarker.ext.util.Splitter
- Split the given file or files into one or more output files.
- makeTableOfContents() -
Method in class freemarker.doc.WebSite
- Creates the navigation bar for the manual.
- Manual - Class in freemarker.doc
- Creates the FM-Classic manual.
- Manual() -
Constructor for class freemarker.doc.Manual
- Creates new Manual
- MapList - Class in freemarker.ext.misc
-
- MapModel - Class in freemarker.ext.beans
- Deprecated. this class is deprecated in favour of the classes in the
freemarker.ext.beans2
package - MapModel(Map) -
Constructor for class freemarker.ext.beans.MapModel
- Deprecated. Creates a new model that wraps the specified map object.
- MapTransform - Class in freemarker.ext.misc
-
- MapWrapper<T extends java.util.Map> - Class in freemarker.ext.beans2
- Wraps Collection objects by providing additional methods to support list
models and method support for getting and setting values.
- MapWrapper() -
Constructor for class freemarker.ext.beans2.MapWrapper
- Default constructor where an object is not provided initially.
- MapWrapper(T) -
Constructor for class freemarker.ext.beans2.MapWrapper
- Constructor that takes a Map object to be wrapped.
- Match - Class in freemarker.ext.misc
- A method model that implements the Perl 5 match function.
- Match() -
Constructor for class freemarker.ext.misc.Match
- Construct a new match method.
- MAX_TAG_NAME_LENGTH -
Static variable in class freemarker.template.compiler.StandardTemplateParser
-
- maximumAge -
Variable in class freemarker.ext.servlet.FreeMarkerServlet
-
- MessageFormat - Class in freemarker.ext.format
- Formats a message using a given substitution pattern.
- method -
Variable in class freemarker.ext.beans2.IteratorMethodWrapper
- The method returning the Iterator
- METHOD -
Static variable in class freemarker.template.expression.ExpressionUtils
- The expression can be a Method only.
- MethodCall - Class in freemarker.template.expression
- A unary operator that calls a TemplateMethodModel.
- MethodCall(List<Expression>) -
Constructor for class freemarker.template.expression.MethodCall
- Constructor that takes a
List
of Expression
s
to be evaluated at method call time.
- MethodModel - Class in freemarker.ext.beans
- Deprecated. this class is deprecated in favour of the classes in the
freemarker.ext.beans2
package - MethodModel(Object, Method) -
Constructor for class freemarker.ext.beans.MethodModel
- Deprecated. Creates a model for a specific method on a specific object.
- Methods - Class in freemarker.ext.misc
- A simple hash model that provides access to all the non-deprecated method
models in this package.
- MethodWrapper - Class in freemarker.ext.beans2
- Wraps a method identifier.
- MethodWrapper() -
Constructor for class freemarker.ext.beans2.MethodWrapper
- Default constructor where no target method object or identifier are supplied.
- MethodWrapper(Object, String) -
Constructor for class freemarker.ext.beans2.MethodWrapper
- Constructor that takes an object on which the method will be called,
and an identifier to resolve to a method.
- Minus - Class in freemarker.template.expression
- A subtraction operator.
- Minus() -
Constructor for class freemarker.template.expression.Minus
- Default constructor.
- Models - Class in freemarker.ext.beans
- Deprecated. this class is deprecated in favour of the classes in the
freemarker.ext.beans2
package - Modulo - Class in freemarker.template.expression
- A modulus operator.
- Modulo() -
Constructor for class freemarker.template.expression.Modulo
- Default constructor.
- MS_PER_MINUTE -
Static variable in class freemarker.ext.misc.ExtendedList
-
- multicaster -
Variable in class freemarker.template.cache.CacheEventAdapter
- Holds any event listeners wanting to receive cache events.
- Multiply - Class in freemarker.template.expression
- A multiplication operator.
- Multiply() -
Constructor for class freemarker.template.expression.Multiply
- Default constructor.
N
- nameToFile(String) -
Method in class freemarker.template.cache.FileRetriever
- Converts a cache element name to a File.
- nameToFile(String) -
Method in class freemarker.template.cache.LocalizedFileRetriever
- Converts a cache element name to a
File
.
- newInstance() -
Static method in class freemarker.template.cache.FileRetrieverParameters
- Create a new instances of the FileRetrieverParameters class.
- newInstance(File) -
Static method in class freemarker.template.cache.FileRetrieverParameters
- Create a new instances of the FileRetrieverParameters class, with
the given directory root, and a default TemplateRegistry.
- newInstance(String) -
Static method in class freemarker.template.cache.FileRetrieverParameters
- Create a new instances of the FileRetrieverParameters class, with
the given directory root, and a default TemplateRegistry.
- newInstance() -
Static method in class freemarker.template.cache.StrategyParameters
- Create a new instances of the StrategyParameters class.
- newInstance(CacheRetriever) -
Static method in class freemarker.template.cache.StrategyParameters
- Create a new instances of the StrategyParameters class with the given
cache retriever.
- newInstance(CacheRetriever, long) -
Static method in class freemarker.template.cache.StrategyParameters
- Create a new instances of the StrategyParameters class with the given
cache retriever and delay between cache refreshes.
- newInstance(InputStream) -
Static method in class freemarker.template.CompileableFactoryParameters
- Create a new instance of this compileable factory parameter class
with the given input stream.
- newInstance(InputStream, Cache) -
Static method in class freemarker.template.CompileableFactoryParameters
- Create a new instance of this compileable factory parameter class
with the given input stream and cache to be associated with.
- newInstance() -
Static method in class freemarker.template.TemplateProcessorParameters
- Create a new instance of this template processor parameter class.
- newInstance(Writer) -
Static method in class freemarker.template.TemplateProcessorParameters
- Create a new instance of this template processor parameter class
with the given writer.
- newInstanceFromClassName(String) -
Method in class freemarker.engine.FMEngine
- Create a new instance of the named class using reflection.
- next() -
Method in class freemarker.ext.beans2.EnumerationWrapper
- Retrieve the next item in the list.
- next() -
Method in class freemarker.ext.beans2.IteratorWrapper
- Retrieve the next item in the list.
- next() -
Method in class freemarker.ext.jdom.NodeListIterator
- Returns the next node.
- next() -
Method in class freemarker.template.FastIndexedIterator
- Return the next value in the indexModel, and increment the counter
to point to the next value.
- next() -
Method in class freemarker.template.FastIndexedWriteableIterator
- Return the next value in the indexModel, and increment the counter
to point to the next value.
- next() -
Method in class freemarker.template.FastIterator
- Retrieve the next item in the list.
- next() -
Method in class freemarker.template.FastListIterator
- Retrieve the next item in the list.
- next() -
Method in interface freemarker.template.TemplateIteratorModel
- Retrieve the next item in the list.
- next() -
Method in interface freemarker.template.TemplateListModel
- Deprecated. Retrieves the next item in the list.
- nextFMInstruction -
Variable in class freemarker.template.compiler.StandardTemplateParser
- The next non-text instruction found by the parser.
- NodeListIterator - Class in freemarker.ext.jdom
- Iterator model for
NodeListModel
. - NodeListModel - Class in freemarker.ext.jdom
- Provides a template for wrapping JDOM objects.
- NodeListModel(Document) -
Constructor for class freemarker.ext.jdom.NodeListModel
- Creates a node set template that holds a single
Document
node.
- NodeListModel(Element) -
Constructor for class freemarker.ext.jdom.NodeListModel
- Creates a node set template that holds a single
Element
node.
- NodeListModel(List<?>) -
Constructor for class freemarker.ext.jdom.NodeListModel
- Creates a node set template that holds a list of nodes.
- NodeListModel(List<?>, boolean) -
Constructor for class freemarker.ext.jdom.NodeListModel
- Creates a node set template that holds a list of nodes.
- NOOPInstruction - Class in freemarker.template.instruction
- An instruction that does nothing.
- NOPARSE_TAG -
Static variable in class freemarker.template.compiler.StandardTemplateParser
-
- NOPARSE_TAG_END -
Static variable in class freemarker.template.compiler.StandardTemplateParser
-
- NoParseInstruction - Class in freemarker.template.instruction
- An instruction for containing an arbitrary block of text that is
not parsed any further by FM-Classic.
- NoParseInstruction() -
Constructor for class freemarker.template.instruction.NoParseInstruction
- Default constructor.
- NormalizeNewlines - Class in freemarker.ext.misc
- Transformer that supports FreeMarker legacy behaviour: all newlines appearing
within the transformed area will be transformed into the platform's default
newline.
- Not - Class in freemarker.template.expression
- Performs a logical "not" operation on a given template model.
- Not() -
Constructor for class freemarker.template.expression.Not
- Default constructor.
- NotEquals - Class in freemarker.template.expression
- Performs an inequality test on two template models.
- NotEquals() -
Constructor for class freemarker.template.expression.NotEquals
- Default constructor.
- NullCachingStrategy - Class in freemarker.template.cache
- Implements the most simple caching strategy possible: a null cache.
- NullCachingStrategy() -
Constructor for class freemarker.template.cache.NullCachingStrategy
- Creates new NullCachingStrategy.
- NullCachingStrategy(StrategyParameters) -
Constructor for class freemarker.template.cache.NullCachingStrategy
- Creates new NullCachingStrategy with the given parameters.
- NullCachingStrategy(CacheRetriever) -
Constructor for class freemarker.template.cache.NullCachingStrategy
- Creates new NullCachingStrategy with a cache retriever.
- NullCachingStrategyFactory - Class in freemarker.template.cache
- Factory class for creating NullCachingStrategy objects.
- NullEventAdapter -
Static variable in class freemarker.template.TemplateEventAdapter
- The trivial
TemplateRuntimeHandler
instance where no events are fired.
- NUMBER -
Static variable in class freemarker.template.expression.ExpressionUtils
- The expression can be a Number only.
- NumberFormat - Class in freemarker.ext.format
- Formats numbers into the specified number format.
- NumberLiteral - Class in freemarker.template.expression
- Represents a number literal in a FM-Classic template.
- NumberLiteral(String) -
Constructor for class freemarker.template.expression.NumberLiteral
- Constructor that takes a numeric value as a
String
.
- NumberModel - Class in freemarker.ext.beans
- Deprecated. this class is deprecated in favour of the classes in the
freemarker.ext.beans2
package - NumberModel(Object, Method) -
Constructor for class freemarker.ext.beans.NumberModel
- Deprecated. Creates a new model.
- numberValue -
Variable in class freemarker.template.SimpleNumber
- The number stored in this
SimpleNumber
- NumberWrapper - Class in freemarker.ext.beans2
- Wraps a Number object as a number model.
- NumberWrapper() -
Constructor for class freemarker.ext.beans2.NumberWrapper
- Default constructor where an object is not provided initially.
- NumberWrapper(Number) -
Constructor for class freemarker.ext.beans2.NumberWrapper
- Constructor that takes a Number object to be wrapped.
O
- object -
Variable in class freemarker.ext.beans.ObjectModelBase
- Deprecated.
- object -
Variable in class freemarker.ext.beans2.BeanWrapper
- The object being wrapped by this wrapper
- object -
Variable in class freemarker.ext.beans2.IteratorMethodWrapper
- The target object for the Method
- object -
Variable in class freemarker.ext.beans2.MethodWrapper
- The object on which the method will be called
- ObjectFeatures<T> - Class in freemarker.ext.beans2
- Determine an object's features for a particular class.
- ObjectFeatures(Class<T>) -
Constructor for class freemarker.ext.beans2.ObjectFeatures
- Create object features for a given class.
- ObjectModel - Class in freemarker.ext.beans
- Deprecated. this class is deprecated in favour of the classes in the
freemarker.ext.beans2
package - ObjectModel(Object) -
Constructor for class freemarker.ext.beans.ObjectModel
- Deprecated. Creates a new model that wraps the specified object.
- ObjectModelBase - Class in freemarker.ext.beans
- Deprecated. this class is deprecated in favour of the classes in the
freemarker.ext.beans2
package - ObjectWrapper - Interface in freemarker.ext.beans2
- An interface that allows an object to be wrapped.
- Operator - Interface in freemarker.template.expression
- Interface that represents an operator expression.
- Or - Class in freemarker.template.expression
- Performs a logical "or" operation on two template models.
- Or() -
Constructor for class freemarker.template.expression.Or
- Default constructor.
P
- PAGE_SCOPE -
Static variable in class freemarker.ext.jsp.JspContextModel
-
- paramValues -
Variable in class freemarker.ext.beans2.IteratorMethodWrapper
- Any parameters to be passed to the Method
- parseAssign() -
Method in class freemarker.template.compiler.StandardTemplateParser
- Parses an
AssignInstruction
or
AssignBlockInstruction
's tag.
- parseBinaryElement(List<Expression>) -
Method in class freemarker.template.compiler.StandardTemplateParser
- Parse an optional binary element.
- parseBooleanLiteral() -
Method in class freemarker.template.compiler.StandardTemplateParser
- Parses a
BooleanLiteral
or an
EmptyLiteral
.
- parseCall() -
Method in class freemarker.template.compiler.StandardTemplateParser
- Parses a
CallInstruction
's tag.
- parseCase() -
Method in class freemarker.template.compiler.StandardTemplateParser
- Parses a
CaseInstruction
's tag.
- parseDot() -
Method in class freemarker.template.compiler.StandardTemplateParser
- Parses the
Dot
operator.
- parseDynamicKeyName() -
Method in class freemarker.template.compiler.StandardTemplateParser
- Parses a
DynamicKeyName
.
- parseElements() -
Method in class freemarker.template.compiler.StandardTemplateParser
- Retrieve the next
Expression
(s)
following parsePos
.
- parseElseIf() -
Method in class freemarker.template.compiler.StandardTemplateParser
- Parses an
IfInstruction
<elseif> tag.
- ParseException - Exception in freemarker.template.compiler
- Exception thrown by the compiler whenever a parse exception occurs.
- ParseException() -
Constructor for exception freemarker.template.compiler.ParseException
- Default constructor for the ParseException.
- ParseException(String) -
Constructor for exception freemarker.template.compiler.ParseException
- Constructs a
ParseException
along with a reason for
the exception.
- ParseException(Exception) -
Constructor for exception freemarker.template.compiler.ParseException
- Constructs a
ParseException
with the given underlying
Exception, but no detail message.
- ParseException(String, Exception) -
Constructor for exception freemarker.template.compiler.ParseException
- Constructs a
ParseException
with both a description of
the error that occurred and the underlying Exception that caused
this exception to be raised.
- parseExpression() -
Method in class freemarker.template.compiler.StandardTemplateParser
- Parses and builds an
Expression
,
which may also be a sub-expression.
- parseForeachStart() -
Method in class freemarker.template.compiler.StandardTemplateParser
- Parses a
ListInstruction
's
start tag with the "foreach" keyword.
- parseFunction() -
Method in class freemarker.template.compiler.StandardTemplateParser
- Parses a
FunctionInstruction
's tag.
- parseHashLiteral() -
Method in class freemarker.template.compiler.StandardTemplateParser
- Parses a
HashLiteral
.
- parseIdentifier() -
Method in class freemarker.template.compiler.StandardTemplateParser
- Tries to parse an
Identifier
.
- parseIfStart() -
Method in class freemarker.template.compiler.StandardTemplateParser
- Parses an
IfElseInstruction
's start tag.
- parseInclude() -
Method in class freemarker.template.compiler.StandardTemplateParser
- Parses an
IncludeInstruction
's tag.
- parseListLiteral() -
Method in class freemarker.template.compiler.StandardTemplateParser
- Parses a
ListLiteral
.
- parseListStart() -
Method in class freemarker.template.compiler.StandardTemplateParser
- Parses a
ListInstruction
's start tag.
- parseLocalStart() -
Method in class freemarker.template.compiler.StandardTemplateParser
-
- parseMethodCall() -
Method in class freemarker.template.compiler.StandardTemplateParser
- Parses a
MethodCall
.
- parseNumberLiteral() -
Method in class freemarker.template.compiler.StandardTemplateParser
- Parses a
NumberLiteral
.
- parsePos -
Variable in class freemarker.template.compiler.StandardTemplateParser
- The current parse position.
- parseStringLiteral() -
Method in class freemarker.template.compiler.StandardTemplateParser
- Parses a
StringLiteral
.
- parseSwitch() -
Method in class freemarker.template.compiler.StandardTemplateParser
- Parses a
SwitchInstruction
's tag.
- parseTransformStart() -
Method in class freemarker.template.compiler.StandardTemplateParser
- Parses a
TransformInstruction
's tag.
- parseUnaryBinaryExpression() -
Method in class freemarker.template.compiler.StandardTemplateParser
- Parses and builds a unary or binary
Expression
,
which may also be a sub-expression.
- parseVariable() -
Method in class freemarker.template.compiler.StandardTemplateParser
- Parses an
Expression
and ensures
that it's a Variable
.
- parseVariableElement() -
Method in class freemarker.template.compiler.StandardTemplateParser
- Retrieve the next
Variable
following parsePos
, and ensure its a
Variable
.
- parseVariableInstruction() -
Method in class freemarker.template.compiler.StandardTemplateParser
- Parses a
VariableInstruction
.
- parseVariableOrList() -
Method in class freemarker.template.compiler.StandardTemplateParser
- Parses either a variable name or a list literal.
- Perl5Substitute - Class in freemarker.ext.misc
- Perform Perl 5 substitutions using the Jakarta ORO regular expression
library.
- Perl5Translate - Class in freemarker.ext.misc
- Perform Perl 5 translation using the JTR library.
- Pipeline - Class in freemarker.ext.misc
- A class for chaining multiple transformations into a single model without
having to nest <transform> tags.
- Plus - Class in freemarker.template.expression
- An addition operator.
- Plus() -
Constructor for class freemarker.template.expression.Plus
- Default constructor.
- postTemplateProcess(HttpServletRequest, HttpServletResponse, Template, TemplateWriteableHashModel) -
Method in class freemarker.ext.servlet.FreeMarkerServlet
- Called after the execution returns from template.process().
- PreloadCachingStrategy - Class in freemarker.template.cache
- Implements a preload caching strategy.
- PreloadCachingStrategy() -
Constructor for class freemarker.template.cache.PreloadCachingStrategy
- Creates new PreloadCachingStrategy.
- PreloadCachingStrategy(StrategyParameters) -
Constructor for class freemarker.template.cache.PreloadCachingStrategy
- Creates new PreloadCachingStrategy with the given parameters.
- PreloadCachingStrategyFactory - Class in freemarker.template.cache
- Factory class for creating PreloadCachingStrategy objects.
- preprocessRequest(HttpServletRequest, HttpServletResponse) -
Method in class freemarker.ext.servlet.FreeMarkerServlet
- Called as the first step in request processing, before the templating mechanism
is put to work.
- preTemplateProcess(HttpServletRequest, HttpServletResponse, Template, TemplateWriteableHashModel) -
Method in class freemarker.ext.servlet.FreeMarkerServlet
- Called before the execution is passed to template.process().
- previousParsePos -
Variable in class freemarker.template.compiler.StandardTemplateParser
- The parse position before the current instruction was found.
- process(TemplateProcessorParameters) -
Method in class freemarker.template.AbstractTemplate
- Processes the template, using data from the template model, writing
any events to the
TemplateEventAdapter
, and outputs
the resulting text to a Writer
.
- process(TemplateWriteableHashModel, Writer) -
Method in class freemarker.template.AbstractTemplate
- Processes the template, using data from a template model, and outputs
the resulting text to a
Writer
.
- process(Writer) -
Method in class freemarker.template.AbstractTemplate
- Processes the template, using an empty data model, and outputs
the resulting text to a
Writer
.
- process(OutputStream) -
Method in class freemarker.template.BinaryData
- Processes the binary data file, and output
the resulting binary data to an OutputStream.
- process(TemplateProcessorParameters) -
Method in class freemarker.template.compiler.TemplateArrayList
- Processes the contents of the internal
TemplateProcessor
list, and outputs the
resulting text to a Writer
.
- process(TemplateProcessorParameters) -
Method in class freemarker.template.instruction.AssignBlockInstruction
- Process this
<assign ...
process(TemplateProcessorParameters) -
Method in class freemarker.template.instruction.AssignInstruction
Process this <assign ...
process(TemplateProcessorParameters) -
Method in class freemarker.template.instruction.BreakInstruction
Processes the contents of this TemplateProcessor
and
outputs the resulting text to a Writer
.
process(TemplateProcessorParameters) -
Method in class freemarker.template.instruction.CallInstruction
Process this <call ...
process(TemplateProcessorParameters) -
Method in class freemarker.template.instruction.CommentInstruction
Process this <comment>
instruction.
process(TemplateProcessorParameters) -
Method in class freemarker.template.instruction.DefaultCaseInstruction
Process this <default>
instruction.
process(TemplateProcessorParameters) -
Method in class freemarker.template.instruction.ElseInstruction
Evaluate the <else>
instruction.
process(TemplateProcessorParameters) -
Method in class freemarker.template.instruction.ExitInstruction
Processes the contents of this TemplateProcessor
and
outputs the resulting text to a Writer
.
process(TemplateProcessorParameters) -
Method in class freemarker.template.instruction.FunctionInstruction
Processes the contents of this <function ...
process(TemplateProcessorParameters) -
Method in class freemarker.template.instruction.IfElseInstruction
Evaluate the <if ...
process(TemplateProcessorParameters) -
Method in class freemarker.template.instruction.IncludeInstruction
Evaluate the template being included by this instruction.
process(TemplateProcessorParameters) -
Method in class freemarker.template.instruction.ListInstruction
Processes the <list ...
process(TemplateProcessorParameters) -
Method in class freemarker.template.instruction.LocalInstruction
Evaluate this <local>
instruction.
process(TemplateProcessorParameters) -
Method in class freemarker.template.instruction.NOOPInstruction
Processes the contents of this TemplateProcessor
and
outputs the resulting text to a Writer
.
process(TemplateProcessorParameters) -
Method in class freemarker.template.instruction.NoParseInstruction
Process this <noparse>
instruction.
process(TemplateProcessorParameters) -
Method in class freemarker.template.instruction.SwitchInstruction
Process this <switch ...
process(TemplateProcessorParameters) -
Method in class freemarker.template.instruction.TextBlockInstruction
Outputs the text.
process(TemplateProcessorParameters) -
Method in class freemarker.template.instruction.TransformInstruction
Performs a <transform ...
process(TemplateProcessorParameters) -
Method in class freemarker.template.instruction.VariableInstruction
Process this ${ ...
process(TemplateWriteableHashModel, PrintWriter, TemplateRuntimeHandler) -
Method in class freemarker.template.Template
Processes the contents of this TemplateProcessor
and
outputs the resulting text to a PrintWriter
.
process(TemplateWriteableHashModel, PrintWriter) -
Method in class freemarker.template.Template
Processes the template, using data from a template model, and outputs
the resulting text to a PrintWriter
.
process(PrintWriter) -
Method in class freemarker.template.Template
Processes the template, using an empty data model, and outputs
the resulting text to a PrintWriter
.
process(TemplateWriteableHashModel, Writer, TemplateRuntimeHandler) -
Method in class freemarker.template.Template
Processes the contents of this TemplateProcessor
and
outputs the resulting text to a Writer
.
process(TemplateProcessorParameters) -
Method in class freemarker.template.Template
Processes the contents of this TemplateProcessor
and
outputs the resulting text to a Writer
.
process(TemplateWriteableHashModel, Writer) -
Method in class freemarker.template.Template
Processes the template, using data from a template model, and outputs
the resulting text to a Writer
.
process(Writer) -
Method in class freemarker.template.Template
Processes the template, using an empty data model, and outputs
the resulting text to a Writer
.
process(TemplateProcessorParameters) -
Method in interface freemarker.template.TemplateProcessor
Processes the contents of this TemplateProcessor
and
outputs the resulting text to a Writer
.
process(TemplateWriteableHashModel, Writer, TemplateRuntimeHandler) -
Method in class freemarker.template.UnparsedTemplate
Processes the contents of this UnparsedTemplate
and
outputs the resulting text to a Writer
.
process(TemplateProcessorParameters) -
Method in class freemarker.template.UnparsedTemplate
Processes the contents of this UnparsedTemplate
and
outputs the resulting text to a Writer
.
process(TemplateWriteableHashModel, Writer) -
Method in class freemarker.template.UnparsedTemplate
Processes the template, using data from a template model, and outputs
the resulting text to a Writer
.
process(Writer) -
Method in class freemarker.template.UnparsedTemplate
Processes the template, using an empty data model, and outputs
the resulting text to a Writer
.
PropertiesWrapper<T extends java.util.Properties> - Class in freemarker.ext.beans2
Wrapper for a Properties object.
PropertiesWrapper() -
Constructor for class freemarker.ext.beans2.PropertiesWrapper
Default constructor where an object is not provided initially.
PropertiesWrapper(T) -
Constructor for class freemarker.ext.beans2.PropertiesWrapper
Constructor that takes a Properties object to be wrapped.
PropertyConstants - Class in freemarker.engine
Constants to be supplied to FMEngine
to configure the engine's
runtime behaviour.
PropertyObjectConstants - Class in freemarker.engine
Constants to be supplied to FMEngine
to configure the engine's
runtime behaviour.
put(String, TemplateModel) -
Method in class freemarker.ext.beans.RootMapModel
Deprecated. Puts the specified template model into the map.
put(String, TemplateModel) -
Method in class freemarker.ext.beans2.BeanWrapper
Sets a value in the hash model.
put(String, TemplateModel) -
Method in class freemarker.ext.beans2.StaticClassWrapper
Sets a value in the hash model.
put(K, V) -
Method in class freemarker.ext.util.CacheMapLRU
put(String, TemplateModel) -
Method in class freemarker.template.FastHash
Sets a value in the hash model.
put(String, TemplateModel) -
Method in class freemarker.template.LocalModelWrapper
Put the given template model into storage with the given key.
put(String, TemplateModel) -
Method in class freemarker.template.RootModelWrapper
Put the given template model into local storage with the given key.
put(String, TemplateModel) -
Method in class freemarker.template.SimpleHash
Puts a TemplateModel
in the hash.
put(String, String) -
Method in class freemarker.template.SimpleHash
Puts a string in the hash, by first wrapping the string in a
FastScalar
.
put(String, Number) -
Method in class freemarker.template.SimpleHash
Puts a number in the hash, by first wrapping the string in a
FastNumber
.
put(String, long) -
Method in class freemarker.template.SimpleHash
Puts a number in the hash, by first wrapping the string in a
FastNumber
.
put(String, boolean) -
Method in class freemarker.template.SimpleHash
Puts a boolean in the hash, by first wrapping the boolean in a
FastBoolean
.
put(String, TemplateModel) -
Method in interface freemarker.template.TemplateModelRoot
Sets a value in the hash model.
put(String, TemplateModel) -
Method in interface freemarker.template.TemplateWriteableHashModel
Sets a value in the hash model.
putAtIndex(long, TemplateModel) -
Method in class freemarker.ext.beans2.ArrayWrapper
Set the value corresponding to the given index.
putAtIndex(long, TemplateModel) -
Method in class freemarker.ext.beans2.IndexedPropertyWrapper
putAtIndex(long, TemplateModel) -
Method in class freemarker.ext.beans2.ListWrapper
Set the value corresponding to the given index.
putAtIndex(long, TemplateModel) -
Method in class freemarker.template.FastList
Set the value corresponding to the given index.
putAtIndex(long, TemplateModel) -
Method in interface freemarker.template.TemplateWriteableIndexedModel
Set the value corresponding to the given index.
putClass(String, Class) -
Method in class freemarker.engine.FMModel
Puts the given class into this FMModel, with the given name.
putClass(String, String) -
Method in class freemarker.engine.FMModel
Puts the named class into this FMModel, with the given name.
putModel(String, TemplateModel) -
Method in class freemarker.engine.FMModel
Puts the given template model into this FMModel, with the given name.
putObject(String, Object) -
Method in class freemarker.engine.FMModel
Puts the given object into this FMModel, with the given name.
Q
- QUOTE_CHAR -
Static variable in class freemarker.template.compiler.StandardTemplateParser
-
R
- readDirectory(File, String, List<String>) -
Method in class freemarker.template.cache.FileRetriever
- Recursively updates the cache from the files in a (sub)directory
and its subdirectories.
- readDirectory(File, String, List<String>) -
Method in class freemarker.template.cache.LocalizedFileRetriever
- Recursively updates the cache from the files in a (sub)directory
and its subdirectories.
- ReduceList - Class in freemarker.ext.misc
-
- ReduceTransform - Class in freemarker.ext.misc
-
- registerDefaultTemplates() -
Method in class freemarker.template.cache.TemplateRegistry
- Registers the templates that will be held in this template registry.
- registerNamespace(String, String) -
Method in class freemarker.ext.jdom.NodeListModel
- Registers an XML namespace with this node list.
- registry -
Variable in class freemarker.template.cache.FileRetriever
- The template registry to use to instantiate objects.
- registry -
Variable in class freemarker.template.cache.LocalizedFileRetriever
- The template registry to use to instantiate objects.
- RegistryAccepter - Interface in freemarker.template.cache
- Interface to allow a
TemplateRegistry
to be set. - release() -
Method in class freemarker.ext.jsp.FreeMarkerTag
- Called on a Tag handler to release any state information.
- releaseIterator(TemplateIteratorModel) -
Method in class freemarker.doc.ContentList
- Release an iterator for this content list.
- releaseIterator(TemplateIteratorModel) -
Method in class freemarker.ext.beans.ArrayModel
- Deprecated. Return the iterator to the object pool, if any.
- releaseIterator(TemplateIteratorModel) -
Method in class freemarker.ext.beans.CollectionModel
- Deprecated. Release the iterator once we've finished with it
- releaseIterator(TemplateIteratorModel) -
Method in class freemarker.ext.beans.EnumerationModel
- Deprecated. Release the underlying enumerator, so that we don't try to walk over
it again
- releaseIterator(TemplateIteratorModel) -
Method in class freemarker.ext.beans.IteratorModel
- Deprecated. Release the underlying iterator.
- releaseIterator(TemplateIteratorModel) -
Method in class freemarker.ext.beans2.ArrayWrapper
-
- releaseIterator(TemplateIteratorModel) -
Method in class freemarker.ext.beans2.EnumerationMethodWrapper
- Returns the used iterator to the list model.
- releaseIterator(TemplateIteratorModel) -
Method in class freemarker.ext.beans2.EnumWrapper
- Returns the used iterator to the list model.
- releaseIterator(TemplateIteratorModel) -
Method in class freemarker.ext.beans2.IndexedPropertyWrapper
-
- releaseIterator(TemplateIteratorModel) -
Method in class freemarker.ext.beans2.IterableWrapper
- Returns the used iterator to the list model.
- releaseIterator(TemplateIteratorModel) -
Method in class freemarker.ext.beans2.IteratorMethodWrapper
- Returns the used iterator to the list model.
- releaseIterator(TemplateIteratorModel) -
Method in class freemarker.ext.beans2.MapWrapper
- Returns the used iterator to the list model.
- releaseIterator(TemplateIteratorModel) -
Method in class freemarker.ext.beans2.PropertiesWrapper
- Returns the used iterator to the list model.
- releaseIterator(TemplateIteratorModel) -
Method in class freemarker.ext.beans2.StaticEnumWrapper
- Returns the used iterator to the enumeration.
- releaseIterator(TemplateIteratorModel) -
Method in class freemarker.ext.jdom.NodeListModel
- Returns the used iterator to the list model.
- releaseIterator(TemplateIteratorModel) -
Method in class freemarker.ext.misc.ExtendedList
- Returns the used iterator to the list model.
- releaseIterator(TemplateIteratorModel) -
Method in class freemarker.template.FastList
- Returns the used iterator to the list model.
- releaseIterator(TemplateIteratorModel) -
Method in class freemarker.template.FastListRange
- Reclaim the iterator.
- releaseIterator(TemplateIteratorModel) -
Method in class freemarker.template.SimpleList
- Returns the used iterator to the list model.
- releaseIterator(TemplateIteratorModel) -
Method in interface freemarker.template.TemplateListModel2
- Returns the used iterator to the list model.
- remove(String) -
Method in class freemarker.ext.beans.RootMapModel
- Deprecated. Removes the template model with the specified key from the map.
- remove(String) -
Method in class freemarker.template.FastHash
- Removes a key from the hash model.
- remove(String) -
Method in class freemarker.template.RootModelWrapper
- Remove the named model from local storage.
- remove(String) -
Method in class freemarker.template.SimpleHash
- Removes the given key from the underlying
Map
.
- remove(String) -
Method in interface freemarker.template.TemplateModelRoot
- Deprecated. this method is no longer required by the template engine,
and will be removed in a future release
- RemoveBlankLines - Class in freemarker.ext.misc
- A transform model that removes all blank lines.
- removeCacheListener(CacheListener) -
Method in class freemarker.template.cache.BaseCachingStrategy
- Unregisters a
CacheListener
for this
Cache
.
- removeCacheListener(CacheListener) -
Method in interface freemarker.template.cache.Cache
- Unregisters a
CacheListener
for this Cache
.
- removeCacheListener(CacheListener) -
Method in class freemarker.template.cache.CacheEventAdapter
- Unregisters a
CacheListener
for a Cache
.
- removeCacheListener(CacheListener) -
Method in class freemarker.template.FileTemplateCache
- Unregisters a
CacheListener
for a Cache
.
- removedAdapter -
Variable in class freemarker.template.cache.CacheEventAdapter
- A ListenerAdapter for elementRemoved events.
- removeEventListener(E) -
Method in class freemarker.template.GenericEventMulticaster
- Removes an event listener that was previously added.
- removeTemplateExceptionListener(TemplateExceptionListener) -
Method in class freemarker.template.TemplateEventAdapter
- Removes the specified listener.
- REQUEST_SCOPE -
Static variable in class freemarker.ext.jsp.JspContextModel
-
- requireChar(char) -
Method in class freemarker.template.compiler.StandardTemplateParser
- Requires a given character, optionally preceded by by whitespace.
- requireWhitespace() -
Method in class freemarker.template.compiler.StandardTemplateParser
- Advances
parsePos
beyond required whitespace.
- reset() -
Method in class freemarker.template.LocalModelWrapper
- Clear all the local variables from the local storage, and just provide
pass-through access to the wrapped hash model.
- reset() -
Method in class freemarker.template.RootModelWrapper
- Clear all the local variables from the local storage, and just provide
pass-through access to the wrapped hash model.
- resolveExpression() -
Method in class freemarker.template.expression.AbstractBinary
- Resolves the current expression, possibly into a different expression
object.
- resolveExpression() -
Method in class freemarker.template.expression.BooleanLiteral
- Resolves the current expression, possibly into a different expression
object.
- resolveExpression() -
Method in class freemarker.template.expression.Constant
- Resolves the current expression, possibly into a different expression
object.
- resolveExpression() -
Method in class freemarker.template.expression.Dot
- Resolves the current expression, possibly into a different expression
object.
- resolveExpression() -
Method in class freemarker.template.expression.DynamicKeyName
- Resolves the current expression, possibly into a different expression
object.
- resolveExpression() -
Method in class freemarker.template.expression.EmptyLiteral
- Resolves the current expression, possibly into a different expression
object.
- resolveExpression() -
Method in interface freemarker.template.expression.Expression
- Resolves the current expression, possibly into a different expression
object.
- resolveExpression() -
Method in class freemarker.template.expression.HashLiteral
- Resolves the current expression, possibly into a different expression
object.
- resolveExpression() -
Method in class freemarker.template.expression.Identifier
- Resolves the current expression, possibly into a different expression
object.
- resolveExpression() -
Method in class freemarker.template.expression.Lambda
- Resolves the current expression, possibly into a different expression
object.
- resolveExpression() -
Method in class freemarker.template.expression.ListLiteral
- Resolves the current expression, possibly into a different expression
object.
- resolveExpression() -
Method in class freemarker.template.expression.ListRange
- Resolves the current expression, possibly into a different expression
object.
- resolveExpression() -
Method in class freemarker.template.expression.MethodCall
- Resolves the current expression, possibly into a different expression
object.
- resolveExpression() -
Method in class freemarker.template.expression.Not
- Resolves the current expression, possibly into a different expression
object.
- resolveExpression() -
Method in class freemarker.template.expression.NumberLiteral
- Resolves the current expression, possibly into a different expression
object.
- resolveExpression() -
Method in class freemarker.template.expression.StringLiteral
- Resolves the current expression, possibly into a different expression
object.
- resolveExpression() -
Method in class freemarker.template.expression.Ternary
- Resolves the current expression, possibly into a different expression
object.
- ResourceBundleModel - Class in freemarker.ext.beans
- Deprecated. this class is deprecated in favour of the classes in the
freemarker.ext.beans2
package - ResourceBundleModel(ResourceBundle) -
Constructor for class freemarker.ext.beans.ResourceBundleModel
- Deprecated.
- ResourceBundleWrapper - Class in freemarker.ext.beans2
- Wrapper for ResourceBundle objects.
- ResourceBundleWrapper() -
Constructor for class freemarker.ext.beans2.ResourceBundleWrapper
- Default constructor where an object is not provided initially.
- ResourceBundleWrapper(ResourceBundle) -
Constructor for class freemarker.ext.beans2.ResourceBundleWrapper
- Constructor that takes a ResourceBundle object to be wrapped.
- 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.
- right -
Variable in class freemarker.template.expression.AbstractBinary
- The right-hand side of the expression to be evaluated.
- RootMapModel - Class in freemarker.ext.beans
- Deprecated. this class is deprecated in favour of the classes in the
freemarker.ext.beans2
package - RootMapModel() -
Constructor for class freemarker.ext.beans.RootMapModel
- Deprecated. Creates a new model with its own internal map.
- RootMapModel(Map<String, TemplateModel>) -
Constructor for class freemarker.ext.beans.RootMapModel
- Deprecated. Creates a new model that adds
TemplateModelRoot
behavior to the
passed map.
- rootModel -
Variable in class freemarker.template.RootModelWrapper
- The map containing temporary values for the root model.
- RootModelWrapper - Class in freemarker.template
- Wraps a template hash model with a template model root.
- RootModelWrapper(TemplateHashModel) -
Constructor for class freemarker.template.RootModelWrapper
- Create a new
RootModelWrapper
with the given
hash model as the model to be wrapped.
- RootModelWrapper(TemplateHashModel, Map<String, TemplateModel>) -
Constructor for class freemarker.template.RootModelWrapper
- Create a new
RootModelWrapper
with the given
hash model as the model to be wrapped.
- run() -
Method in class freemarker.template.cache.UpdateTimer
- Waits for the given period, then calls
update()
, if
required.
S
- ScalarModel - Class in freemarker.ext.beans
- Deprecated. this class is deprecated in favour of the classes in the
freemarker.ext.beans2
package - ScalarModel(Object, Method) -
Constructor for class freemarker.ext.beans.ScalarModel
- Deprecated. Creates a new model.
- serialVersionUID -
Static variable in class freemarker.ext.servlet.FreeMarkerServlet
- Class UUID for serialization.
- ServletContextHashModel - Class in freemarker.ext.servlet
- TemplateHashModel wrapper for
ServletContext
attributes. - ServletContextHashModel(ServletContext) -
Constructor for class freemarker.ext.servlet.ServletContextHashModel
- Construct a new ServletContextHashModel.
- SESSION_SCOPE -
Static variable in class freemarker.ext.jsp.JspContextModel
-
- set(TemplateModel) -
Method in class freemarker.ext.beans2.ListIteratorWrapper
- Inserts the specified element into the list.
- set(TemplateModel) -
Method in class freemarker.template.FastIndexedWriteableIterator
- Inserts the specified element into the list.
- set(TemplateModel) -
Method in class freemarker.template.FastListIterator
- Inserts the specified element into the list.
- set(TemplateModel) -
Method in interface freemarker.template.TemplateWriteableIteratorModel
- Inserts the specified element into the list.
- setBasedir(File) -
Method in class freemarker.ext.ant.FreeMarkerXmlTask
- Set the base directory.
- setBody(TemplateProcessor) -
Method in class freemarker.template.instruction.DefaultCaseInstruction
- Sets the body to be processed if the case expression evaluated to
true
.
- setBody(TemplateProcessor) -
Method in class freemarker.template.instruction.ElseInstruction
- Sets the body to be executed if the "if" expression is
true
.
- setBody(TemplateProcessor) -
Method in class freemarker.template.instruction.GenericStartInstruction
- Sets the body to be generated by this instruction.
- setBodyContent(BodyContent) -
Method in class freemarker.ext.jsp.FreeMarkerTag
- Set the bodyContent property.
- setCaching(boolean) -
Method in class freemarker.ext.jsp.FreeMarkerTag
- Sets whether we cache the template content from the body, or whether
we recompile the template each time.
- setClazz(Class<T>) -
Method in class freemarker.ext.beans2.StaticClassWrapper
- Sets the class to be wrapped by this class wrapper.
- setClazz(Class) -
Method in class freemarker.ext.beans2.StaticMethodWrapper
- Sets the class on which the method will be resolved and called.
- setDefaultTemplate(String) -
Method in class freemarker.template.FileTemplateCache
- Sets the default template type to be created when retrieving items
from the cache.
- setDelay(long) -
Method in class freemarker.template.FileTemplateCache
- Sets the interval between two cache updates.
- setDescription(String) -
Method in class freemarker.doc.ContentEntry
- Setter for property description.
- setDestdir(File) -
Method in class freemarker.ext.ant.FreeMarkerXmlTask
- Set the destination directory into which the generated
files should be copied to
- setDirectory(File) -
Method in class freemarker.template.FileTemplateCache
- Sets the template cache root directory.
- setElseExpression(Expression) -
Method in class freemarker.template.expression.Ternary
- Sets the expression to be evaluates if the test evaluates to false.
- setEncoding(String) -
Method in class freemarker.ext.ant.FreeMarkerXmlTask
- Set encoding for generated files.
- setEncoding(String) -
Method in class freemarker.template.FileTemplateCache
- Sets the character encoding to be used when reading template files.
- 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.
- setGenerated(boolean) -
Method in class freemarker.doc.ContentEntry
- Setter for property generated.
- setIdentifier(String) -
Method in class freemarker.ext.beans2.MethodWrapper
- Sets the identifier for the method, possibly overloaded.
- setIdentifier(String) -
Method in class freemarker.ext.beans2.StaticMethodWrapper
- Sets the identifier for the method, possibly overloaded.
- setIfBlock(TemplateProcessor) -
Method in class freemarker.template.instruction.IfElseInstruction
- Adds the main block to the first "if" statement.
- setIfExpression(Expression) -
Method in class freemarker.template.expression.Ternary
- Sets the expression to be evaluated if the test evaluates to true.
- 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 interface freemarker.template.expression.Binary
- Sets the left-hand side of the expression to be evaluated.
- setLeft(Expression) -
Method in class freemarker.template.expression.Divide
- Sets the left-hand side of the expression.
- setLeft(Expression) -
Method in class freemarker.template.expression.Equals
- Sets the left-hand side of the expression.
- setLeft(Expression) -
Method in class freemarker.template.expression.GreaterThan
- Sets the left-hand side of the expression.
- setLeft(Expression) -
Method in class freemarker.template.expression.GreaterThanOrEquals
- Sets the left-hand side of the expression.
- setLeft(Expression) -
Method in class freemarker.template.expression.LessThan
- Sets the left-hand side of the expression.
- setLeft(Expression) -
Method in class freemarker.template.expression.LessThanOrEquals
- Sets the left-hand side of the expression.
- setLeft(Expression) -
Method in class freemarker.template.expression.Minus
- Sets the left-hand side of the expression.
- setLeft(Expression) -
Method in class freemarker.template.expression.Modulo
- Sets the left-hand side of the expression.
- setLeft(Expression) -
Method in class freemarker.template.expression.Multiply
- Sets the left-hand side of the expression.
- setLeft(Expression) -
Method in class freemarker.template.expression.NotEquals
- Sets the left-hand side of the expression.
- setLeft(Expression) -
Method in class freemarker.template.expression.Plus
- Sets the left-hand side of the expression.
- setLink(String) -
Method in class freemarker.doc.ContentEntry
- Setter for property link.
- setLoadingPolicy(FileTemplateCache.Strategy) -
Method in class freemarker.template.FileTemplateCache
- Sets the loading policy for this
FileTemplateCache
.
- setLocale(Locale) -
Method in class freemarker.template.cache.LocalizedFileRetriever
- Sets the locale to use when retrieving files.
- setLongTitle(String) -
Method in class freemarker.doc.ContentEntry
- Setter for property longTitle.
- setMaximumAge(int) -
Method in class freemarker.template.FileTemplateCache
- Sets the maximum age a cache item can be before it is evicted
from the cache.
- setMethod(Method) -
Method in class freemarker.ext.beans2.EnumerationMethodWrapper
- Sets the method to be called by this enumeration method wrapper.
- setMethod(Method) -
Method in class freemarker.ext.beans2.IteratorMethodWrapper
- Sets the method to be called by this iterator method wrapper.
- setObject(String, Object) -
Method in class freemarker.engine.FMEngine
- Sets an object property using constants from the
PropertyObjectConstants
class.
- setObject(Object) -
Method in class freemarker.ext.beans2.ArrayWrapper
-
- setObject(Object) -
Method in class freemarker.ext.beans2.BeanWrapper
-
- setObject(Object) -
Method in class freemarker.ext.beans2.EnumerationMethodWrapper
- Sets the object target for the method to be called.
- setObject(Object) -
Method in class freemarker.ext.beans2.IteratorMethodWrapper
- Sets the object target for the method to be called.
- setObject(Object) -
Method in class freemarker.ext.beans2.MethodWrapper
- Sets the object on which the method will be resolved and called.
- setObject(Object) -
Method in class freemarker.ext.beans2.NumberWrapper
-
- setObject(Object) -
Method in interface freemarker.ext.beans2.ObjectWrapper
- Sets the object to be wrapped by this object wrapper.
- setObject(Object) -
Method in class freemarker.ext.beans2.ResourceBundleWrapper
-
- setPageContext(PageContext) -
Method in class freemarker.ext.jsp.FreeMarkerTag
- Set the current page context.
- setParamValues(Object[]) -
Method in class freemarker.ext.beans2.EnumerationMethodWrapper
- Sets the object values to be passed as parameters to the method call.
- setParamValues(Object[]) -
Method in class freemarker.ext.beans2.IteratorMethodWrapper
- Sets the object values to be passed as parameters to the method call.
- setParent(Tag) -
Method in class freemarker.ext.jsp.FreeMarkerTag
- Set the parent (closest enclosing tag handler) of this tag handler.
- 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
- setProperty(String, String) -
Method in class freemarker.engine.FMEngine
- Set a property using one of the property keys from the
PropertyConstants
class.
- setRetriever(CacheRetriever) -
Method in class freemarker.template.FileTemplateCache
- Deprecated. use
FileTemplateCache.setRetrieverFactory(freemarker.template.cache.CacheRetrieverFactory)
to set a retriever factory
- setRetrieverFactory(CacheRetrieverFactory) -
Method in class freemarker.template.FileTemplateCache
- Sets the
CacheRetrieverFactory
to be used for creating cache retrievers for the cache.
- setRight(Expression) -
Method in class freemarker.template.expression.AbstractBinary
- Sets the right-hand side of the expression.
- setRight(Expression) -
Method in interface freemarker.template.expression.Binary
- Sets the right-hand side of the expression to be evaluated.
- setRight(Expression) -
Method in class freemarker.template.expression.Divide
- Sets the right-hand side of the expression.
- setRight(Expression) -
Method in class freemarker.template.expression.Equals
- Sets the right-hand side of the expression.
- setRight(Expression) -
Method in class freemarker.template.expression.GreaterThan
- Sets the right-hand side of the expression.
- setRight(Expression) -
Method in class freemarker.template.expression.GreaterThanOrEquals
- Sets the right-hand side of the expression.
- setRight(Expression) -
Method in class freemarker.template.expression.LessThan
- Sets the right-hand side of the expression.
- setRight(Expression) -
Method in class freemarker.template.expression.LessThanOrEquals
- Sets the right-hand side of the expression.
- setRight(Expression) -
Method in class freemarker.template.expression.Minus
- Sets the right-hand side of the expression.
- setRight(Expression) -
Method in class freemarker.template.expression.Modulo
- Sets the right-hand side of the expression.
- setRight(Expression) -
Method in class freemarker.template.expression.Multiply
- Sets the right-hand side of the expression.
- setRight(Expression) -
Method in class freemarker.template.expression.NotEquals
- Sets the right-hand side of the expression.
- setRight(Expression) -
Method in class freemarker.template.expression.Plus
- Sets the right-hand side of the expression.
- setShelfLife(int) -
Method in class freemarker.ext.misc.ExtendedList
- Sets the amount of time before this
ExtendedList
will become stale.
- setSuperTitle(String) -
Method in class freemarker.doc.ContentEntry
- Setter for property superTitle.
- setTarget(Expression) -
Method in class freemarker.template.expression.Dot
- Sets the target of this
Dot
operator.
- setTarget(Expression) -
Method in class freemarker.template.expression.DynamicKeyName
- Sets the target of the dynamic key.
- setTarget(Expression) -
Method in class freemarker.template.expression.Lambda
- Sets the target of this
lambda
operator.
- setTarget(Expression) -
Method in class freemarker.template.expression.MethodCall
- Sets the target of this
MethodCall
operator.
- setTarget(Expression) -
Method in class freemarker.template.expression.Not
- Sets the target of this
Not
operator.
- setTarget(Expression) -
Method in interface freemarker.template.expression.Unary
- Sets the target for this unary operation.
- setTemplate(String) -
Method in class freemarker.ext.ant.FreeMarkerXmlTask
- Set the path to the template file
- setTemplate(FunctionTemplateProcessor) -
Method in class freemarker.template.compiler.StandardTemplateParser
- Sets the template to receive the parsed instructions.
- setTemplateModel(TemplateWriteableHashModel, TemplateModel) -
Method in class freemarker.template.expression.Dot
- Implements a write of the given value to a writeable hash model.
- setTemplateModel(TemplateWriteableHashModel, TemplateModel) -
Method in class freemarker.template.expression.DynamicKeyName
- Implements a write of the given value to a writeable hash model or
writeable list model.
- setTemplateModel(TemplateWriteableHashModel, TemplateModel) -
Method in class freemarker.template.expression.Identifier
- Sets the identifier's referent in modelRoot.
- setTemplateModel(TemplateWriteableHashModel, TemplateModel) -
Method in class freemarker.template.expression.MethodCall
- A setter that calls a method model.
- setTemplateModel(TemplateWriteableHashModel, TemplateModel) -
Method in interface freemarker.template.expression.Variable
- Sets the specified value to the result of this expression.
- setTemplateRegistry(TemplateRegistry) -
Method in class freemarker.template.cache.FileRetriever
- Deprecated. this is the only mutable state, and should be removed
in the next release
- setTemplateRegistry(TemplateRegistry) -
Method in class freemarker.template.cache.LocalizedFileRetriever
- Deprecated. this is the only mutable state, and should be removed
in the next release
- setTemplateRegistry(TemplateRegistry) -
Method in interface freemarker.template.cache.RegistryAccepter
- Sets a template registry implementation to use when creating new
templates.
- setTemplateRegistry(TemplateRegistry) -
Method in class freemarker.template.FileTemplateCache
- Sets a
TemplateRegistry
implementation
to use when creating new templates.
- setTest(Expression) -
Method in class freemarker.template.expression.Ternary
- Sets the test expression for this ternary operator.
- setText(String) -
Method in class freemarker.template.compiler.StandardTemplateParser
- Sets the text to be parsed.
- setText(String) -
Method in class freemarker.template.instruction.CommentInstruction
- Sets the text of the comment.
- setText(String) -
Method in class freemarker.template.instruction.NoParseInstruction
- Sets the text to be output when evaluating this instruction.
- setText(String) -
Method in interface freemarker.template.instruction.UnparsedInstruction
- Sets the text to be contained in this instruction.
- setTitle(String) -
Method in class freemarker.doc.ContentEntry
- Setter for property title.
- setValue(long) -
Method in class freemarker.template.SimpleNumber
- Sets the value of this
SimpleNumber
- setValue(Number) -
Method in class freemarker.template.SimpleNumber
- Sets the value of this
SimpleNumber
- setValue(String) -
Method in class freemarker.template.SimpleNumber
- Sets the value of this
SimpleNumber
to the given
String
value.
- setValue(String) -
Method in class freemarker.template.SimpleScalar
- Sets the
String
value of this SimpleScalar
.
- setValue(boolean) -
Method in class freemarker.template.SimpleScalar
- Sets the
boolean
value of this SimpleScalar.
- shelfLife -
Variable in class freemarker.ext.misc.ExtendedList
-
- SimpleEventAdapter - Class in freemarker.template
- Adapter class for firing events that could happen at
Template
runtime. - SimpleEventAdapter() -
Constructor for class freemarker.template.SimpleEventAdapter
- Creates a new SimpleEventAdapter.
- SimpleEventAdapter(TemplateExceptionListener) -
Constructor for class freemarker.template.SimpleEventAdapter
- Creates a new SimpleEventAdapter with the given exception listener
as the target of the exception events generated.
- SimpleHash - Class in freemarker.template
- A synchronized implementation of the
TemplateHashModel
and
TemplateModelRoot
interfaces, using an underlying
Map
. - SimpleHash() -
Constructor for class freemarker.template.SimpleHash
- Constructs an empty
SimpleHash
.
- SimpleHash(Map<String, ? extends TemplateModel>) -
Constructor for class freemarker.template.SimpleHash
- Constructs a
SimpleHash
given a Map
of
values.
- SimpleList - Class in freemarker.template
- A synchronized implementation of the
TemplateListModel2
interface, using an underlying List
implementation. - SimpleList() -
Constructor for class freemarker.template.SimpleList
- Constructs an empty
SimpleList
.
- SimpleList(List<? extends TemplateModel>) -
Constructor for class freemarker.template.SimpleList
- Constructs a
SimpleList
from the given List
.
- SimpleList(TemplateModel[]) -
Constructor for class freemarker.template.SimpleList
- Constructs a
SimpleList
from the given Array
of
TemplateModel
s.
- SimpleList(TemplateListModel) -
Constructor for class freemarker.template.SimpleList
- Constructs a
SimpleList
, copying into it the
values from another TemplateListModel
.
- SimpleList(TemplateListModel2) -
Constructor for class freemarker.template.SimpleList
- Constructs a
SimpleList
, copying into it the
values from another TemplateListModel2
.
- SimpleNumber - Class in freemarker.template
- A synchronized implementation of the
TemplateNumberModel
interface using a long
. - SimpleNumber() -
Constructor for class freemarker.template.SimpleNumber
- Constructs a new
SimpleNumber
with a default value of 0.
- SimpleNumber(long) -
Constructor for class freemarker.template.SimpleNumber
- Constructs a new
SimpleNumber
with the given
long
value.
- SimpleNumber(Number) -
Constructor for class freemarker.template.SimpleNumber
- Constructs a new
SimpleNumber
with the given
Number
value.
- SimpleNumber(String) -
Constructor for class freemarker.template.SimpleNumber
- Constructs a new
SimpleNumber
with the given
String
value.
- SimpleNumberModel - Class in freemarker.ext.beans
- Deprecated. this class is deprecated in favour of the classes in the
freemarker.ext.beans2
package - SimpleNumberModel(Number) -
Constructor for class freemarker.ext.beans.SimpleNumberModel
- Deprecated. Constructor that takes the
Number
object to be wrapped.
- SimpleScalar - Class in freemarker.template
- A synchronized implementation of the
TemplateScalarModel
interface, using a String
or a boolean
. - SimpleScalar() -
Constructor for class freemarker.template.SimpleScalar
- Constructs an empty
SimpleScalar
.
- SimpleScalar(String) -
Constructor for class freemarker.template.SimpleScalar
- Constructs a
SimpleScalar
containing a string value.
- SimpleScalar(boolean) -
Constructor for class freemarker.template.SimpleScalar
- Constructs a
SimpleScalar
containing a boolean value.
- singleton() -
Static method in class freemarker.engine.FMEngine
- Return a singleton instance of a FM-Classic engine.
- skipChar(char) -
Method in class freemarker.template.compiler.StandardTemplateParser
- Advances beyond any whitespace; then, if the next character matches
a given character, advances beyond it and returns
true
,
otherwise returns false
.
- skipKeyword(String) -
Method in class freemarker.template.compiler.StandardTemplateParser
- Skip over a given keyword.
- skipToEndInstruction(ContainerInstruction) -
Method in class freemarker.template.compiler.StandardTemplateParser
- Searches the text for a matching end instruction, starting at the
current parse position.
- skipToEndInstruction(ContainerInstruction) -
Method in interface freemarker.template.compiler.TemplateParser
- Searches the text for a matching end instruction, starting at the
current parse position.
- skipToTagEnd() -
Method in class freemarker.template.compiler.StandardTemplateParser
- Requires a
TAG_END_CHAR
, optionally preceded by whitespace,
and advances parsePos
to the TAG_END_CHAR
.
- skipWhitespace() -
Method in class freemarker.template.compiler.StandardTemplateParser
- Advances
parsePos
beyond any whitespace.
- Split - Class in freemarker.ext.misc
- A method model that implements the Perl 5 split function.
- Split() -
Constructor for class freemarker.ext.misc.Split
- Create a new split method.
- splitInputStream(InputStream) -
Static method in class freemarker.ext.util.Splitter
- Read an input stream and split it into one or more output files
based on comment tokens in the input.
- Splitter - Class in freemarker.ext.util
- Splits the given input stream or filename(s) into one or more output
files.
- StandardTemplateParser - Class in freemarker.template.compiler
- Parses standard template language and generates
Instruction
s. - 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 interface freemarker.template.cache.CachingStrategy
- Begins automatic updates of the cache.
- startAutoUpdate() -
Method in class freemarker.template.cache.LoadAdHocCachingStrategy
- Begins automatic updates of the cache.
- startAutoUpdate() -
Method in class freemarker.template.cache.LoadOnDemandCachingStrategy
- Begins automatic updates of the cache.
- startAutoUpdate() -
Method in class freemarker.template.cache.LoDWithRefreshCachingStrategy
- Begins automatic updates of the cache.
- startAutoUpdate() -
Method in class freemarker.template.cache.NullCachingStrategy
- Begins automatic updates of the cache.
- startAutoUpdate() -
Method in class freemarker.template.cache.PreloadCachingStrategy
- Begins automatic updates of the cache.
- startElement(String, String, String, Attributes) -
Method in class freemarker.doc.ContentsBuilder
- Event fired by the SAX parser when a start tag is encountered.
- startIndex -
Variable in class freemarker.template.FastIndexedIterator
- The beginning index of the model.
- startIndex -
Variable in class freemarker.template.FastIndexedWriteableIterator
- The beginning index of the model.
- startTiming(int) -
Method in class freemarker.template.cache.UpdateTimer
- Begins periodic automatic updates of the target.
- StaticClassWrapper<T> - Class in freemarker.ext.beans2
- Wrapper for static or uninstantiated classes.
- StaticClassWrapper() -
Constructor for class freemarker.ext.beans2.StaticClassWrapper
- Default constructor where a class is not provided initially.
- StaticClassWrapper(Class<T>) -
Constructor for class freemarker.ext.beans2.StaticClassWrapper
- Constructor that takes a class to be wrapped.
- StaticEnumWrapper<T extends java.lang.Enum> - Class in freemarker.ext.beans2
- Wraps a static Enum class.
- StaticEnumWrapper() -
Constructor for class freemarker.ext.beans2.StaticEnumWrapper
- Default constructor where a class is not provided initially.
- StaticEnumWrapper(Class<T>) -
Constructor for class freemarker.ext.beans2.StaticEnumWrapper
- Constructor that takes am enum to be wrapped.
- StaticMethodWrapper - Class in freemarker.ext.beans2
- Wraps a static method identifier.
- StaticMethodWrapper() -
Constructor for class freemarker.ext.beans2.StaticMethodWrapper
- Default constructor where no target class or identifier are supplied.
- StaticMethodWrapper(Class, String) -
Constructor for class freemarker.ext.beans2.StaticMethodWrapper
- Constructor that takes a class on which the method will be called,
and an identifier to resolve to a method.
- StaticModel - Class in freemarker.ext.beans
- Deprecated. this class is deprecated in favour of the classes in the
freemarker.ext.beans2
package - StaticModels - Class in freemarker.ext.beans
- Deprecated. this class is deprecated in favour of the classes in the
freemarker.ext.beans2
package - stopAutoUpdate() -
Method in interface freemarker.template.cache.Cache
- Stops automatically updating the cache.
- stopAutoUpdate() -
Method in class freemarker.template.cache.LoadAdHocCachingStrategy
- Stops automatically updating the cache.
- stopAutoUpdate() -
Method in class freemarker.template.cache.LoadOnDemandCachingStrategy
- Stops automatically updating the cache.
- stopAutoUpdate() -
Method in class freemarker.template.cache.LoDWithRefreshCachingStrategy
- Stops automatically updating the cache.
- stopAutoUpdate() -
Method in class freemarker.template.cache.NullCachingStrategy
- Stops automatically updating the cache.
- stopAutoUpdate() -
Method in class freemarker.template.cache.PreloadCachingStrategy
- Stops automatically updating the cache.
- stopAutoUpdate() -
Method in class freemarker.template.FileTemplateCache
- Stops the updating of the cache.
- stopTiming() -
Method in class freemarker.template.cache.UpdateTimer
- Stops (immediately) automatically updating the target.
- StrategyParameters - Class in freemarker.template.cache
- Parameter class for creating new CachingStrategy objects.
- STRING -
Static variable in class freemarker.template.expression.ExpressionUtils
- The expression can be a String only.
- STRING_OR_NUMBER -
Static variable in class freemarker.template.expression.ExpressionUtils
- The expression can be a String or a Number.
- StringLiteral - Class in freemarker.template.expression
- Represents a
String
literal in a FM-Classic template. - StringLiteral(String) -
Constructor for class freemarker.template.expression.StringLiteral
- Constructor that takes the
String
value to be generated at run time.
- stringValue -
Variable in class freemarker.template.SimpleScalar
- The value of this
SimpleScalar
if it wraps a String
.
- Substitute - Class in freemarker.ext.misc
- A method model that implements the Perl 5 substitute function.
- Substitute() -
Constructor for class freemarker.ext.misc.Substitute
- Construct a new substitution method.
- SWITCH_END_TAG -
Static variable in class freemarker.template.compiler.StandardTemplateParser
-
- SWITCH_TAG -
Static variable in class freemarker.template.compiler.StandardTemplateParser
-
- SwitchInstruction - Class in freemarker.template.instruction
- An instruction representing a switch-case structure.
- SwitchInstruction(Expression) -
Constructor for class freemarker.template.instruction.SwitchInstruction
- Constructor that takes an expression to be evaluated when testing
each of the
case
statements.
T
- TabItem - Class in freemarker.doc
- A simple class representing a single tab in the web site's table of contents
frame navigation.
- TabItem(String, String) -
Constructor for class freemarker.doc.TabItem
- Creates new TabItem
- TAG_END_CHAR -
Static variable in class freemarker.template.compiler.StandardTemplateParser
-
- TAG_START_CHAR -
Static variable in class freemarker.template.compiler.StandardTemplateParser
-
- template -
Variable in class freemarker.template.compiler.StandardTemplateParser
- The Template being parsed.
- Template - Class in freemarker.template
- An application or servlet can instantiate a
Template
to compile and process an HTML template. - Template(Reader) -
Constructor for class freemarker.template.Template
- Constructs a template by compiling it from a Reader.
- Template(Reader, Cache) -
Constructor for class freemarker.template.Template
- Constructs a template by compiling it from a Reader.
- TEMPLATE_CACHE_STRATEGY -
Static variable in class freemarker.engine.PropertyConstants
- The class name of the
CachingStrategyFactory
for caching items.
- TEMPLATE_CACHE_SUFFIX -
Static variable in class freemarker.engine.PropertyConstants
- The filename suffix for items to be stored in the cache.
- TEMPLATE_CACHE_UPDATE_MAXAGE -
Static variable in class freemarker.engine.PropertyConstants
- Determines when items in the cache should be expired, as an integer value.
- TEMPLATE_CACHE_UPDATE_PERIOD -
Static variable in class freemarker.engine.PropertyConstants
- Determines how often templates in the cache should be checked for
changes, as an integer number of seconds.
- TEMPLATE_CACHING_STRATEGTY -
Static variable in class freemarker.engine.PropertyObjectConstants
- A
CachingStrategy
object to be used for retrieving and
caching templates.
- TEMPLATE_ENCODING -
Static variable in class freemarker.engine.PropertyConstants
- The character encoding to be used when reading templates from
the file system.
- TEMPLATE_ENGINE_INSTANCE_FIELDS -
Static variable in class freemarker.engine.PropertyConstants
- A list of field names for looking up a singleton field of a class.
- TEMPLATE_ENGINE_INSTANCE_METHODS -
Static variable in class freemarker.engine.PropertyConstants
- A list of method names for looking up a singleton method of a class.
- TEMPLATE_PATH -
Static variable in class freemarker.engine.PropertyConstants
- The fully-qualified path to a directory containing template files.
- TEMPLATE_RETRIEVER -
Static variable in class freemarker.engine.PropertyConstants
- The class name of the
CacheRetrieverFactory
for retrieving
items to be cached.
- TEMPLATE_RUNTIME_ESCAPE -
Static variable in class freemarker.engine.PropertyConstants
- The class name or names of the
TemplateTransformModel
or
TemplateTransformModel2
objects used whenever a variable
is written to the writer.
- TEMPLATE_RUNTIME_ESCAPE -
Static variable in class freemarker.engine.PropertyObjectConstants
- A
TemplateTransformModel
or TemplateTransformModel2
for escaping variables written to the Writer
.
- TEMPLATE_RUNTIME_GLOBAL_FILTER -
Static variable in class freemarker.engine.PropertyConstants
- The class name or names of the
TemplateTransformModel
or
TemplateTransformModel2
that filters all output from the
template.
- TEMPLATE_RUNTIME_GLOBAL_FILTER -
Static variable in class freemarker.engine.PropertyObjectConstants
- A
TemplateTransformModel
or TemplateTransformModel2
that filters all output from the template.
- TEMPLATE_RUNTIME_HANDLER -
Static variable in class freemarker.engine.PropertyConstants
- The class name of the
TemplateRuntimeHandler
used whenever
an error is reported by the runtime engine.
- TEMPLATE_RUNTIME_HANDLER -
Static variable in class freemarker.engine.PropertyObjectConstants
- A
TemplateRuntimeHandler
object to be used for reporting
error messages to the template runtime.
- TEMPLATE_TYPE_DEFAULT -
Static variable in class freemarker.engine.PropertyConstants
- The default template type.
- TemplateArrayList - Class in freemarker.template.compiler
- Encapsulates an array of
TemplateProcessor
objects. - TemplateArrayList(List<TemplateProcessor>) -
Constructor for class freemarker.template.compiler.TemplateArrayList
- Create a new
TemplateArrayList
, given a list of
TemplateProcessor
s to build the internal
data structure.
- TemplateBufferedWriter - Class in freemarker.ext.util
- Implements a simple, non-synchronized character buffer as a
Writer
. - TemplateBufferedWriter(Writer) -
Constructor for class freemarker.ext.util.TemplateBufferedWriter
- Constructor that takes a
Writer
as a destination for
the buffered output.
- TemplateBufferedWriter(Writer, int) -
Constructor for class freemarker.ext.util.TemplateBufferedWriter
- Constructor that takes a
Writer
as a destination for
the buffered output, along with a size of the buffer to be used.
- TemplateBuilder - Interface in freemarker.template.compiler
- An interface for objects that build the compiled form of a template.
- TemplateCache - Interface in freemarker.template
- An interface for self-updating caches of compiled
Template
objects. - TemplateEventAdapter - Class in freemarker.template
- Adapter class for firing events that could happen at
Template
runtime. - TemplateEventAdapter() -
Constructor for class freemarker.template.TemplateEventAdapter
- Creates new TemplateEventAdapter.
- TemplateException - Exception in freemarker.template
- The FM-Classic classes use this exception internally.
- TemplateException() -
Constructor for exception freemarker.template.TemplateException
- Constructs a
TemplateException
with no specified
detail message or underlying cause.
- TemplateException(String) -
Constructor for exception freemarker.template.TemplateException
- Constructs a
TemplateException
with the given detail message,
but no underlying cause exception.
- TemplateException(Exception) -
Constructor for exception freemarker.template.TemplateException
- Constructs a
TemplateException
with the given underlying
Exception
, but no detail message.
- TemplateException(String, Exception) -
Constructor for exception freemarker.template.TemplateException
- Constructs a
TemplateException
with both a description of
the error that occurred and the underlying Exception
that caused this exception to be raised.
- TemplateExceptionEvent - Class in freemarker.template
- Event object that is thrown at runtime whenever an exceptional situation
occurs.
- TemplateExceptionEvent(Object, Exception, Writer, String, TemplateRuntimeHandler.Severity) -
Constructor for class freemarker.template.TemplateExceptionEvent
- Creates new TemplateExceptionEvent.
- TemplateExceptionListener - Interface in freemarker.template
- Interface for listening for
TemplateExceptionEvent
s. - templateExceptionListeners -
Variable in class freemarker.template.TemplateEventAdapter
- The multicaster that notifies all event listeners when an exception occurs.
- TemplateFactory - Class in freemarker.template
- A factory class that can create Template objects for various
inputs.
- TemplateFunctionModel - Interface in freemarker.template.instruction
- Functions in a template data model must implement this interface.
- TemplateHashModel - Interface in freemarker.template
- Hashes in a template data model must implement this interface.
- TemplateIndexedModel - Interface in freemarker.template
- Values that can be indexed by a numeric value must implement this
interface.
- templateIterator() -
Method in class freemarker.doc.ContentList
- Retrieves an iterator to iterate over this content list.
- templateIterator() -
Method in class freemarker.ext.beans.ArrayModel
- Deprecated. Retrieve an iterator over this array.
- templateIterator() -
Method in class freemarker.ext.beans.CollectionModel
- Deprecated. Retrive an iterator for this
Collection
.
- templateIterator() -
Method in class freemarker.ext.beans.EnumerationModel
- Deprecated. Retrieve a
TemplateIteratorModel
for this enumeration.
- templateIterator() -
Method in class freemarker.ext.beans.IteratorModel
- Deprecated. Retrive an iterator for this object.
- templateIterator() -
Method in class freemarker.ext.beans2.ArrayWrapper
-
- templateIterator() -
Method in class freemarker.ext.beans2.EnumerationMethodWrapper
- Retrieves an iterator to iterate over this list.
- templateIterator() -
Method in class freemarker.ext.beans2.EnumWrapper
- Retrieves an iterator to iterate over the elements of the enum.
- templateIterator() -
Method in class freemarker.ext.beans2.IndexedPropertyWrapper
-
- templateIterator() -
Method in class freemarker.ext.beans2.IterableWrapper
- Retrieves an iterator to iterate over this collection.
- templateIterator() -
Method in class freemarker.ext.beans2.IteratorMethodWrapper
- Retrieves an iterator to iterate over this list.
- templateIterator() -
Method in class freemarker.ext.beans2.ListWrapper
- Retrieves an iterator to iterate over this collection.
- templateIterator() -
Method in class freemarker.ext.beans2.MapWrapper
- Retrieves an iterator to iterate over this Map.
- templateIterator() -
Method in class freemarker.ext.beans2.PropertiesWrapper
- Retrieves an iterator to iterate over this Properties object.
- templateIterator() -
Method in class freemarker.ext.beans2.StaticEnumWrapper
- Retrieves an iterator to iterate over this enumeration.
- templateIterator() -
Method in class freemarker.ext.jdom.NodeListModel
- Retrieves an iterator to iterate over this list.
- templateIterator() -
Method in class freemarker.ext.misc.ExtendedList
- Retrieves an iterator to iterate over this list.
- templateIterator() -
Method in class freemarker.template.FastList
- Retrieves an iterator to iterate over this list.
- templateIterator() -
Method in class freemarker.template.FastListRange
- Get a new iterator for this template model.
- templateIterator() -
Method in class freemarker.template.SimpleList
- Retrieves an iterator to iterate over this list.
- templateIterator() -
Method in interface freemarker.template.TemplateListModel2
- Retrieves an iterator to iterate over this list.
- TemplateIteratorModel - Interface in freemarker.template
- Iterators that iterate over a
TemplateListModel2
must implement
this interface. - TemplateListModel - Interface in freemarker.template
- Deprecated. This interface is not multi-thread safe, and also, in some cases,
not single-thread safe either. Use the
TemplateListModel2
interface
instead. - TemplateListModel2 - Interface in freemarker.template
- List values in a template data model must implement either this interface
or the deprecated
TemplateListModel
interface. - TemplateMethodModel - Interface in freemarker.template
- Method calls in a template data model must implement either this interface
or the
TemplateMethodModel2
interface. - TemplateMethodModel2 - Interface in freemarker.template
- Method calls in a template data model must implement either this
interface or the
TemplateMethodModel
interface. - TemplateModel - Interface in freemarker.template
- A template's data model must be a tree of objects, each of which
implements a subinterface of
TemplateModel
. - TemplateModelException - Exception in freemarker.template
- Template model classes should throw this exception if requested
data cannot be retrieved.
- TemplateModelException() -
Constructor for exception freemarker.template.TemplateModelException
- Constructs a
TemplateModelException
with no
specified detail message or underlying cause.
- TemplateModelException(String) -
Constructor for exception freemarker.template.TemplateModelException
- Constructs a
TemplateModelException
with the
specified detail message, but no underlying cause Exception.
- TemplateModelException(Exception) -
Constructor for exception freemarker.template.TemplateModelException
- Constructs a
TemplateModelException
with the given underlying
Exception
, but no detail message.
- TemplateModelException(String, Exception) -
Constructor for exception freemarker.template.TemplateModelException
- Constructs a
TemplateModelException
with both a description
of the error that occurred and the underlying Exception
that caused this exception to be raised.
- TemplateModelRoot - Interface in freemarker.template
- The root node of a template data model may implement this interface.
- TemplateNumberModel - Interface in freemarker.template
- Numeric values in a template data model must implement this interface.
- TemplateObjectModel - Interface in freemarker.template
- Simple interface for extracting the underlying object from a given
template model.
- TemplateParser - Interface in freemarker.template.compiler
- An interface for classes that parse templates.
- TemplateProcessor - Interface in freemarker.template
- Objects representing compiled templates must implement this interface.
- TemplateProcessor.ExitStatus - Enum in freemarker.template
- Enumates the return values from a template processor.
- TemplateProcessorParameters - Class in freemarker.template
- Parameter class for a Template processor.
- TemplateRegistry - Class in freemarker.template.cache
- Stores a register of prototype templates, which can be retrieved by the
template cache whenever it needs to compile a template.
- TemplateRegistry() -
Constructor for class freemarker.template.cache.TemplateRegistry
- Creates new
TemplateRegistry
.
- TemplateRegistry(TemplateRegistry) -
Constructor for class freemarker.template.cache.TemplateRegistry
- Creates a new
TemplateRegistry
as a clone of an existing
one.
- TemplateRuntimeHandler - Interface in freemarker.template
- Interface for handling events that occur during FM-Classic template
runtime.
- TemplateRuntimeHandler.Severity - Enum in freemarker.template
- Enumerates the severity of a runtime template error.
- TemplateScalarModel - Interface in freemarker.template
- Scalar values in a template data model must implement this interface.
- templateText -
Variable in class freemarker.template.UnparsedTemplate
- The unparsed template text.
- TemplateTransformModel - Interface in freemarker.template
- Transformations in a template data model must implement either this
interface or the
TemplateTransformModel2
interface. - TemplateTransformModel2 - Interface in freemarker.template
- Transformations in a template data model must implement either this
interface or the
TemplateTransformModel
interface. - TemplateWriteableHashModel - Interface in freemarker.template
- Writeable hashes in a template data model must implement this interface.
- TemplateWriteableIndexedModel - Interface in freemarker.template
- Writeable values that can be indexed by a numeric value must implement
this interface.
- TemplateWriteableIteratorModel - Interface in freemarker.template
- Writeable template iterator models that that iterate over a
TemplateListModel2
must implement this interface. - Ternary - Class in freemarker.template.expression
- An expression that represents a conditional ternary operator.
- Ternary() -
Constructor for class freemarker.template.expression.Ternary
- Create a new Ternary expression.
- test1 -
Variable in class freemarker.ext.beans2.BeanExplorer
-
- test2 -
Variable in class freemarker.ext.beans2.BeanExplorer
-
- test5 -
Static variable in class freemarker.ext.beans2.BeanExplorer
-
- testEndInstruction(Instruction) -
Method in class freemarker.template.instruction.AssignBlockInstruction
- Is this the right kind of instruction for the given
EndInstruction
?
- testEndInstruction(Instruction) -
Method in class freemarker.template.instruction.CommentInstruction
- Is this the right kind of instruction for the given
EndInstruction
?
- testEndInstruction(Instruction) -
Method in interface freemarker.template.instruction.ContainerInstruction
- Is this the right kind of instruction for the given
EndInstruction
?
- testEndInstruction(Instruction) -
Method in class freemarker.template.instruction.FunctionInstruction
- Is this the right kind of instruction for the given
EndInstruction
?
- testEndInstruction(Instruction) -
Method in class freemarker.template.instruction.ListInstruction
- Is this the right kind of instruction for the given
EndInstruction
?
- testEndInstruction(Instruction) -
Method in class freemarker.template.instruction.LocalInstruction
- Is this the right kind of instruction for the given
EndInstruction
?
- testEndInstruction(Instruction) -
Method in class freemarker.template.instruction.NoParseInstruction
- Is this the right kind of instruction for the given
EndInstruction
?
- testEndInstruction(Instruction) -
Method in class freemarker.template.instruction.TransformInstruction
- Is this the right kind of instruction for the given
EndInstruction
?
- text -
Variable in class freemarker.template.compiler.StandardTemplateParser
- The text to be parsed.
- TextBlockInstruction - Class in freemarker.template.instruction
- A
TemplateProcessor
representing a block of plain text. - TextBlockInstruction(String) -
Constructor for class freemarker.template.instruction.TextBlockInstruction
- Constructor that takes a block of text to be output.
- TextEncoding - Interface in freemarker.template
- Determines a character encoding to be used when retrieving a text file.
- textLen -
Variable in class freemarker.template.compiler.StandardTemplateParser
- The number of characters in the text.
- timeCreated -
Variable in class freemarker.ext.misc.ExtendedList
- The creation time to be used for determining staleness.
- toString() -
Method in class freemarker.ext.beans2.ClassFeatures
- Returns a string representation of the object.
- toString() -
Method in class freemarker.ext.beans2.ObjectFeatures
- Returns a string representation of the object.
- toString() -
Method in class freemarker.ext.misc.TransformPipeline
- Returns a string representation of the object.
- toString() -
Method in class freemarker.template.BinaryData
- Returns a string representation of the object.
- toString() -
Method in class freemarker.template.cache.CacheElement
- Returns a string representation of the object.
- toString() -
Method in class freemarker.template.cache.CacheEventAdapter
- Returns a string representation of the object.
- toString() -
Method in class freemarker.template.cache.FileRetriever
- Returns a string representation of the object.
- toString() -
Method in class freemarker.template.cache.LoadAdHocCachingStrategy
- Returns a string representation of the object.
- toString() -
Method in class freemarker.template.cache.LoadOnDemandCachingStrategy
- Returns a string representation of the object.
- toString() -
Method in class freemarker.template.cache.LocalizedFileRetriever
- Returns a string representation of the object.
- toString() -
Method in class freemarker.template.cache.LoDWithRefreshCachingStrategy
- Returns a string representation of the object.
- toString() -
Method in class freemarker.template.cache.NullCachingStrategy
- Returns a string representation of the object.
- toString() -
Method in class freemarker.template.cache.PreloadCachingStrategy
- Returns a string representation of the object.
- toString() -
Method in class freemarker.template.cache.TemplateRegistry
- Returns a string representation of the object.
- toString() -
Method in class freemarker.template.compiler.StandardTemplateParser
- Returns a string representation of the object.
- toString() -
Method in class freemarker.template.compiler.TemplateArrayList
- Returns a string representation of the object.
- toString() -
Method in class freemarker.template.expression.And
- Returns a string representation of the object.
- toString() -
Method in class freemarker.template.expression.BooleanLiteral
- Retrieve the value of this object as a String.
- toString() -
Method in class freemarker.template.expression.Constant
- Returns a string representation of the object.
- toString() -
Method in class freemarker.template.expression.Divide
- Returns a string representation of the object.
- toString() -
Method in class freemarker.template.expression.Dot
- Returns a string representation of the object.
- toString() -
Method in class freemarker.template.expression.DynamicKeyName
- Returns a string representation of the object.
- toString() -
Method in class freemarker.template.expression.EmptyLiteral
- Retrieve the value of this object as a String.
- toString() -
Method in class freemarker.template.expression.Equals
- Returns a string representation of the object.
- toString() -
Method in class freemarker.template.expression.GreaterThan
- Returns a string representation of the object.
- toString() -
Method in class freemarker.template.expression.GreaterThanOrEquals
- Returns a string representation of the object.
- toString() -
Method in class freemarker.template.expression.HashLiteral
- Returns a string representation of the object.
- toString() -
Method in class freemarker.template.expression.Identifier
- Returns the name of the identifier as a
String
.
- toString() -
Method in class freemarker.template.expression.Lambda
- 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.LessThanOrEquals
- Returns a string representation of the object.
- toString() -
Method in class freemarker.template.expression.ListLiteral
- Returns a string representation of the object.
- toString() -
Method in class freemarker.template.expression.ListRange
- Returns a string representation of the object.
- toString() -
Method in class freemarker.template.expression.MethodCall
- Returns a string representation of the object.
- toString() -
Method in class freemarker.template.expression.Minus
- Returns a string representation of the object.
- toString() -
Method in class freemarker.template.expression.Modulo
- Returns a string representation of the object.
- toString() -
Method in class freemarker.template.expression.Multiply
- Returns a string representation of the object.
- toString() -
Method in class freemarker.template.expression.Not
- Returns a string representation of the object.
- toString() -
Method in class freemarker.template.expression.NotEquals
- Returns a string representation of the object.
- toString() -
Method in class freemarker.template.expression.NumberLiteral
- Override the
Object.toString
method.
- toString() -
Method in class freemarker.template.expression.Or
- Returns a string representation of the object.
- toString() -
Method in class freemarker.template.expression.Plus
- Returns a string representation of the object.
- toString() -
Method in class freemarker.template.expression.StringLiteral
- Return the String value of this string literal.
- toString() -
Method in class freemarker.template.expression.Ternary
- Returns a string representation of the object.
- toString() -
Method in class freemarker.template.FastBoolean
- Retrieve the value of this object as a
String
.
- toString() -
Method in class freemarker.template.FastHash
- Returns a
String
representation of the object.
- toString() -
Method in class freemarker.template.FastIndexedIterator
- Returns a string representation of the object.
- toString() -
Method in class freemarker.template.FastIndexedWriteableIterator
- Returns a string representation of the object.
- toString() -
Method in class freemarker.template.FastList
- Returns a
String
representation of the object.
- toString() -
Method in class freemarker.template.FastListRange
- Return the string value of this list range.
- toString() -
Method in class freemarker.template.FastNumber
- Return the value of this object as a
String
.
- toString() -
Method in class freemarker.template.FastScalar
- Return the value of this object as a
String
.
- toString() -
Method in class freemarker.template.FileTemplateCache
- Returns a string representation of the object.
- toString() -
Method in class freemarker.template.GenericEventMulticaster
- Returns a string representation of the object.
- toString() -
Method in class freemarker.template.instruction.AssignBlockInstruction
- Returns a string representation of the object.
- toString() -
Method in class freemarker.template.instruction.AssignInstruction
- Returns a string representation of the object.
- toString() -
Method in class freemarker.template.instruction.BreakInstruction
- Returns a string representation of the object.
- toString() -
Method in class freemarker.template.instruction.CallInstruction
- Returns a string representation of the object.
- toString() -
Method in class freemarker.template.instruction.CaseInstruction
- Returns a string representation of the object.
- toString() -
Method in class freemarker.template.instruction.CommentInstruction
- Returns a string representation of the object.
- toString() -
Method in class freemarker.template.instruction.DefaultCaseInstruction
- Returns a string representation of the object.
- toString() -
Method in class freemarker.template.instruction.ElseInstruction
- Returns a string representation of the object.
- toString() -
Method in class freemarker.template.instruction.EndInstruction
- Returns a string representation of the object.
- toString() -
Method in class freemarker.template.instruction.ExitInstruction
- Returns a string representation of the object.
- toString() -
Method in class freemarker.template.instruction.FunctionInstruction
- Returns a string representation of the object.
- toString() -
Method in class freemarker.template.instruction.FunctionModel
- Returns a string representation of the object.
- toString() -
Method in class freemarker.template.instruction.IfElseInstruction
- Returns a string representation of the object.
- toString() -
Method in class freemarker.template.instruction.IfInstruction
- Returns a string representation of the object.
- toString() -
Method in class freemarker.template.instruction.IncludeInstruction
- Returns a string representation of the object.
- toString() -
Method in class freemarker.template.instruction.ListInstruction
- Returns a string representation of the object.
- toString() -
Method in class freemarker.template.instruction.LocalInstruction
- Returns a string representation of the object.
- toString() -
Method in class freemarker.template.instruction.NOOPInstruction
- Returns a string representation of the object.
- toString() -
Method in class freemarker.template.instruction.NoParseInstruction
- Returns a string representation of the object.
- toString() -
Method in class freemarker.template.instruction.SwitchInstruction
- Returns a string representation of the object.
- toString() -
Method in class freemarker.template.instruction.TextBlockInstruction
- Returns a string representation of the object.
- toString() -
Method in class freemarker.template.instruction.TransformInstruction
- Returns a string representation of the object.
- toString() -
Method in class freemarker.template.instruction.VariableInstruction
- Returns a string representation of the object.
- toString() -
Method in class freemarker.template.LocalModelWrapper
- Returns a string representation of the object.
- toString() -
Method in class freemarker.template.RootModelWrapper
- Returns a string representation of the object.
- toString() -
Method in class freemarker.template.SimpleEventAdapter
- Returns a string representation of the object.
- toString() -
Method in class freemarker.template.SimpleHash
- Convenience method for returning the
String
value of the
underlying hash.
- toString() -
Method in class freemarker.template.SimpleList
- Retrieve the value of this object as a
String
.
- toString() -
Method in class freemarker.template.SimpleNumber
- Retrieve the
String
value of this object.
- toString() -
Method in class freemarker.template.SimpleScalar
- Retrieve the
String
value of this object.
- toString() -
Method in class freemarker.template.Template
- Returns a string representation of the object.
- toString() -
Method in class freemarker.template.TemplateEventAdapter
- Returns a string representation of the object.
- toString() -
Method in class freemarker.template.UnparsedTemplate
- Return the String value of this object
- transcode(String) -
Method in class freemarker.ext.servlet.HttpRequestParametersHashModel
- A hook for allowing
String
s to be transformed before being
passed into the TemplateModel
.
- transform(Reader, PrintWriter) -
Method in class freemarker.ext.misc.CompressLines
- Compresses lines within the marked portion of a FM-Classic template.
- transform(Reader, Writer) -
Method in class freemarker.ext.misc.CompressWhitespace
- Compresses whitespace within the marked portion of a FreeMarker template.
- transform(Reader, Writer) -
Method in class freemarker.ext.misc.FreeMarkerToHtml
- Performs a transformation/filter on FM-Classic output.
- transform(Reader, Writer) -
Method in class freemarker.ext.misc.HtmlEscape
- Transforms an HTML-unescaped stream into HTML-escaped form.
- transform(Reader, Writer) -
Method in class freemarker.ext.misc.JavaToHtml
- Performs a transformation/filter on FM-Classic output.
- transform(Reader, Writer) -
Method in class freemarker.ext.misc.LegacyCompress
- Re-implementation of the <compress> FM-Classic tag.
- transform(Reader, PrintWriter) -
Method in class freemarker.ext.misc.NormalizeNewlines
- Performs newline normalization on FM-Classic output.
- transform(Reader, Writer) -
Method in class freemarker.ext.misc.RemoveBlankLines
- Strips all blank lines from the source.
- transform(Reader, Writer) -
Method in class freemarker.ext.misc.TransformPipeline
- Perform the requested transformations on the given data source in
the given order.
- transform(Reader, Writer) -
Method in class freemarker.ext.misc.XmlEscape
- Transforms an XML-unescaped stream into XML-escaped form.
- transform(Reader, PrintWriter) -
Method in interface freemarker.template.TemplateTransformModel
- Performs a transformation/filter on FM-Classic output.
- transform(Reader, Writer) -
Method in interface freemarker.template.TemplateTransformModel2
- Performs a transformation/filter on FM-Classic output.
- TRANSFORM_END_TAG -
Static variable in class freemarker.template.compiler.StandardTemplateParser
-
- TRANSFORM_TAG -
Static variable in class freemarker.template.compiler.StandardTemplateParser
-
- TransformInstruction - Class in freemarker.template.instruction
- An instruction that processes a TemplateTransformModel.
- TransformInstruction(Variable) -
Constructor for class freemarker.template.instruction.TransformInstruction
- Creates new
TransformInstruction
, with a given
transformation variable.
- TransformPipeline - Class in freemarker.ext.misc
- A pipeline of transform models that is itself a transform model.
- TransformPipeline(List<TemplateModel>) -
Constructor for class freemarker.ext.misc.TransformPipeline
- Create a new transform pipeline with the given transform models.
- Transforms - Class in freemarker.ext.misc
- A simple hash model that provides access to all the non-deprecated transform
models in this package.
- Translate - Class in freemarker.ext.misc
- A method model that implements the Perl 5 translate function.
- Translate() -
Constructor for class freemarker.ext.misc.Translate
-
- TRUE -
Static variable in class freemarker.template.expression.BooleanLiteral
- The
true
instance of this class.
- TRUE -
Static variable in class freemarker.template.FastBoolean
- Represents a true boolean expression.
- TRUE_LITERAL -
Static variable in class freemarker.template.compiler.StandardTemplateParser
-
U
- Unary - Interface in freemarker.template.expression
- An interface for unary operators.
- Unary.Association - Enum in freemarker.template.expression
- Indicates the operator association for this unary expression.
- unavailableAdapter -
Variable in class freemarker.template.cache.CacheEventAdapter
- A ListenerAdapter for cacheUnavailable events.
- UnparsedInstruction - Interface in freemarker.template.instruction
- Abstract class that deals with unparsed instructions, ie.
- UnparsedTemplate - Class in freemarker.template
- An
UnparsedTemplate
consists only of text. - UnparsedTemplate(Reader) -
Constructor for class freemarker.template.UnparsedTemplate
- Constructs an unparsed template by compiling it from a Reader.
- UnparsedTemplate(Reader, Cache) -
Constructor for class freemarker.template.UnparsedTemplate
- Constructs an unparsed template by compiling it from a Reader.
- UnparsedTemplateFactory - Class in freemarker.template
- A factory class that can create UnparsedTemplate objects for
various inputs.
- unwrap(Object) -
Static method in class freemarker.ext.beans.BeansWrapper
- Deprecated. Attempts to unwrap a model into underlying object.
- unwrap(Object, Class) -
Static method in class freemarker.ext.beans.BeansWrapper
- Deprecated. Attempts to unwrap a model into underlying object.
- unwrap(TemplateModel, Class<T>) -
Static method in class freemarker.ext.beans2.Unwrapper
- Convert the supplied template model into a plain old Java object of the
given class.
- Unwrapper - Class in freemarker.ext.beans2
- Unwraps a given FM-Classic template model back into a plain old Java object.
- update() -
Method in class freemarker.template.cache.LoadAdHocCachingStrategy
- Asks for a "blank" update.
- update(String) -
Method in class freemarker.template.cache.LoadAdHocCachingStrategy
- Asks for the named object to be updated.
- update(String, String) -
Method in class freemarker.template.cache.LoadAdHocCachingStrategy
- Asks for the named object to be updated.
- update() -
Method in class freemarker.template.cache.LoadOnDemandCachingStrategy
- Asks for a "blank" update.
- update(String) -
Method in class freemarker.template.cache.LoadOnDemandCachingStrategy
- Asks for the named object to be updated.
- update(String, String) -
Method in class freemarker.template.cache.LoadOnDemandCachingStrategy
- Asks for the named object to be updated.
- update() -
Method in class freemarker.template.cache.LoDWithRefreshCachingStrategy
- Asks for a "blank" update.
- update(String) -
Method in class freemarker.template.cache.LoDWithRefreshCachingStrategy
- Asks for the named object to be updated.
- update(String, String) -
Method in class freemarker.template.cache.LoDWithRefreshCachingStrategy
- Asks for the named object to be updated.
- update() -
Method in class freemarker.template.cache.NullCachingStrategy
- Asks for a "blank" update.
- update(String) -
Method in class freemarker.template.cache.NullCachingStrategy
- Asks for the named object to be updated.
- update(String, String) -
Method in class freemarker.template.cache.NullCachingStrategy
- Asks for the named object to be updated.
- update() -
Method in class freemarker.template.cache.PreloadCachingStrategy
- Asks for a "blank" update.
- update(String) -
Method in class freemarker.template.cache.PreloadCachingStrategy
- Asks for the named object to be updated.
- update(String, String) -
Method in class freemarker.template.cache.PreloadCachingStrategy
- Asks for the named object to be updated.
- update() -
Method in interface freemarker.template.cache.Updateable
- Asks for a "blank" update.
- update(String) -
Method in interface freemarker.template.cache.Updateable
- Asks for the named object to be updated.
- update(String, String) -
Method in interface freemarker.template.cache.Updateable
- Asks for the named object to be updated.
- update(String) -
Method in class freemarker.template.FileTemplateCache
- Update a named template if in the
FileTemplateCache.Strategy.LOAD_AD_HOC
mode .
- update(String, String) -
Method in class freemarker.template.FileTemplateCache
- Update a named template if in the
FileTemplateCache.Strategy.LOAD_AD_HOC
mode.
- update() -
Method in class freemarker.template.FileTemplateCache
- Updates the cache.
- Updateable - Interface in freemarker.template.cache
- An interface for objects that need to be reminded to update themselves
from time to time.
- updatedAdapter -
Variable in class freemarker.template.cache.CacheEventAdapter
- A ListenerAdapter for elementUpdated events.
- updateFailedAdapter -
Variable in class freemarker.template.cache.CacheEventAdapter
- A ListenerAdapter for elementUpdateFailed events.
- updateInterval -
Variable in class freemarker.ext.servlet.FreeMarkerServlet
-
- UpdateTimer - Class in freemarker.template.cache
- A timer for objects that implement Updateable.
- UpdateTimer(Updateable, long) -
Constructor for class freemarker.template.cache.UpdateTimer
- Constructs the timer with the update target and update interval.
V
- valueOf(String) -
Static method in enum freemarker.template.expression.ExpressionBuilder.Precedence
- Returns the enum constant of this type with the specified name.
- valueOf(String) -
Static method in enum freemarker.template.expression.ExpressionUtils.ExpressionType
- Returns the enum constant of this type with the specified name.
- valueOf(String) -
Static method in enum freemarker.template.expression.Unary.Association
- Returns the enum constant of this type with the specified name.
- valueOf(String) -
Static method in enum freemarker.template.FileTemplateCache.Strategy
- Returns the enum constant of this type with the specified name.
- valueOf(String) -
Static method in enum freemarker.template.instruction.Instruction.EndType
- Returns the enum constant of this type with the specified name.
- valueOf(String) -
Static method in enum freemarker.template.TemplateProcessor.ExitStatus
- Returns the enum constant of this type with the specified name.
- valueOf(String) -
Static method in enum freemarker.template.TemplateRuntimeHandler.Severity
- Returns the enum constant of this type with the specified name.
- values() -
Static method in enum freemarker.template.expression.ExpressionBuilder.Precedence
- Returns an array containing the constants of this enum type, in
the order they are declared.
- values() -
Static method in enum freemarker.template.expression.ExpressionUtils.ExpressionType
- Returns an array containing the constants of this enum type, in
the order they are declared.
- values() -
Static method in enum freemarker.template.expression.Unary.Association
- Returns an array containing the constants of this enum type, in
the order they are declared.
- values() -
Static method in enum freemarker.template.FileTemplateCache.Strategy
- Returns an array containing the constants of this enum type, in
the order they are declared.
- values() -
Static method in enum freemarker.template.instruction.Instruction.EndType
- Returns an array containing the constants of this enum type, in
the order they are declared.
- values() -
Static method in enum freemarker.template.TemplateProcessor.ExitStatus
- Returns an array containing the constants of this enum type, in
the order they are declared.
- values() -
Static method in enum freemarker.template.TemplateRuntimeHandler.Severity
- Returns an array containing the constants of this enum type, in
the order they are declared.
- VAR_INSTR_END_CHAR -
Static variable in class freemarker.template.compiler.StandardTemplateParser
-
- VAR_INSTR_START_CHAR -
Static variable in class freemarker.template.compiler.StandardTemplateParser
-
- VAR_INSTR_START_CHARS -
Static variable in class freemarker.template.compiler.StandardTemplateParser
-
- VARIABLE -
Static variable in class freemarker.template.expression.ExpressionUtils
- The expression is a variable, so can return anything other than a constant.
- Variable - Interface in freemarker.template.expression
- An interface for expressions that get their values from the data model,
and for those data models that can be set to a value.
- VariableInstruction - Class in freemarker.template.instruction
- An instruction that outputs the value of a
Variable
. - VariableInstruction(Expression, boolean) -
Constructor for class freemarker.template.instruction.VariableInstruction
- Constructor that takes a
Expression
to be output.
W
- WebSite - Class in freemarker.doc
- Creates the FM-Classic web site navigation bars.
- WebSite() -
Constructor for class freemarker.doc.WebSite
- Default constructor.
- withCache(Cache) -
Method in class freemarker.template.CompileableFactoryParameters
- Return a new CompileableFactoryParameters object with the given cache
in place of the existing cache.
- withCacheRetriever(CacheRetriever) -
Method in class freemarker.template.cache.StrategyParameters
- Return a new StrategyParameters object with the given cache retriever
in place of the existing cache retriever.
- withDefaultTemplateType(String) -
Method in class freemarker.template.cache.StrategyParameters
- Return a new StrategyParameters object with the given default template
type in place of the existing default template type.
- withDelay(long) -
Method in class freemarker.template.cache.StrategyParameters
- Return a new StrategyParameters object with the given delay
in place of the existing delay.
- withDirectoryRoot(File) -
Method in class freemarker.template.cache.FileRetrieverParameters
- Return a new FileRetrieverParameters object with the given directory root
in place of the existing directory root.
- withDirectoryRoot(String) -
Method in class freemarker.template.cache.FileRetrieverParameters
- Return a new FileRetrieverParameters object with the given directory root
in place of the existing directory root.
- withEncoding(String) -
Method in class freemarker.template.cache.FileRetrieverParameters
- Return a new FileRetrieverParameters object with the given character
encoding in place of the existing character encoding.
- withEncoding(String) -
Method in class freemarker.template.CompileableFactoryParameters
- Return a new CompileableFactoryParameters object with the given character
encoding in place of the existing character encoding.
- withEscape(TemplateModel) -
Method in class freemarker.template.TemplateProcessorParameters
- Return a new TemplateProcessorParameters object with the given escape
TemplateModel in place of the existing escape.
- withEventHandler(CacheEventAdapter) -
Method in class freemarker.template.cache.StrategyParameters
- Return a new StrategyParameters object with the given event handler
in place of the existing event handler.
- withEventHandler(TemplateRuntimeHandler) -
Method in class freemarker.template.TemplateProcessorParameters
- Return a new TemplateProcessorParameters object with the given event
handler in place of the existing event handler.
- withFilenameSuffix(String) -
Method in class freemarker.template.cache.FileRetrieverParameters
- Return a new FileRetrieverParameters object with the given filename suffix
in place of the existing filename suffix.
- withInputStream(InputStream) -
Method in class freemarker.template.CompileableFactoryParameters
- Return a new CompileableFactoryParameters object with the given input
stream in place of the existing input stream.
- withMaximumAge(int) -
Method in class freemarker.template.cache.StrategyParameters
- Return a new StrategyParameters object with the given maximum age
in place of the existing maximum age.
- withModel(TemplateWriteableHashModel) -
Method in class freemarker.template.TemplateProcessorParameters
- Return a new TemplateProcessorParameters object with the given template
model in place of the existing template model.
- withRegistry(TemplateRegistry) -
Method in class freemarker.template.cache.FileRetrieverParameters
- Return a new FileRetrieverParameters object with the given template
registry in place of the existing template registry.
- withWriter(Writer) -
Method in class freemarker.template.TemplateProcessorParameters
- Return a new TemplateProcessorParameters object with the given writer
in place of the existing writer.
- wrap(Object) -
Static method in class freemarker.ext.beans.BeansWrapper
- Deprecated. Wraps the object with a template model that is most specific for the object's
class.
- wrap(Object, boolean) -
Static method in class freemarker.ext.beans.BeansWrapper
- Deprecated. Wraps the object with a template model that is most specific for the object's
class, just as
BeansWrapper.wrap(Object)
would, however it can force wrapping into
scalar.
- wrap(Object) -
Static method in class freemarker.ext.beans2.Wrapper
- Wrap the given object in a FM-Classic template model using reflection.
- wrap(Class<T>) -
Static method in class freemarker.ext.beans2.Wrapper
- Wraps the given class or enum in a FM-Classic template model using reflection.
- WRAP_AS_OBJECT -
Static variable in class freemarker.ext.beans.BeansWrapper
- Deprecated. Use in the wrap() method to override logic for determining whether the
parameter should be wrapped as a TemplateScalarModel or as a TemplateHashModel,
and force wrapping into hash model.
- WRAP_AS_SCALAR -
Static variable in class freemarker.ext.beans.BeansWrapper
- Deprecated. Use in the wrap() method to override logic for determining whether the
parameter should be wrapped as a TemplateScalarModel or as a TemplateHashModel,
and force wrapping into scalar.
- Wrapper - Class in freemarker.ext.beans2
- Wraps a given object, class or enum in a FM-Classic template model.
- write(char[], int, int) -
Method in class freemarker.ext.util.TemplateBufferedWriter
- Write a portion of an array of characters.
- write(int) -
Method in class freemarker.ext.util.TemplateBufferedWriter
- Write a single character.
- write(char[]) -
Method in class freemarker.ext.util.TemplateBufferedWriter
- Write an array of characters.
- write(String) -
Method in class freemarker.ext.util.TemplateBufferedWriter
- Write a string.
- write(String, int, int) -
Method in class freemarker.ext.util.TemplateBufferedWriter
- Write a portion of a string.
- WriterExceptionListener - Class in freemarker.ext.misc
- Adapts FM-Classic's exception events to an IO Writer class.
- WriterExceptionListener(Writer) -
Constructor for class freemarker.ext.misc.WriterExceptionListener
- Constructor that takes a Writer as the target for error messages.
- WriterExceptionListener(Writer, boolean) -
Constructor for class freemarker.ext.misc.WriterExceptionListener
- Constructor that takes a Writer as the target for error messages, and
a flag to indicate whether the
flush()
method should be
called after every event.
X
- XmlEscape - Class in freemarker.ext.misc
- Performs an XML escape of a given template fragment.
A B C D E F G H I J L M N O P Q R S T U V W X
Overview
Package
Class
Tree
Deprecated
Index
Help
PREV
NEXT
FRAMES
NO FRAMES
All Classes