Serialized Form


Package freemarker.core

Class freemarker.core.CollectionAndSequence extends java.lang.Object implements Serializable

Serialized Fields

collection

TemplateCollectionModel collection

sequence

TemplateSequenceModel sequence

data

java.util.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 javax.swing.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 java.io.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

java.lang.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

java.lang.String templateName

eol

java.lang.String eol
The end of line string for this machine.

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

Class freemarker.core.StopException extends TemplateException implements Serializable

Class freemarker.core.TokenMgrError extends java.lang.Error implements Serializable

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 java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

templateName

java.lang.String templateName

line

int line

Class freemarker.debug.EnvironmentSuspendedEvent extends java.util.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

java.util.Map<K,V> unlistedModels

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

serialVersionUID: -2440216393145762479L

Serialized Fields

templatePath

java.lang.String templatePath

nocache

boolean nocache

debug

boolean debug

config

Configuration config

wrapper

ObjectWrapper wrapper

contentType

java.lang.String contentType

noCharsetInContentType

boolean noCharsetInContentType

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

serialVersionUID: 1L


Package freemarker.ext.util

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

serialVersionUID: 362498820763181265L

Serialization Methods

readObject

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

Throws:
java.io.IOException
java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream s)
                  throws java.io.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:
java.io.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

java.util.Iterator<E> iterator

collection

java.util.Collection<E> collection

Class freemarker.template.SimpleHash extends WrappingTemplateModel implements Serializable

Serialized Fields

map

java.util.Map<K,V> map

putFailed

boolean putFailed

unwrappedMap

java.util.Map<K,V> unwrappedMap

Class freemarker.template.SimpleList extends SimpleSequence implements Serializable

Class freemarker.template.SimpleNumber extends java.lang.Object implements Serializable

Serialized Fields

value

java.lang.Number value
the value of this SimpleNumber

Class freemarker.template.SimpleScalar extends java.lang.Object implements Serializable

Serialized Fields

value

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

Class freemarker.template.SimpleSequence extends WrappingTemplateModel implements Serializable

Serialized Fields

list

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

unwrappedList

java.util.List<E> unwrappedList

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

Serialized Fields

specifiedEncoding

java.lang.String specifiedEncoding

Class freemarker.template.TemplateException extends java.lang.Exception implements Serializable

Serialized Fields

causeException

java.lang.Exception causeException
The underlying cause of this exception, if any


env

Environment env

ftlInstructionStack

java.lang.String ftlInstructionStack

Class freemarker.template.TemplateModelException extends TemplateException implements Serializable


Package freemarker.template.utility

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

Serialized Fields

t

java.lang.Throwable t