Serialized Form


Package freemarker.core

Class freemarker.core.CollectionAndSequence extends Object implements Serializable

Serialized Fields

collection

TemplateCollectionModel collection

sequence

TemplateSequenceModel sequence

data

ArrayList<E> data

Class freemarker.core.Configurable.UnknownSettingException extends TemplateException implements Serializable

Class freemarker.core.Environment.Namespace extends SimpleHash implements Serializable

Serialized Fields

template

Template template

Class freemarker.core.FreeMarkerTree extends JTree implements Serializable

Class freemarker.core.InvalidReferenceException extends TemplateException implements Serializable

Class freemarker.core.NonBooleanException extends TemplateException implements Serializable

Class freemarker.core.NonNumericalException extends TemplateException implements Serializable

Class freemarker.core.NonStringException extends TemplateException implements Serializable

Class freemarker.core.ParseException extends IOException implements Serializable

Serialized Fields

specialConstructor

boolean specialConstructor
This variable determines which constructor was used to create this object and thereby affects the semantics of the "getMessage" method (see below).


currentToken

freemarker.core.Token currentToken
This is the last token that has been consumed successfully. If this object has been created due to a parse error, the token following this token will (therefore) be the first error token.


columnNumber

int columnNumber

lineNumber

int lineNumber

expectedTokenSequences

int[][] expectedTokenSequences
Each entry in this array is an array of integers. Each array of integers represents a sequence of tokens (by their ordinal values) that is expected at this point of the parse.


tokenImage

String[] tokenImage
This is a reference to the "tokenImage" array of the generated parser within which the parse error occurred. This array is defined in the generated ...Constants interface.


templateName

String templateName

eol

String eol
The end of line string for this machine.

Class freemarker.core.ReturnInstruction.Return extends RuntimeException implements Serializable

Class freemarker.core.StopException extends TemplateException implements Serializable

Class freemarker.core.TokenMgrError extends Error implements Serializable

serialVersionUID: 1L

Serialized Fields

errorCode

int errorCode
Indicates the reason why the exception is thrown. It will have one of the above 4 values.


Package freemarker.debug

Class freemarker.debug.Breakpoint extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

templateName

String templateName

line

int line

Class freemarker.debug.EnvironmentSuspendedEvent extends EventObject implements Serializable

serialVersionUID: 1L

Serialized Fields

line

int line

env

DebuggedEnvironment env

Package freemarker.ext.beans

Class freemarker.ext.beans.InvalidPropertyException extends TemplateModelException implements Serializable


Package freemarker.ext.servlet

Class freemarker.ext.servlet.AllHttpScopesHashModel extends SimpleHash implements Serializable

Serialized Fields

wrapper

ObjectWrapper wrapper

context

javax.servlet.ServletContext context

request

javax.servlet.http.HttpServletRequest request

unlistedModels

Map<K,V> unlistedModels

Class freemarker.ext.servlet.FreemarkerServlet extends javax.servlet.http.HttpServlet implements Serializable

serialVersionUID: -2440216393145762479L

Serialized Fields

templatePath

String templatePath

nocache

boolean nocache

debug

boolean debug

config

Configuration config

wrapper

ObjectWrapper wrapper

contentType

String contentType

noCharsetInContentType

boolean noCharsetInContentType

Class freemarker.ext.servlet.HttpSessionHashModel extends Object implements Serializable

serialVersionUID: 1L


Package freemarker.ext.util

Class freemarker.ext.util.IdentityHashMap extends AbstractMap implements Serializable

serialVersionUID: 362498820763181265L

Serialization Methods

readObject

private void readObject(ObjectInputStream s)
                 throws IOException,
                        ClassNotFoundException
Reconstitute the IdentityHashMap instance from a stream (i.e., deserialize it).

Throws:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream s)
                  throws IOException
Save the state of the IdentityHashMap instance to a stream (i.e., serialize it).

Serial Data:
The capacity of the IdentityHashMap (the length of the bucket array) is emitted (int), followed by the size of the IdentityHashMap (the number of key-value mappings), followed by the key (Object) and value (Object) for each key-value mapping represented by the IdentityHashMap The key-value mappings are emitted in no particular order.
Throws:
IOException
Serialized Fields

threshold

int threshold
The table is rehashed when its size exceeds this threshold. (The value of this field is (int)(capacity * loadFactor).)

 

loadFactor

float loadFactor
The load factor for the hashtable.

 

Package freemarker.template

Class freemarker.template.SimpleCollection extends WrappingTemplateModel implements Serializable

Serialized Fields

iteratorDirty

boolean iteratorDirty

iterator

Iterator<E> iterator

collection

Collection<E> collection

Class freemarker.template.SimpleHash extends WrappingTemplateModel implements Serializable

Serialized Fields

map

Map<K,V> map

putFailed

boolean putFailed

unwrappedMap

Map<K,V> unwrappedMap

Class freemarker.template.SimpleList extends SimpleSequence implements Serializable

Class freemarker.template.SimpleNumber extends Object implements Serializable

Serialized Fields

value

Number value
the value of this SimpleNumber

Class freemarker.template.SimpleScalar extends Object implements Serializable

Serialized Fields

value

String value
the value of this SimpleScalar if it wraps a String.

Class freemarker.template.SimpleSequence extends WrappingTemplateModel implements Serializable

Serialized Fields

list

List<E> list
The List that this SimpleSequence wraps.

unwrappedList

List<E> unwrappedList

Class freemarker.template.Template.WrongEncodingException extends ParseException implements Serializable

Serialized Fields

specifiedEncoding

String specifiedEncoding

Class freemarker.template.TemplateException extends Exception implements Serializable

Serialized Fields

causeException

Exception causeException
The underlying cause of this exception, if any


env

Environment env

ftlInstructionStack

String ftlInstructionStack

Class freemarker.template.TemplateModelException extends TemplateException implements Serializable


Package freemarker.template.utility

Class freemarker.template.utility.UndeclaredThrowableException extends RuntimeException implements Serializable

Serialized Fields

t

Throwable t