Serialized Form
Package freemarker.ext.beans |
serialVersionUID: -5227864619177422669L
readObject
private void readObject(java.io.ObjectInputStream stream)
throws java.io.IOException,
java.lang.ClassNotFoundException
- Deprecated.
- Serialized form only contains the wrapped object itself. We need to
recreate the transient values from scratch.
- Throws:
java.io.IOException
java.lang.ClassNotFoundException
serialVersionUID: -862932221330352684L
serialVersionUID: -8714546177083237165L
serialVersionUID: -486444129621340252L
underlyingCollection
java.util.Collection<E> underlyingCollection
- Deprecated.
serialVersionUID: 4752161757569839694L
serialVersionUID: 8456378309000027653L
serialVersionUID: -7937617645779824364L
readObject
private void readObject(java.io.ObjectInputStream stream)
throws java.io.IOException,
java.lang.ClassNotFoundException
- Deprecated.
- Serialized form only contains the wrapped object itself. We need to
recreate the transient values from scratch.
- Throws:
java.io.IOException
java.lang.ClassNotFoundException
serialVersionUID: 3158510158883866641L
object
java.lang.Object object
- Deprecated.
serialVersionUID: -1100872202498733138L
serialVersionUID: 2019634306619167049L
map
java.util.Map<K,V> map
- Deprecated.
serialVersionUID: -2327048511588374224L
number
java.lang.Number number
- Deprecated.
- The number wrapped by this model.
serialVersionUID: 5125147490812816915L
readResolve
private java.lang.Object readResolve()
throws java.io.ObjectStreamException
- Deprecated.
- For serialization purposes, always resolve a de-serialized object
back to the singleton instance. This ensures that any strict equality
tests remain valid after serialization.
- Throws:
java.io.ObjectStreamException
Package freemarker.ext.beans2 |
serialVersionUID: -3705819058406074301L
readObject
private void readObject(java.io.ObjectInputStream stream)
throws java.io.IOException,
java.lang.ClassNotFoundException
- Recreate the length field when deserializing the underlying array.
- Throws:
java.io.IOException
java.lang.ClassNotFoundException
object
java.lang.Object object
- The array object being wrapped by this array wrapper
serialVersionUID: -7037399358517604046L
object
java.lang.Object object
- The object being wrapped by this wrapper
serialVersionUID: 8727042208424695411L
serialVersionUID: 8763330727984383168L
serialVersionUID: 885041368544649423L
serialVersionUID: -3630522556027898051L
serialVersionUID: -4482207604747105760L
serialVersionUID: 3446935810442948171L
serialVersionUID: 6763036843643470576L
serialVersionUID: -4820592296667036613L
serialVersionUID: 2598422264571769120L
object
java.lang.Number object
- The number being wrapped by this wrapper
serialVersionUID: -3959064005289779482L
serialVersionUID: -8379991195053235923L
object
java.util.ResourceBundle object
- The resource bundle object being wrapped by this wrapper
serialVersionUID: -7652511717588242325L
clazz
java.lang.Class<T> clazz
- The class being wrapped by this wrapper
Package freemarker.ext.format |
serialVersionUID: 1202156085260321616L
readResolve
private java.lang.Object readResolve()
throws java.io.ObjectStreamException
- For serialization purposes, always resolve a de-serialized object
back to the singleton instance. This ensures that any strict equality
tests remain valid after serialization.
- Throws:
java.io.ObjectStreamException
serialVersionUID: -1517804805129161097L
readResolve
private java.lang.Object readResolve()
throws java.io.ObjectStreamException
- For serialization purposes, always resolve a de-serialized object
back to the singleton instance. This ensures that any strict equality
tests remain valid after serialization.
- Throws:
java.io.ObjectStreamException
serialVersionUID: 3089437737743304579L
readResolve
private java.lang.Object readResolve()
throws java.io.ObjectStreamException
- For serialization purposes, always resolve a de-serialized object
back to the singleton instance. This ensures that any strict equality
tests remain valid after serialization.
- Throws:
java.io.ObjectStreamException
Package freemarker.ext.jdom |
serialVersionUID: -4082615505723062770L
nodes
java.util.List<E> nodes
namespaces
java.util.Map<K,V> namespaces
Package freemarker.ext.misc |
serialVersionUID: 6428166403118081275L
readResolve
private java.lang.Object readResolve()
throws java.io.ObjectStreamException
- For serialization purposes, always resolve a de-serialized object
back to the singleton instance. This ensures that any strict equality
tests remain valid after serialization.
- Throws:
java.io.ObjectStreamException
serialVersionUID: 7627928099849622677L
readResolve
private java.lang.Object readResolve()
throws java.io.ObjectStreamException
- For serialization purposes, always resolve a de-serialized object
back to the singleton instance. This ensures that any strict equality
tests remain valid after serialization.
- Throws:
java.io.ObjectStreamException
serialVersionUID: -9103419191882498128L
readResolve
private java.lang.Object readResolve()
throws java.io.ObjectStreamException
- For serialization purposes, always resolve a de-serialized object
back to the singleton instance. This ensures that any strict equality
tests remain valid after serialization.
- Throws:
java.io.ObjectStreamException
serialVersionUID: 1925033139308755755L
readResolve
private java.lang.Object readResolve()
throws java.io.ObjectStreamException
- For serialization purposes, always resolve a de-serialized object
back to the singleton instance. This ensures that any strict equality
tests remain valid after serialization.
- Throws:
java.io.ObjectStreamException
serialVersionUID: 5379995644307790605L
readResolve
private java.lang.Object readResolve()
throws java.io.ObjectStreamException
- For serialization purposes, always resolve a de-serialized object
back to the singleton instance. This ensures that any strict equality
tests remain valid after serialization.
- Throws:
java.io.ObjectStreamException
serialVersionUID: 5467000191663173645L
readResolve
private java.lang.Object readResolve()
throws java.io.ObjectStreamException
- For serialization purposes, always resolve a de-serialized object
back to the singleton instance. This ensures that any strict equality
tests remain valid after serialization.
- Throws:
java.io.ObjectStreamException
serialVersionUID: 8661840173354127769L
serialVersionUID: 1503259903034496279L
readObject
private void readObject(java.io.ObjectInputStream stream)
throws java.io.IOException,
java.lang.ClassNotFoundException
- For serialization purposes, read this object in a specialized manner.
This resets the shelf life to the current time.
- Throws:
java.io.IOException
java.lang.ClassNotFoundException
shelfLife
long shelfLife
- The shelf life in milliseconds of this
ExtendedList
.
isPermanent
boolean isPermanent
- Whether this
ExtendedList
has an indefinite
shelf life.
serialVersionUID: -814423975075426673L
readResolve
private java.lang.Object readResolve()
throws java.io.ObjectStreamException
- For serialization purposes, always resolve a de-serialized object
back to the singleton instance. This ensures that any strict equality
tests remain valid after serialization.
- Throws:
java.io.ObjectStreamException
serialVersionUID: -135449979541531946L
readResolve
private java.lang.Object readResolve()
throws java.io.ObjectStreamException
- For serialization purposes, always resolve a de-serialized object
back to the singleton instance. This ensures that any strict equality
tests remain valid after serialization.
- Throws:
java.io.ObjectStreamException
serialVersionUID: -5357258851346554174L
readObject
private void readObject(java.io.ObjectInputStream stream)
throws java.io.IOException,
java.lang.ClassNotFoundException
- For serialization, read this object normally, then reconstruct
the Perl 5 utility class.
- Throws:
java.io.IOException
java.lang.ClassNotFoundException
serialVersionUID: 3334841747400042313L
readResolve
private java.lang.Object readResolve()
throws java.io.ObjectStreamException
- For serialization purposes, always resolve a de-serialized object
back to the singleton instance. This ensures that any strict equality
tests remain valid after serialization.
- Throws:
java.io.ObjectStreamException
serialVersionUID: -2622939369036499463L
readResolve
private java.lang.Object readResolve()
throws java.io.ObjectStreamException
- For serialization purposes, always resolve a de-serialized object
back to the singleton instance. This ensures that any strict equality
tests remain valid after serialization.
- Throws:
java.io.ObjectStreamException
serialVersionUID: -4546902812222218947L
readResolve
private java.lang.Object readResolve()
throws java.io.ObjectStreamException
- For serialization purposes, always resolve a de-serialized object
back to the singleton instance. This ensures that any strict equality
tests remain valid after serialization.
- Throws:
java.io.ObjectStreamException
serialVersionUID: 4696155516684259446L
readResolve
private java.lang.Object readResolve()
throws java.io.ObjectStreamException
- For serialization purposes, always resolve a de-serialized object
back to the singleton instance. This ensures that any strict equality
tests remain valid after serialization.
- Throws:
java.io.ObjectStreamException
serialVersionUID: -4361196990827407628L
readResolve
private java.lang.Object readResolve()
throws java.io.ObjectStreamException
- For serialization purposes, always resolve a de-serialized object
back to the singleton instance. This ensures that any strict equality
tests remain valid after serialization.
- Throws:
java.io.ObjectStreamException
serialVersionUID: 93342047107867207L
readResolve
private java.lang.Object readResolve()
throws java.io.ObjectStreamException
- For serialization purposes, always resolve a de-serialized object
back to the singleton instance. This ensures that any strict equality
tests remain valid after serialization.
- Throws:
java.io.ObjectStreamException
serialVersionUID: 2414796660481301168L
readResolve
private java.lang.Object readResolve()
throws java.io.ObjectStreamException
- For serialization purposes, always resolve a de-serialized object
back to the singleton instance. This ensures that any strict equality
tests remain valid after serialization.
- Throws:
java.io.ObjectStreamException
serialVersionUID: 9051647944976228874L
readResolve
private java.lang.Object readResolve()
throws java.io.ObjectStreamException
- For serialization purposes, always resolve a de-serialized object
back to the singleton instance. This ensures that any strict equality
tests remain valid after serialization.
- Throws:
java.io.ObjectStreamException
serialVersionUID: 265036870990081680L
readResolve
private java.lang.Object readResolve()
throws java.io.ObjectStreamException
- For serialization purposes, always resolve a de-serialized object
back to the singleton instance. This ensures that any strict equality
tests remain valid after serialization.
- Throws:
java.io.ObjectStreamException
serialVersionUID: -3524692814198285789L
readResolve
private java.lang.Object readResolve()
throws java.io.ObjectStreamException
- For serialization purposes, always resolve a de-serialized object
back to the singleton instance. This ensures that any strict equality
tests remain valid after serialization.
- Throws:
java.io.ObjectStreamException
serialVersionUID: -2800390752865377269L
readResolve
private java.lang.Object readResolve()
throws java.io.ObjectStreamException
- For serialization purposes, always resolve a de-serialized object
back to the singleton instance. This ensures that any strict equality
tests remain valid after serialization.
- Throws:
java.io.ObjectStreamException
serialVersionUID: 724356865491137221L
readObject
private void readObject(java.io.ObjectInputStream stream)
throws java.io.IOException,
java.lang.ClassNotFoundException
- For serialization, read this object normally, then reconstruct
the Perl 5 utility class.
- Throws:
java.io.IOException
java.lang.ClassNotFoundException
serialVersionUID: 5344842626008513409L
readResolve
private java.lang.Object readResolve()
throws java.io.ObjectStreamException
- For serialization purposes, always resolve a de-serialized object
back to the singleton instance. This ensures that any strict equality
tests remain valid after serialization.
- Throws:
java.io.ObjectStreamException
serialVersionUID: -7606632191726208279L
readResolve
private java.lang.Object readResolve()
throws java.io.ObjectStreamException
- For serialization purposes, always resolve a de-serialized object
back to the singleton instance. This ensures that any strict equality
tests remain valid after serialization.
- Throws:
java.io.ObjectStreamException
serialVersionUID: 7347013161239690231L
readResolve
private java.lang.Object readResolve()
throws java.io.ObjectStreamException
- For serialization purposes, always resolve a de-serialized object
back to the singleton instance. This ensures that any strict equality
tests remain valid after serialization.
- Throws:
java.io.ObjectStreamException
serialVersionUID: 7347013161239690231L
readResolve
private java.lang.Object readResolve()
throws java.io.ObjectStreamException
- For serialization purposes, always resolve a de-serialized object
back to the singleton instance. This ensures that any strict equality
tests remain valid after serialization.
- Throws:
java.io.ObjectStreamException
serialVersionUID: 7924787614372478655L
readResolve
private java.lang.Object readResolve()
throws java.io.ObjectStreamException
- For serialization purposes, always resolve a de-serialized object
back to the singleton instance. This ensures that any strict equality
tests remain valid after serialization.
- Throws:
java.io.ObjectStreamException
serialVersionUID: -4088026534888903983L
readObject
private void readObject(java.io.ObjectInputStream stream)
throws java.io.IOException,
java.lang.ClassNotFoundException
- For serialization, read this object normally, then reconstruct
the Perl 5 pattern cache utility class.
- Throws:
java.io.IOException
java.lang.ClassNotFoundException
serialVersionUID: -9010210904654477131L
readResolve
private java.lang.Object readResolve()
throws java.io.ObjectStreamException
- For serialization purposes, always resolve a de-serialized object
back to the singleton instance. This ensures that any strict equality
tests remain valid after serialization.
- Throws:
java.io.ObjectStreamException
serialVersionUID: -1064146228486518529L
readResolve
private java.lang.Object readResolve()
throws java.io.ObjectStreamException
- For serialization purposes, always resolve a de-serialized object
back to the singleton instance. This ensures that any strict equality
tests remain valid after serialization.
- Throws:
java.io.ObjectStreamException
serialVersionUID: -2721279165395212285L
readResolve
private java.lang.Object readResolve()
throws java.io.ObjectStreamException
- For serialization purposes, always resolve a de-serialized object
back to the singleton instance. This ensures that any strict equality
tests remain valid after serialization.
- Throws:
java.io.ObjectStreamException
serialVersionUID: 7255864681955590135L
readResolve
private java.lang.Object readResolve()
throws java.io.ObjectStreamException
- For serialization purposes, always resolve a de-serialized object
back to the singleton instance. This ensures that any strict equality
tests remain valid after serialization.
- Throws:
java.io.ObjectStreamException
serialVersionUID: -1492993253658875861L
readResolve
private java.lang.Object readResolve()
throws java.io.ObjectStreamException
- For serialization purposes, always resolve a de-serialized object
back to the singleton instance. This ensures that any strict equality
tests remain valid after serialization.
- Throws:
java.io.ObjectStreamException
serialVersionUID: -4792643489637867409L
readResolve
private java.lang.Object readResolve()
throws java.io.ObjectStreamException
- For serialization purposes, always resolve a de-serialized object
back to the singleton instance. This ensures that any strict equality
tests remain valid after serialization.
- Throws:
java.io.ObjectStreamException
serialVersionUID: -3274602358874454517L
readResolve
private java.lang.Object readResolve()
throws java.io.ObjectStreamException
- For serialization purposes, always resolve a de-serialized object
back to the singleton instance. This ensures that any strict equality
tests remain valid after serialization.
- Throws:
java.io.ObjectStreamException
serialVersionUID: 2549618176944246810L
readResolve
private java.lang.Object readResolve()
throws java.io.ObjectStreamException
- For serialization purposes, always resolve a de-serialized object
back to the singleton instance. This ensures that any strict equality
tests remain valid after serialization.
- Throws:
java.io.ObjectStreamException
serialVersionUID: -743213181532021558L
readObject
private void readObject(java.io.ObjectInputStream stream)
throws java.io.IOException,
java.lang.ClassNotFoundException
- For serialization, read this object normally, then reconstruct
the Perl 5 pattern cache utility class.
- Throws:
java.io.IOException
java.lang.ClassNotFoundException
serialVersionUID: -652420927008297709L
readObject
private void readObject(java.io.ObjectInputStream stream)
throws java.io.IOException,
java.lang.ClassNotFoundException
- For serialization, read this object normally, then reconstruct
the Perl 5 pattern cache utility class.
- Throws:
java.io.IOException
java.lang.ClassNotFoundException
serialVersionUID: -3179369201409975041L
transforms
TemplateModel[] transforms
- the list of transform models to be pipelined. In practise,
serialization depends on all the contained models also being
serializable.
serialVersionUID: 5997924300246398113L
readResolve
private java.lang.Object readResolve()
throws java.io.ObjectStreamException
- For serialization purposes, always resolve a de-serialized object
back to the singleton instance. This ensures that any strict equality
tests remain valid after serialization.
- Throws:
java.io.ObjectStreamException
serialVersionUID: 1929541287462943061L
readObject
private void readObject(java.io.ObjectInputStream stream)
throws java.io.IOException,
java.lang.ClassNotFoundException
- For serialization, read this object normally, then reconstruct
the translate cache.
- Throws:
java.io.IOException
java.lang.ClassNotFoundException
serialVersionUID: 2922702357068706946L
readResolve
private java.lang.Object readResolve()
throws java.io.ObjectStreamException
- For serialization purposes, always resolve a de-serialized object
back to the singleton instance. This ensures that any strict equality
tests remain valid after serialization.
- Throws:
java.io.ObjectStreamException
Package freemarker.ext.servlet |
serialVersionUID: -2440216393145762479L
readObject
private void readObject(java.io.ObjectInputStream stream)
throws java.io.IOException,
java.lang.ClassNotFoundException
- For serialization purposes, we recreate the cache when we de-serialize
the object.
- Throws:
java.io.IOException
java.lang.ClassNotFoundException
templatePath
java.lang.String templatePath
- the path to templates on the file system
nocache
boolean nocache
- indicates the browser should not cache the content
debug
boolean debug
- debug mode
updateInterval
long updateInterval
- the update interval for Template caching, in seconds
maximumAge
int maximumAge
- the maximum age of templates before being expired from the cache
Package freemarker.template |
serialVersionUID: -17848906542414739L
dataArray
byte[] dataArray
- The binary data held by this object.
- The binary data stored as a byte array
serialVersionUID: -4153598084703911616L
exception
java.lang.Exception exception
- an
Exception
associated with this event.
elementName
java.lang.String elementName
- the name of an element associated with this event.
lastModified
long lastModified
- the modification date of the element, if applicable
serialVersionUID: 3879422004795437198L
readObject
private void readObject(java.io.ObjectInputStream stream)
throws java.io.IOException,
java.lang.ClassNotFoundException
- For serialization, read this object as a single boolean value.
- Throws:
java.io.IOException
java.lang.ClassNotFoundException
writeObject
private void writeObject(java.io.ObjectOutputStream stream)
throws java.io.IOException
- For serialization, write this object as a single boolean value.
- Throws:
java.io.IOException
readResolve
private java.lang.Object readResolve()
throws java.io.ObjectStreamException
- For serialization purposes, always resolve a de-serialized object
back to the singleton instance. This ensures that any strict equality
tests remain valid after serialization.
- Throws:
java.io.ObjectStreamException
- Serialize as a single boolean value, for compactness.
booleanValue
boolean booleanValue
- the boolean value that this
FastBoolean
represents
serialVersionUID: -472268658486232109L
hash
java.util.Map<K,V> hash
- The
Map
that this FastHash
wraps.
serialVersionUID: -6793356950285945537L
list
java.util.List<E> list
- The
List
that this FastList
wraps.
serialVersionUID: -3029960574903790084L
readObject
private void readObject(java.io.ObjectInputStream stream)
throws java.io.IOException,
java.lang.ClassNotFoundException
- Serialized form consists of only the from and to values. Make sure
transient fields are repopulated when we deserialize this object.
- Throws:
java.io.IOException
- there was an IO problem with the stream
java.lang.ClassNotFoundException
- the classes being deserialized could not
be found
fromValue
long fromValue
- The beginning of the list range.
toValue
long toValue
- The end of the list range, inclusive. Can be lower than the
fromValue
field, to indicate that the list should be stepped through backwards.
This also implies that the list cannot be empty.
serialVersionUID: -5922840888258397822L
numberValue
long numberValue
- The value of this
FastNumber
.
serialVersionUID: -246961910931252863L
stringValue
java.lang.String stringValue
- The value of this
FastScalar
.
serialVersionUID: 3937849863527347324L
localModel
java.util.Map<K,V> localModel
- The map containing local values for the root model.
- a
Map
containing any values added to the template
model at run time.
globalModel
TemplateWriteableHashModel globalModel
- The underlying root model being wrapped.
- the underlying
TemplateModelRoot
being wrapped
by this wrapper object
serialVersionUID: 5887349023424507785L
rootModel
java.util.Map<K,V> rootModel
- The map containing temporary values for the root model.
- a
Map
containing any values added to the template
model at run time.
hashModel
TemplateHashModel hashModel
- The underlying template hash being wrapped.
- the underlying
TemplateHashModel
being wrapped
by this wrapper object
serialVersionUID: -4449005381456582151L
hash
java.util.Map<K,V> hash
- The contents of this
SimpleHash
are stored in this
Map
object.
- the
Map
that this SimpleHash
wraps.
serialVersionUID: 2831161847625458436L
list
java.util.List<E> list
- The contents of this
SimpleList
are stored in this
List
object.
- The
List
that this SimpleList
wraps.
serialVersionUID: 8890816762797344438L
readObject
private void readObject(java.io.ObjectInputStream stream)
throws java.io.IOException,
java.lang.ClassNotFoundException
- For serialization, read this object as a single
Long
value.
If null
, assume the object is empty.
- Throws:
java.io.IOException
java.lang.ClassNotFoundException
writeObject
private void writeObject(java.io.ObjectOutputStream stream)
throws java.io.IOException
- For serialization, write this object as a single
Long
value.
- Throws:
java.io.IOException
- Serialized form is a single
Long
value, which may be
null. This makes serialized form easy, and deals with the empty
value conveniently.
numberValue
java.lang.Long numberValue
- the
Long
value of this number,
or null
if the number is empty
serialVersionUID: -1990000765027659736L
writeObject
private void writeObject(java.io.ObjectOutputStream stream)
throws java.io.IOException
- For serialization, write this object in a 1.7 compatible manner.
This adds the extra
useBoolean
flag that 1.7 needs.
When deserialized, the defaultReadObject
method will
do the right thing.
- Throws:
java.io.IOException
- Serialized form matches the form used in FreeMarker 1.7. This is
actually more verbose than required, but backward compatibility means
we do it this way.
booleanValue
boolean booleanValue
- the
boolean
value of this scalar
stringValue
java.lang.String stringValue
- the
String
value of this scalar
useBoolean
boolean useBoolean
- for backward compatibility, do we use the String
or the boolean value?
serialVersionUID: 2146772088091073346L
readObject
private void readObject(java.io.ObjectInputStream stream)
throws java.io.IOException,
java.lang.ClassNotFoundException
- For serialization, read this object a TemplateProcessor containing
the compiled template, and an array of FunctionInstructions. These
may be called from the template at runtime if any functions were defined
in the template source. Check whether the function list is null.
- Throws:
java.io.IOException
java.lang.ClassNotFoundException
writeObject
private void writeObject(java.io.ObjectOutputStream stream)
throws java.io.IOException
- For serialization, write this object a TemplateProcessor containing
the compiled template, and an arrays. The array contains the
FunctionInstructions that may be called from the template.
- Throws:
java.io.IOException
- Serialized form is a TemplateProcessor holding the parsed template
tree, followed by an array of FunctionInstructions. The array contains
functions to be evaluated at runtime if any functions are called.
This is done primarily for type correctness, and avoids serializing a
Map object.
compiledTemplate
TemplateProcessor compiledTemplate
- object holding the
entire compiled template parse tree
functionNames
String[] functionNames
- an array of function names
functions
TemplateFunctionModel[] functions
- an array of function
models associated with the names
serialVersionUID: -390036580929011875L
causeException
java.lang.Exception causeException
- The underlying cause of this exception, if any.
serialVersionUID: -6235933433102342378L
sourceName
java.lang.String sourceName
- the name of the source object that caused this event.
severity
TemplateRuntimeHandler.Severity severity
- the severity of the error.
output
java.io.Writer output
- a writer to write any error message to.
exception
java.lang.Exception exception
- the exception containing details of the event.
serialVersionUID: -1707011064187135336L
serialVersionUID: 6100824836126362261L
readObject
private void readObject(java.io.ObjectInputStream stream)
throws java.io.IOException,
java.lang.ClassNotFoundException
- For serialization, read this object as a String.
- Throws:
java.io.IOException
java.lang.ClassNotFoundException
writeObject
private void writeObject(java.io.ObjectOutputStream stream)
throws java.io.IOException
- For serialization, write this object as a String.
- Throws:
java.io.IOException
- Serialized unparsed template as a String object. This means that for the
1.2 series of JVMs, the serialized unparsed template cannot be larger
than 64kB.
textValue
java.lang.String textValue
- the
String
value of this
template
Package freemarker.template.compiler |
serialVersionUID: 7493810628186924946L
serialVersionUID: -6417959979633304920L
readObject
private void readObject(java.io.ObjectInputStream stream)
throws java.io.IOException,
java.lang.ClassNotFoundException
- For serialization, read this object normally, then check the array
for validity.
- Throws:
java.io.IOException
java.lang.ClassNotFoundException
processors
TemplateProcessor[] processors
- an array of template processors, to be processed in sequence
Package freemarker.template.expression |
serialVersionUID: -8853390178844168110L
left
Expression left
- The left-hand side of the expression to be evaluated.
- an Expression object representing the left-hand side of the
expression to be evaluated.
right
Expression right
- The right-hand side of the expression to be evaluated.
- an Expression object representing the right-hand side of the
expression to be evaluated.
serialVersionUID: 8711631317739470434L
readResolve
private java.lang.Object readResolve()
throws java.io.ObjectStreamException
- For serialization purposes, resolve a deserialized instance to an
instance in the expression cache.
- Throws:
java.io.ObjectStreamException
serialVersionUID: -4820468165653838133L
readResolve
private java.lang.Object readResolve()
throws java.io.ObjectStreamException
- For serialization purposes, always resolve a de-serialized object
back to the singleton instance. This ensures that any strict equality
tests remain valid after serialization.
- Throws:
java.io.ObjectStreamException
booleanValue
boolean booleanValue
- the boolean value represented by this boolean literal.
serialVersionUID: -2725667819446857448L
readObject
private void readObject(java.io.ObjectInputStream stream)
throws java.io.IOException,
java.lang.ClassNotFoundException
- For serialization, read this object normally, check for null, and
recalculate the expression type.
- Throws:
java.io.IOException
java.lang.ClassNotFoundException
readResolve
private java.lang.Object readResolve()
throws java.io.ObjectStreamException
- For serialization purposes, resolve a deserialized instance to an
instance in the expression cache.
- Throws:
java.io.ObjectStreamException
constantValue
TemplateModel constantValue
- the constant value to be returned
serialVersionUID: 6424280578840481872L
readResolve
private java.lang.Object readResolve()
throws java.io.ObjectStreamException
- For serialization purposes, resolve a deserialized instance to an
instance in the expression cache.
- Throws:
java.io.ObjectStreamException
serialVersionUID: -5994615948590817642L
readObject
private void readObject(java.io.ObjectInputStream stream)
throws java.io.IOException,
java.lang.ClassNotFoundException
- For serialization, read this object normally, then check whether the
identifier has been deserialized to null.
- Throws:
java.io.IOException
java.lang.ClassNotFoundException
readResolve
private java.lang.Object readResolve()
throws java.io.ObjectStreamException
- For serialization purposes, resolve a deserialized instance to an
instance in the expression cache.
- Throws:
java.io.ObjectStreamException
identifier
Identifier identifier
- The identifier following the dot
target
Variable target
- The variable preceding the dot
serialVersionUID: 1475259725669639671L
readObject
private void readObject(java.io.ObjectInputStream stream)
throws java.io.IOException,
java.lang.ClassNotFoundException
- For serialization, read this object normally, then check whether the
key name has been deserialized to null.
- Throws:
java.io.IOException
java.lang.ClassNotFoundException
readResolve
private java.lang.Object readResolve()
throws java.io.ObjectStreamException
- For serialization purposes, resolve a deserialized instance to an
instance in the expression cache.
- Throws:
java.io.ObjectStreamException
keyName
Expression keyName
- the expression to be evaluated when determining the key
target
Variable target
- The variable preceding the dynamic key name
serialVersionUID: 379509679679977545L
readResolve
private java.lang.Object readResolve()
throws java.io.ObjectStreamException
- For serialization purposes, always resolve a de-serialized object
back to the singleton instance. This ensures that any strict equality
tests remain valid after serialization.
- Throws:
java.io.ObjectStreamException
serialVersionUID: -1593556381284363855L
readResolve
private java.lang.Object readResolve()
throws java.io.ObjectStreamException
- For serialization purposes, resolve a deserialized instance to an
instance in the expression cache.
- Throws:
java.io.ObjectStreamException
serialVersionUID: -8650265447544578319L
readResolve
private java.lang.Object readResolve()
throws java.io.ObjectStreamException
- For serialization purposes, resolve a deserialized instance to an
instance in the expression cache.
- Throws:
java.io.ObjectStreamException
serialVersionUID: -5966279948497867849L
readResolve
private java.lang.Object readResolve()
throws java.io.ObjectStreamException
- For serialization purposes, resolve a deserialized instance to an
instance in the expression cache.
- Throws:
java.io.ObjectStreamException
serialVersionUID: 7012055010641913273L
readObject
private void readObject(java.io.ObjectInputStream stream)
throws java.io.IOException,
java.lang.ClassNotFoundException
- For serialization, read this object as two arrays of Expressions.
The first array contains the expressions that will be evaluated as
names of the hash. The seconds array contains the expressions that
will be evaluated as values of the hash. Test whether the arrays
are the same size, and whether they are null.
- Throws:
java.io.IOException
java.lang.ClassNotFoundException
writeObject
private void writeObject(java.io.ObjectOutputStream stream)
throws java.io.IOException
- For serialization, write this object as two arrays of Expressions.
The first array contains the expressions that will be evaluated as
names of the hash. The seconds array contains the expressions that
will be evaluated as values of the hash.
- Throws:
java.io.IOException
readResolve
private java.lang.Object readResolve()
throws java.io.ObjectStreamException
- For serialization purposes, resolve a deserialized instance to an
instance in the expression cache.
- Throws:
java.io.ObjectStreamException
- Serialized form is two arrays, both the same size. One contains
expressions to be evaluated as names, the other contains expressions
to be evaluated as values. This is done primarily for type
correctness, and avoids serializing a Map object.
names
Expression[] names
- an array of name expressions
values
Expression[] values
- an array of value expressions
associated with the names
serialVersionUID: 1053885113751957584L
readObject
private void readObject(java.io.ObjectInputStream stream)
throws java.io.IOException,
java.lang.ClassNotFoundException
- For serialization, read this object normally, then check whether the
name has been deserialized to null.
- Throws:
java.io.IOException
java.lang.ClassNotFoundException
readResolve
private java.lang.Object readResolve()
throws java.io.ObjectStreamException
- For serialization purposes, resolve a deserialized instance to an
instance in the expression cache.
- Throws:
java.io.ObjectStreamException
name
java.lang.String name
- The name for this identifier.
- the name of the identifier
serialVersionUID: -5803620057672368487L
readResolve
private java.lang.Object readResolve()
throws java.io.ObjectStreamException
- For serialization purposes, resolve a deserialized instance to an
instance in the expression cache.
- Throws:
java.io.ObjectStreamException
target
Expression target
- the lambda expression to be evaluated.
arguments
java.util.List<E> arguments
- the named arguments of the lambda expression.
serialVersionUID: -509257609923523900L
expression
Expression expression
- the lambda expression to be evaluated.
capturedModel
TemplateWriteableHashModel capturedModel
- the template model for resolving free variables
paramNames
java.util.List<E> paramNames
- the named arguments of the lambda expression.
serialVersionUID: 2864919600163631996L
readResolve
private java.lang.Object readResolve()
throws java.io.ObjectStreamException
- For serialization purposes, resolve a deserialized instance to an
instance in the expression cache.
- Throws:
java.io.ObjectStreamException
serialVersionUID: 7606567121371788842L
readResolve
private java.lang.Object readResolve()
throws java.io.ObjectStreamException
- For serialization purposes, resolve a deserialized instance to an
instance in the expression cache.
- Throws:
java.io.ObjectStreamException
serialVersionUID: -470184301148036096L
readObject
private void readObject(java.io.ObjectInputStream stream)
throws java.io.IOException,
java.lang.ClassNotFoundException
- For serialization, read this object as an array of Expressions, then
check whether the list has been deserialized to null.
- Throws:
java.io.IOException
java.lang.ClassNotFoundException
writeObject
private void writeObject(java.io.ObjectOutputStream stream)
throws java.io.IOException
- For serialization, write this object as an array of Expressions.
- Throws:
java.io.IOException
readResolve
private java.lang.Object readResolve()
throws java.io.ObjectStreamException
- For serialization purposes, resolve a deserialized instance to an
instance in the expression cache.
- Throws:
java.io.ObjectStreamException
- Serialized form is an array of zero or more Expression objects. This is
primarily for type correctness and avoids having to serialize a List
object.
values
Expression[] values
- an array of Expression objects that
will be evaluated as template models at run time
serialVersionUID: 9096757710628448671L
readObject
private void readObject(java.io.ObjectInputStream stream)
throws java.io.IOException,
java.lang.ClassNotFoundException
- For serialization, read this object normally, then check whether either
fromRange or toRange has been deserialized to null.
- Throws:
java.io.IOException
java.lang.ClassNotFoundException
readResolve
private java.lang.Object readResolve()
throws java.io.ObjectStreamException
- For serialization purposes, resolve a deserialized instance to an
instance in the expression cache.
- Throws:
java.io.ObjectStreamException
fromRange
Expression fromRange
- An expression that evaluates to the start of the list range.
toRange
Expression toRange
- An expression that evaluates to the end of the list range.
serialVersionUID: 1316315814259810692L
readObject
private void readObject(java.io.ObjectInputStream stream)
throws java.io.IOException,
java.lang.ClassNotFoundException
- For serialization, read this object normally, then check whether the
argument list is null.
- Throws:
java.io.IOException
java.lang.ClassNotFoundException
readResolve
private java.lang.Object readResolve()
throws java.io.ObjectStreamException
- For serialization purposes, resolve a deserialized instance to an
instance in the expression cache.
- Throws:
java.io.ObjectStreamException
arguments
ListLiteral arguments
- a list of expressions to be passed to the method call as
arguments, either as template models or as strings.
target
Variable target
- The variable for which the method will be called.
serialVersionUID: 4470277953822447127L
readResolve
private java.lang.Object readResolve()
throws java.io.ObjectStreamException
- For serialization purposes, resolve a deserialized instance to an
instance in the expression cache.
- Throws:
java.io.ObjectStreamException
serialVersionUID: -2802709853446362855L
readResolve
private java.lang.Object readResolve()
throws java.io.ObjectStreamException
- For serialization purposes, resolve a deserialized instance to an
instance in the expression cache.
- Throws:
java.io.ObjectStreamException
serialVersionUID: 1879841294351009468L
readResolve
private java.lang.Object readResolve()
throws java.io.ObjectStreamException
- For serialization purposes, resolve a deserialized instance to an
instance in the expression cache.
- Throws:
java.io.ObjectStreamException
serialVersionUID: -2236703423795583489L
readResolve
private java.lang.Object readResolve()
throws java.io.ObjectStreamException
- For serialization purposes, resolve a deserialized instance to an
instance in the expression cache.
- Throws:
java.io.ObjectStreamException
target
Expression target
- the expression to be negated.
serialVersionUID: 3598906373248105071L
readResolve
private java.lang.Object readResolve()
throws java.io.ObjectStreamException
- For serialization purposes, resolve a deserialized instance to an
instance in the expression cache.
- Throws:
java.io.ObjectStreamException
serialVersionUID: -7645724468773759205L
readObject
private void readObject(java.io.ObjectInputStream stream)
throws java.io.IOException,
java.lang.ClassNotFoundException
- For serialization, read this object as a single long value.
- Throws:
java.io.IOException
java.lang.ClassNotFoundException
writeObject
private void writeObject(java.io.ObjectOutputStream stream)
throws java.io.IOException
- For serialization, write this object as a single long value.
- Throws:
java.io.IOException
readResolve
private java.lang.Object readResolve()
throws java.io.ObjectStreamException
- For serialization purposes, resolve a deserialized instance to an
instance in the expression cache.
- Throws:
java.io.ObjectStreamException
- Serialized form is a single long value. Since a number literal
cannot be empty, we don't attempt a special case for it.
numberValue
long numberValue
- the long value that this
NumberLiteral
represents
serialVersionUID: -6517905787818378201L
readResolve
private java.lang.Object readResolve()
throws java.io.ObjectStreamException
- For serialization purposes, resolve a deserialized instance to an
instance in the expression cache.
- Throws:
java.io.ObjectStreamException
serialVersionUID: -2961704888297187609L
readResolve
private java.lang.Object readResolve()
throws java.io.ObjectStreamException
- For serialization purposes, resolve a deserialized instance to an
instance in the expression cache.
- Throws:
java.io.ObjectStreamException
serialVersionUID: 7561151871681860296L
readObject
private void readObject(java.io.ObjectInputStream stream)
throws java.io.IOException,
java.lang.ClassNotFoundException
- For serialization, read this object as a single String object.
- Throws:
java.io.IOException
java.lang.ClassNotFoundException
writeObject
private void writeObject(java.io.ObjectOutputStream stream)
throws java.io.IOException
- For serialization, write this object as a single String object.
- Throws:
java.io.IOException
readResolve
private java.lang.Object readResolve()
throws java.io.ObjectStreamException
- For serialization purposes, resolve a deserialized instance to an
instance in the expression cache.
- Throws:
java.io.ObjectStreamException
- Serialized form is a single String object. This is primarily for
compactness and avoids having to serialize a TemplateModel object.
stringValue
java.lang.String stringValue
- the string value that this
StringLiteral
represents
serialVersionUID: -7566309842912589863L
readResolve
private java.lang.Object readResolve()
throws java.io.ObjectStreamException
- For serialization purposes, resolve a deserialized instance to an
instance in the expression cache.
- Throws:
java.io.ObjectStreamException
test
Expression test
- the test expression to determine which result to evaluate
ifResult
Expression ifResult
- the expression to be evaluated if the test result is true
elseResult
Expression elseResult
- the expression to be evaluated if the test result is false
Package freemarker.template.instruction |
serialVersionUID: -3359865056378079818L
readObject
private void readObject(java.io.ObjectInputStream stream)
throws java.io.IOException,
java.lang.ClassNotFoundException
- For serialization, read this object normally, then check whether
the variable is non-null.
- Throws:
java.io.IOException
java.lang.ClassNotFoundException
variable
Variable variable
- the variable to which the value will be assigned
serialVersionUID: 6116263906768944170L
readObject
private void readObject(java.io.ObjectInputStream stream)
throws java.io.IOException,
java.lang.ClassNotFoundException
- For serialization, read this object normally, then check whether
both sides of the statement are non-null.
- Throws:
java.io.IOException
java.lang.ClassNotFoundException
variable
Variable variable
- the variable to which the value will be assigned
value
Expression value
- an expression which, when evaluated, will be assigned to
the variable
serialVersionUID: 1580968844563701837L
readResolve
private java.lang.Object readResolve()
throws java.io.ObjectStreamException
- For serialization purposes, always resolve a de-serialized object
back to the singleton instance. This ensures that any strict equality
tests remain valid after serialization.
- Throws:
java.io.ObjectStreamException
serialVersionUID: -3034404332018443588L
readObject
private void readObject(java.io.ObjectInputStream stream)
throws java.io.IOException,
java.lang.ClassNotFoundException
- For serialization, read this object normally, then check whether the
variable expression is null.
- Throws:
java.io.IOException
java.lang.ClassNotFoundException
methodCall
MethodCall methodCall
- The function or method name and arguments to be called
serialVersionUID: -1614527073195929705L
readObject
private void readObject(java.io.ObjectInputStream stream)
throws java.io.IOException,
java.lang.ClassNotFoundException
- For serialization, read this object normally, then check whether the
case expression is null.
- Throws:
java.io.IOException
java.lang.ClassNotFoundException
expression
Expression expression
- the expression to be matched by the switch expression
serialVersionUID: 2631633394072538840L
readResolve
private java.lang.Object readResolve()
throws java.io.ObjectStreamException
- For serialization purposes, always resolve a de-serialized object
back to the singleton instance. This ensures that any strict equality
tests remain valid after serialization.
- Throws:
java.io.ObjectStreamException
serialVersionUID: -7534875993650505782L
body
TemplateProcessor body
- The template body to process if the default case is reached.
- the template body to be processed if the case matches
serialVersionUID: 1635834628241107145L
body
TemplateProcessor body
- The template body to process if the else clause is reached.
- the template body to process if the clause evaluates to true
serialVersionUID: -7462893397220797531L
endType
Instruction.EndType endType
- the type of end instruction encountered
serialVersionUID: -4855615597265215042L
readResolve
private java.lang.Object readResolve()
throws java.io.ObjectStreamException
- For serialization purposes, always resolve a de-serialized object
back to the singleton instance. This ensures that any strict equality
tests remain valid after serialization.
- Throws:
java.io.ObjectStreamException
serialVersionUID: 8648224287266752240L
readObject
private void readObject(java.io.ObjectInputStream stream)
throws java.io.IOException,
java.lang.ClassNotFoundException
- For serialization, read this object as an Identifier containing the
function name, an array of Identifiers containing the argument list,
and a boolean indicating the scope of any variables.
Check whether either the name or the argument list is null.
- Throws:
java.io.IOException
java.lang.ClassNotFoundException
writeObject
private void writeObject(java.io.ObjectOutputStream stream)
throws java.io.IOException
- For serialization, write this object as an Identifier containing the
function name, an array of Identifiers containing the argument list,
and a boolean indicating the scope of any variables.
- Throws:
java.io.IOException
- Serialized form is an Identifier containing the function name,
an array of zero or more Identifiers containing the argument list,
an array of function names and inner function objects.
This is primarily for type correctness and avoids having to serialize a
List object.
arguments
Identifier[] arguments
- a list of arguments to be supplied
to the function
functionNames
String[] functionNames
- an array of function names
functions
TemplateFunctionModel[] functions
- an array of function
models associated with the names
name
Identifier name
- the name of the function
serialVersionUID: -3155379731690082587L
readObject
private void readObject(java.io.ObjectInputStream stream)
throws java.io.IOException,
java.lang.ClassNotFoundException
- For serialization, read this object normally, then check whether the
function instruction is null.
- Throws:
java.io.IOException
java.lang.ClassNotFoundException
function
FunctionInstruction function
- the function instruction to be evaluated when this model
is called
serialVersionUID: -5143432053907326525L
body
TemplateProcessor body
- The template body to be processed
- the template processor to be called for this instruction
serialVersionUID: -8166829185543651466L
readObject
private void readObject(java.io.ObjectInputStream stream)
throws java.io.IOException,
java.lang.ClassNotFoundException
- For serialization, read this object as an array of IfExpression
objects, followed by an optional ElseExpression.
- Throws:
java.io.IOException
java.lang.ClassNotFoundException
writeObject
private void writeObject(java.io.ObjectOutputStream stream)
throws java.io.IOException
- For serialization, write this object as an array of IfExpression
objects, followed by an optional ElseExpression.
- Throws:
java.io.IOException
- Serialized text block as an array of one or more if instructions,
followed by an optional else instruction.
elseInstruction
ElseInstruction elseInstruction
- a single, optional else instruction
ifInstructions
IfInstruction[] ifInstructions
- an array of all if and elseif instructions
serialVersionUID: 3493189816503962845L
readObject
private void readObject(java.io.ObjectInputStream stream)
throws java.io.IOException,
java.lang.ClassNotFoundException
- For serialization, read this object normally, then check whether
the if condition is null.
- Throws:
java.io.IOException
java.lang.ClassNotFoundException
condition
Expression condition
- the condition to be evaluated
serialVersionUID: 8423827110332040952L
readObject
private void readObject(java.io.ObjectInputStream stream)
throws java.io.IOException,
java.lang.ClassNotFoundException
- For serialization, read this object normally, then check whether the
parent template or the name are null.
- Throws:
java.io.IOException
java.lang.ClassNotFoundException
template
TemplateProcessor template
- the template to which this include instruction belongs
name
Expression name
- an expression that determines name of the template to be included
type
Expression type
- an expression that determines the type of template to be included
serialVersionUID: -5366066980827389242L
readObject
private void readObject(java.io.ObjectInputStream stream)
throws java.io.IOException,
java.lang.ClassNotFoundException
- When deserializing this object, read the object normally, test whether
the list expression or index variable is null, then recreate the
transient iterator field.
- Throws:
java.io.IOException
java.lang.ClassNotFoundException
listExpression
Expression listExpression
- the expression that evaluates to a template list model
indexVariable
Identifier indexVariable
- the variable used to index over the list
serialVersionUID: 160187086149474834L
readObject
private void readObject(java.io.ObjectInputStream stream)
throws java.io.IOException,
java.lang.ClassNotFoundException
- For serialization, read this object as array of Identifiers containing
the local variables, an array of function names and inner function objects.
- Throws:
java.io.IOException
java.lang.ClassNotFoundException
writeObject
private void writeObject(java.io.ObjectOutputStream stream)
throws java.io.IOException
- For serialization, write this object as array of Identifiers containing
the local variables, an array of function names and inner function objects.
- Throws:
java.io.IOException
- Serialized form is an array of zero or more Identifiers containing the
local variables, an array of function names and inner function objects.
localVariables
Identifier[] localVariables
- a list of local variables
serialVersionUID: 2509145854653059701L
readResolve
private java.lang.Object readResolve()
throws java.io.ObjectStreamException
- For serialization purposes, always resolve a de-serialized object
back to the singleton instance. This ensures that any strict equality
tests remain valid after serialization.
- Throws:
java.io.ObjectStreamException
serialVersionUID: 4149079532356939048L
readObject
private void readObject(java.io.ObjectInputStream stream)
throws java.io.IOException,
java.lang.ClassNotFoundException
- For serialization, read this object as a String.
- Throws:
java.io.IOException
java.lang.ClassNotFoundException
writeObject
private void writeObject(java.io.ObjectOutputStream stream)
throws java.io.IOException
- For serialization, write this object as a String.
- Throws:
java.io.IOException
- Serialized noparse block as a String object. This means that for the
1.2 series of JVMs, the serialized noparse block cannot be larger than
64kB.
textValue
java.lang.String textValue
- the
String
value of this text
serialVersionUID: -1924465112006963670L
readObject
private void readObject(java.io.ObjectInputStream stream)
throws java.io.IOException,
java.lang.ClassNotFoundException
- For serialization, read this object as an Expression, an array of
case objects, and an optional default object.
- Throws:
java.io.IOException
java.lang.ClassNotFoundException
writeObject
private void writeObject(java.io.ObjectOutputStream stream)
throws java.io.IOException
- For serialization, write this object as an Expression, an array of
case objects, and an optional default object.
- Throws:
java.io.IOException
- Serialized form is a switch expression, an array of zero or more
case instructions, and an optional default instruction.
caseInstructions
CaseInstruction[] caseInstructions
- an array of case
instructions to test against the switch expression
defaultInstruction
DefaultCaseInstruction defaultInstruction
- an optional
default instruction
switchExpression
Expression switchExpression
- the switch expression to
test case instructions against
serialVersionUID: -1133245065502200131L
readObject
private void readObject(java.io.ObjectInputStream stream)
throws java.io.IOException,
java.lang.ClassNotFoundException
- For serialization, read this object as a String.
- Throws:
java.io.IOException
java.lang.ClassNotFoundException
writeObject
private void writeObject(java.io.ObjectOutputStream stream)
throws java.io.IOException
- For serialization, write this object as a String.
- Throws:
java.io.IOException
- Serialized text block as a String object. This means that for the
1.2 series of JVMs, the serialized text block cannot be larger than
64kB.
textValue
java.lang.String textValue
- the
String
value of this text
serialVersionUID: 6158167624358601586L
readObject
private void readObject(java.io.ObjectInputStream stream)
throws java.io.IOException,
java.lang.ClassNotFoundException
- For serialization, read this object normally, then check whether the
transform variable is null.
- Throws:
java.io.IOException
java.lang.ClassNotFoundException
transformVariable
Variable transformVariable
- the name of the variable containing the transformation
serialVersionUID: 7720592044181771388L
expression
Expression expression
- the expression to be evaluated and written to the output stream
escaped
boolean escaped
- whether the variable should be written using the default
escape transform, or left unescaped