Serialized Form


Package ch.ethz.iks.slp

Class ch.ethz.iks.slp.ServiceLocationException extends java.lang.Exception implements Serializable

serialVersionUID: 5718658752610460537L

Serialized Fields

errorCode

short errorCode
the error code of this exception instance.

Class ch.ethz.iks.slp.ServiceType extends java.lang.Object implements Serializable

serialVersionUID: 1652247274399819356L

Serialized Fields

type

java.lang.String type
the type.


isService

boolean isService
is it a service ?


isAbstract

boolean isAbstract
is it abstract ?


concreteType

java.lang.String concreteType
the concrete type.


principleType

java.lang.String principleType
the principle type.


abstractType

java.lang.String abstractType
the abstract type.


namingAuthority

java.lang.String namingAuthority
the naming authority.

Class ch.ethz.iks.slp.ServiceURL extends AuthenticatedURL implements Serializable

serialVersionUID: 9181946114021582389L

Serialized Fields

url

java.lang.String url

lifetime

int lifetime

type

ServiceType type

host

java.lang.String host

protocol

java.lang.String protocol

port

int port

path

java.lang.String path

Package com.buglabs.bug.base

Class com.buglabs.bug.base.SupportServlet extends HttpServlet implements Serializable

serialVersionUID: 932235542410276130L

Serialized Fields

info

SupportInfo info

formatter

ISupportInfoFormatter formatter

Class com.buglabs.bug.base.SuspendSystemMenuNode extends java.lang.Object implements Serializable


Package com.buglabs.bug.event

Class com.buglabs.bug.event.EventServlet extends HttpServlet implements Serializable

serialVersionUID: -6041541048676568932L

Serialized Fields

eventMap

java.util.Map<K,V> eventMap

Package com.buglabs.bug.jni.pb

Class com.buglabs.bug.jni.pb.PBException extends java.lang.Exception implements Serializable

serialVersionUID: -8202357643853203791L

Serialized Fields

status

int status

Package com.buglabs.bug.module

Class com.buglabs.bug.module.ModuleServlet extends HttpServlet implements Serializable

serialVersionUID: -6977609397049223637L

Serialized Fields

modules

IModuleControl[] modules

Class com.buglabs.bug.module.PackageServlet extends HttpServlet implements Serializable

serialVersionUID: -2460404903765995674L

Serialized Fields

context

BundleContext context

serviceList

java.util.List<E> serviceList

log

LogService log

Package com.buglabs.bug.module.gps.pub

Class com.buglabs.bug.module.gps.pub.LatLon extends java.lang.Object implements Serializable

serialVersionUID: 6318765018123280457L

Serialized Fields

latitude

double latitude

longitude

double longitude

Package com.buglabs.bug.module.pb.pub

Class com.buglabs.bug.module.pb.pub.PBException extends java.lang.Exception implements Serializable

serialVersionUID: -6718470638660762647L

Serialized Fields

status

int status

Package com.buglabs.bug.program

Class com.buglabs.bug.program.ConfigAdminServlet extends HttpServlet implements Serializable

serialVersionUID: -4552308543439876937L

Serialized Fields

configAdmin

ConfigurationAdmin configAdmin

isStateSet

boolean isStateSet

Class com.buglabs.bug.program.ProgramServlet extends HttpServlet implements Serializable

serialVersionUID: -6977609397049223637L

Serialized Fields

context

BundleContext context

incomingBundleDir

java.lang.String incomingBundleDir

appManager

IUserAppManager appManager

log

LogService log

Package com.buglabs.bug.service

Class com.buglabs.bug.service.AbstractWSServlet extends HttpServlet implements Serializable

serialVersionUID: 3348932042438010201L

Serialized Fields

serviceMap

java.util.Map<K,V> serviceMap

configAdmin

ConfigurationAdmin configAdmin

Class com.buglabs.bug.service.WSHtmlServlet extends AbstractWSServlet implements Serializable

serialVersionUID: -6855836987056987821L

Class com.buglabs.bug.service.WSServlet extends AbstractWSServlet implements Serializable

serialVersionUID: 2559949124867457077L


Package com.buglabs.device

Class com.buglabs.device.InvalidClientException extends java.lang.Exception implements Serializable

serialVersionUID: -7332415246670210239L


Package com.buglabs.nmea.sentences

Class com.buglabs.nmea.sentences.NMEAParserException extends java.lang.RuntimeException implements Serializable

serialVersionUID: -9090324234509872630L


Package com.buglabs.osgi.cm.impl

Class com.buglabs.osgi.cm.impl.ConfigurationImpl extends java.lang.Object implements Serializable

serialVersionUID: 9005381263911423273L

Serialized Fields

bundleLocation

java.lang.String bundleLocation

properties

java.util.Dictionary<K,V> properties

pid

java.lang.String pid

manager

IPersistanceManager manager

Package com.buglabs.osgi.cm.persistance

Class com.buglabs.osgi.cm.persistance.PersistanceManager extends java.lang.Object implements Serializable

serialVersionUID: -2592465978400989830L


Package com.buglabs.osgi.http.test

Class com.buglabs.osgi.http.test.CounterServlet extends HttpServlet implements Serializable

serialVersionUID: 2191794902522189227L

Serialized Fields

cs

CounterSingleton cs

Package com.buglabs.osgi.sewing.pub

Class com.buglabs.osgi.sewing.pub.SewingHttpServlet extends HttpServlet implements Serializable

serialVersionUID: 1L

Serialized Fields

bundle_context

BundleContext bundle_context

servlet_alias

java.lang.String servlet_alias

controller_map

ControllerMap controller_map

Package com.buglabs.tableviewer

Class com.buglabs.tableviewer.RenderException extends java.lang.Exception implements Serializable

serialVersionUID: -3036626429203304224L


Package com.buglabs.util

Class com.buglabs.util.SelfReferenceException extends java.io.IOException implements Serializable

serialVersionUID: -7313712854018859157L


Package com.buglabs.util.simplerestclient

Class com.buglabs.util.simplerestclient.HTTPException extends java.io.IOException implements Serializable

serialVersionUID: -4526324236776240815L

Serialized Fields

_httpErrorCode

int _httpErrorCode

Package com.jcraft.jorbis

Class com.jcraft.jorbis.JOrbisException extends java.lang.Exception implements Serializable


Package de.avetana.bluetooth.connection

Class de.avetana.bluetooth.connection.BadURLFormat extends java.lang.Exception implements Serializable


Package de.avetana.bluetooth.sdp

Class de.avetana.bluetooth.sdp.ServiceFoundException extends java.lang.Exception implements Serializable

Serialized Fields

m_serv

int m_serv

Package de.avetana.bluetooth.stack

Class de.avetana.bluetooth.stack.BlueZException extends java.io.IOException implements Serializable


Package de.avetana.bluetooth.util

Class de.avetana.bluetooth.util.BTAddressFormatException extends java.lang.Exception implements Serializable


Package edu.emory.mathcs.backport.java.util

Class edu.emory.mathcs.backport.java.util.ArrayDeque extends AbstractCollection implements Serializable

serialVersionUID: 2340985798034038923L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream s)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Deserialize this deque.

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

writeObject

private void writeObject(java.io.ObjectOutputStream s)
                  throws java.io.IOException
Serialize this deque.

Serial Data:
The current size (int) of the deque, followed by all of its elements (each an object reference) in first-to-last order.
Throws:
java.io.IOException

Class edu.emory.mathcs.backport.java.util.LinkedList extends java.util.AbstractSequentialList implements Serializable

serialVersionUID: 876323262645176354L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Throws:
java.io.IOException
java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException
Throws:
java.io.IOException

Class edu.emory.mathcs.backport.java.util.PriorityQueue extends AbstractQueue implements Serializable

serialVersionUID: -7720805057305804111L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream is)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Throws:
java.io.IOException
java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream os)
                  throws java.io.IOException
Serial Data:
the length of the array (queue capacity) is stored, followed by all of its elements (as Objects)
Throws:
java.io.IOException
Serialized Fields

size

int size

comparator

java.util.Comparator<T> comparator

Class edu.emory.mathcs.backport.java.util.TreeMap extends AbstractMap implements Serializable

serialVersionUID: 919286545866124006L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Throws:
java.io.IOException
java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException
Throws:
java.io.IOException
Serialized Fields

comparator

java.util.Comparator<T> comparator

Class edu.emory.mathcs.backport.java.util.TreeMap.Entry extends java.lang.Object implements Serializable

Serialized Fields

key

java.lang.Object key

element

java.lang.Object element

color

boolean color
The node color (RED, BLACK)


left

TreeMap.Entry left
Pointer to left child


right

TreeMap.Entry right
Pointer to right child


parent

TreeMap.Entry parent
Pointer to parent (null if root)

Class edu.emory.mathcs.backport.java.util.TreeSet extends java.util.AbstractSet implements Serializable

serialVersionUID: -2479143000061671589L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Throws:
java.io.IOException
java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException
Throws:
java.io.IOException

Package edu.emory.mathcs.backport.java.util.concurrent

Class edu.emory.mathcs.backport.java.util.concurrent.ArrayBlockingQueue extends AbstractQueue implements Serializable

serialVersionUID: -817911632652898426L

Serialized Fields

items

java.lang.Object[] items
The queued items


takeIndex

int takeIndex
items index for next take, poll or remove


putIndex

int putIndex
items index for next put, offer, or add.


count

int count
Number of items in the queue


lock

ReentrantLock lock
Main lock guarding all access


notEmpty

Condition notEmpty
Condition for waiting takes


notFull

Condition notFull
Condition for waiting puts

Class edu.emory.mathcs.backport.java.util.concurrent.BrokenBarrierException extends java.lang.Exception implements Serializable

serialVersionUID: 7117394618823254244L

Class edu.emory.mathcs.backport.java.util.concurrent.CancellationException extends java.lang.IllegalStateException implements Serializable

serialVersionUID: -9202173006928992231L

Class edu.emory.mathcs.backport.java.util.concurrent.ConcurrentHashMap extends AbstractMap implements Serializable

serialVersionUID: 7249069246763182397L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream s)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Reconstitute the ConcurrentHashMap 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 ConcurrentHashMap instance to a stream (i.e., serialize it).

Serial Data:
the key (Object) and value (Object) for each key-value mapping, followed by a null pair. The key-value mappings are emitted in no particular order.
Throws:
java.io.IOException
Serialized Fields

segmentMask

int segmentMask
Mask value for indexing into segments. The upper bits of a key's hash code are used to choose the segment.


segmentShift

int segmentShift
Shift value for indexing within segments.


segments

edu.emory.mathcs.backport.java.util.concurrent.ConcurrentHashMap.Segment[] segments
The segments, each of which is a specialized hash table

Class edu.emory.mathcs.backport.java.util.concurrent.ConcurrentLinkedQueue extends AbstractQueue implements Serializable

serialVersionUID: 196745693267521676L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream s)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Reconstitute the Queue instance from a stream (that is, deserialize it).

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

writeObject

private void writeObject(java.io.ObjectOutputStream s)
                  throws java.io.IOException
Save the state to a stream (that is, serialize it).

Serial Data:
All of the elements (each an E) in the proper order, followed by a null
Throws:
java.io.IOException
Serialized Fields

headLock

java.lang.Object headLock

tailLock

java.lang.Object tailLock

Class edu.emory.mathcs.backport.java.util.concurrent.ConcurrentSkipListMap extends AbstractMap implements Serializable

serialVersionUID: -8627078645895051609L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream s)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Reconstitute the map from a stream.

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

writeObject

private void writeObject(java.io.ObjectOutputStream s)
                  throws java.io.IOException
Save the state of this map to a stream.

Serial Data:
The key (Object) and value (Object) for each key-value mapping represented by the map, followed by null. The key-value mappings are emitted in key-order (as determined by the Comparator, or by the keys' natural ordering if no Comparator).
Throws:
java.io.IOException
Serialized Fields

comparator

java.util.Comparator<T> comparator
The comparator used to maintain order in this map, or null if using natural ordering.

 

Class edu.emory.mathcs.backport.java.util.concurrent.ConcurrentSkipListMap.SubMap extends AbstractMap implements Serializable

serialVersionUID: -7647078645895051609L

Serialized Fields

m

ConcurrentSkipListMap m
Underlying map


lo

java.lang.Object lo
lower bound key, or null if from start


hi

java.lang.Object hi
upper bound key, or null if to end


loInclusive

boolean loInclusive
inclusion flag for lo


hiInclusive

boolean hiInclusive
inclusion flag for hi


isDescending

boolean isDescending
direction

Class edu.emory.mathcs.backport.java.util.concurrent.ConcurrentSkipListSet extends AbstractSet implements Serializable

serialVersionUID: -2479143111061671589L

Serialized Fields

m

ConcurrentNavigableMap m
The underlying map. Uses Boolean.TRUE as value for each element. This field is declared final for the sake of thread safety, which entails some ugliness in clone()

Class edu.emory.mathcs.backport.java.util.concurrent.CopyOnWriteArrayList extends java.lang.Object implements Serializable

serialVersionUID: 8673264195747942595L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Throws:
java.io.IOException
java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException
Throws:
java.io.IOException

Class edu.emory.mathcs.backport.java.util.concurrent.CopyOnWriteArraySet extends java.util.AbstractSet implements Serializable

serialVersionUID: 5457747651344034263L

Serialized Fields

al

CopyOnWriteArrayList al

Class edu.emory.mathcs.backport.java.util.concurrent.ExecutionException extends java.lang.Exception implements Serializable

serialVersionUID: 7830266012832686185L

Serialized Fields

cause

java.lang.Throwable cause

Class edu.emory.mathcs.backport.java.util.concurrent.LinkedBlockingDeque extends AbstractQueue implements Serializable

serialVersionUID: -387911632671998426L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream s)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Reconstitute this deque from a stream (that is, 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 this deque to a stream (that is, serialize it).

Serial Data:
The capacity (int), followed by elements (each an Object) in the proper order, followed by a null
Throws:
java.io.IOException
Serialized Fields

capacity

int capacity
Maximum number of items in the deque


lock

ReentrantLock lock
Main lock guarding all access


notEmpty

Condition notEmpty
Condition for waiting takes


notFull

Condition notFull
Condition for waiting puts

Class edu.emory.mathcs.backport.java.util.concurrent.LinkedBlockingQueue extends AbstractQueue implements Serializable

serialVersionUID: -6903933977591709194L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream s)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Reconstitute this queue instance from a stream (that is, deserialize it).

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

writeObject

private void writeObject(java.io.ObjectOutputStream s)
                  throws java.io.IOException
Save the state to a stream (that is, serialize it).

Serial Data:
The capacity is emitted (int), followed by all of its elements (each an Object) in the proper order, followed by a null
Throws:
java.io.IOException
Serialized Fields

capacity

int capacity
The capacity bound, or Integer.MAX_VALUE if none


count

int count
Current number of elements


takeLock

java.lang.Object takeLock
Lock held by take, poll, etc


putLock

java.lang.Object putLock
Lock held by put, offer, etc

Class edu.emory.mathcs.backport.java.util.concurrent.PriorityBlockingQueue extends AbstractQueue implements Serializable

serialVersionUID: 5595510919245408276L

Serialization Methods

writeObject

private void writeObject(java.io.ObjectOutputStream s)
                  throws java.io.IOException
Saves the state to a stream (that is, serializes it). This merely wraps default serialization within lock. The serialization strategy for items is left to underlying Queue. Note that locking is not needed on deserialization, so readObject is not defined, just relying on default.

Throws:
java.io.IOException
Serialized Fields

q

PriorityQueue q

lock

ReentrantLock lock

notEmpty

Condition notEmpty

Class edu.emory.mathcs.backport.java.util.concurrent.RejectedExecutionException extends java.lang.RuntimeException implements Serializable

serialVersionUID: -375805702767069545L

Class edu.emory.mathcs.backport.java.util.concurrent.Semaphore extends java.lang.Object implements Serializable

serialVersionUID: -3222578661600680210L

Serialized Fields

sync

edu.emory.mathcs.backport.java.util.concurrent.Semaphore.Sync sync

Class edu.emory.mathcs.backport.java.util.concurrent.SynchronousQueue extends AbstractQueue implements Serializable

serialVersionUID: -3223113410248163686L

Serialized Fields

qlock

ReentrantLock qlock
Lock protecting both wait queues


waitingProducers

edu.emory.mathcs.backport.java.util.concurrent.SynchronousQueue.WaitQueue waitingProducers
Queue holding waiting puts


waitingConsumers

edu.emory.mathcs.backport.java.util.concurrent.SynchronousQueue.WaitQueue waitingConsumers
Queue holding waiting takes

Class edu.emory.mathcs.backport.java.util.concurrent.TimeoutException extends java.lang.Exception implements Serializable

serialVersionUID: 1900926677490660714L

Class edu.emory.mathcs.backport.java.util.concurrent.TimeUnit extends java.lang.Object implements Serializable

Serialization Methods

readResolve

protected java.lang.Object readResolve()
                                throws java.io.ObjectStreamException
Throws:
java.io.ObjectStreamException
Serialized Fields

index

int index
The ordinal of this unit. This is useful both for TimeUnit.ordinal() and to maintain serialization consistence with earlier versions.


name

java.lang.String name
name of this unit


Package edu.emory.mathcs.backport.java.util.concurrent.atomic

Class edu.emory.mathcs.backport.java.util.concurrent.atomic.AtomicBoolean extends java.lang.Object implements Serializable

serialVersionUID: 4654671469794556979L

Serialized Fields

value

int value

Class edu.emory.mathcs.backport.java.util.concurrent.atomic.AtomicInteger extends java.lang.Number implements Serializable

serialVersionUID: 6214790243416807050L

Serialized Fields

value

int value

Class edu.emory.mathcs.backport.java.util.concurrent.atomic.AtomicIntegerArray extends java.lang.Object implements Serializable

serialVersionUID: 2862133569453604235L

Serialized Fields

array

int[] array

Class edu.emory.mathcs.backport.java.util.concurrent.atomic.AtomicLong extends java.lang.Number implements Serializable

serialVersionUID: 1927816293512124184L

Serialized Fields

value

long value

Class edu.emory.mathcs.backport.java.util.concurrent.atomic.AtomicLongArray extends java.lang.Object implements Serializable

serialVersionUID: -2308431214976778248L

Serialized Fields

array

long[] array

Class edu.emory.mathcs.backport.java.util.concurrent.atomic.AtomicReference extends java.lang.Object implements Serializable

serialVersionUID: -1848883965231344442L

Serialized Fields

value

java.lang.Object value

Class edu.emory.mathcs.backport.java.util.concurrent.atomic.AtomicReferenceArray extends java.lang.Object implements Serializable

serialVersionUID: -6209656149925076980L

Serialized Fields

array

java.lang.Object[] array

Package edu.emory.mathcs.backport.java.util.concurrent.helpers

Class edu.emory.mathcs.backport.java.util.concurrent.helpers.FIFOWaitQueue extends WaitQueue implements Serializable

serialVersionUID: 2416444691925378811L


Package edu.emory.mathcs.backport.java.util.concurrent.locks

Class edu.emory.mathcs.backport.java.util.concurrent.locks.ReentrantLock extends java.lang.Object implements Serializable

serialVersionUID: 7373984872572414699L

Serialized Fields

sync

edu.emory.mathcs.backport.java.util.concurrent.locks.ReentrantLock.Sync sync

Class edu.emory.mathcs.backport.java.util.concurrent.locks.ReentrantReadWriteLock extends java.lang.Object implements Serializable

serialVersionUID: -3463448656717690166L

Serialized Fields

readerLock_

ReentrantReadWriteLock.ReadLock readerLock_

writerLock_

ReentrantReadWriteLock.WriteLock writerLock_

sync

edu.emory.mathcs.backport.java.util.concurrent.locks.ReentrantReadWriteLock.Sync sync

Class edu.emory.mathcs.backport.java.util.concurrent.locks.ReentrantReadWriteLock.ReadLock extends java.lang.Object implements Serializable

serialVersionUID: -5992448646407690164L

Serialized Fields

lock

ReentrantReadWriteLock lock

Class edu.emory.mathcs.backport.java.util.concurrent.locks.ReentrantReadWriteLock.WriteLock extends java.lang.Object implements Serializable

serialVersionUID: -4992448646407690164L

Serialized Fields

lock

ReentrantReadWriteLock lock

Package freemarker.template

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

serialVersionUID: -17848906542414739L

Serialized Fields

dataArray

byte[] dataArray
The binary data held by this object.

The binary data stored as a byte array

Class freemarker.template.CacheEvent extends java.util.EventObject implements Serializable

serialVersionUID: -4153598084703911616L

Serialized Fields

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

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

serialVersionUID: 3879422004795437198L

Serialization Methods

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
Serialization Overview
Serialize as a single boolean value, for compactness.

Serialized Fields

booleanValue

boolean booleanValue
the boolean value that this FastBoolean represents

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

serialVersionUID: -472268658486232109L

Serialized Fields

hash

java.util.Map<K,V> hash
The Map that this FastHash wraps.

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

serialVersionUID: -6793356950285945537L

Serialized Fields

list

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

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

serialVersionUID: -3029960574903790084L

Serialization Methods

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
Serialized Fields

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.

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

serialVersionUID: -5922840888258397822L

Serialized Fields

numberValue

long numberValue
The value of this FastNumber.

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

serialVersionUID: -246961910931252863L

Serialized Fields

stringValue

java.lang.String stringValue
The value of this FastScalar.

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

serialVersionUID: 3937849863527347324L

Serialized Fields

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

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

serialVersionUID: 5887349023424507785L

Serialized Fields

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

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

serialVersionUID: -4449005381456582151L

Serialized Fields

hash

java.util.Map<K,V> hash
The contents of this SimpleHash are stored in this Map object.

the Map that this SimpleHash wraps.

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

serialVersionUID: 2831161847625458436L

Serialized Fields

list

java.util.List<E> list
The contents of this SimpleList are stored in this List object.

The List that this SimpleList wraps.

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

serialVersionUID: 8890816762797344438L

Serialization Methods

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
Serialization Overview
Serialized form is a single Long value, which may be null. This makes serialized form easy, and deals with the empty value conveniently.

Serialized Fields

numberValue

java.lang.Long numberValue
the Long value of this number, or null if the number is empty

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

serialVersionUID: -1990000765027659736L

Serialization Methods

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
Serialization Overview
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.

Serialized Fields

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?

Class freemarker.template.Template extends AbstractTemplate implements Serializable

serialVersionUID: 2146772088091073346L

Serialization Methods

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
Serialization Overview
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.

Serialized Fields

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

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

serialVersionUID: -390036580929011875L

Serialized Fields

causeException

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

Class freemarker.template.TemplateExceptionEvent extends java.util.EventObject implements Serializable

serialVersionUID: -6235933433102342378L

Serialized Fields

sourceName

java.lang.String sourceName
the name of the source object that caused this event.

severity

int 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.

Class freemarker.template.TemplateModelException extends TemplateException implements Serializable

serialVersionUID: -1707011064187135336L

Class freemarker.template.UnparsedTemplate extends AbstractTemplate implements Serializable

serialVersionUID: 6100824836126362261L

Serialization Methods

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
Serialization Overview
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.

Serialized Fields

textValue

java.lang.String textValue
the String value of this template

Package freemarker.template.compiler

Class freemarker.template.compiler.ParseException extends TemplateException implements Serializable

serialVersionUID: 7493810628186924946L

Class freemarker.template.compiler.TemplateArrayList extends java.lang.Object implements Serializable

serialVersionUID: -6417959979633304920L

Serialization Methods

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
Serialized Fields

processors

TemplateProcessor[] processors
an array of template processors, to be processed in sequence

Package freemarker.template.expression

Class freemarker.template.expression.AbstractBinary extends java.lang.Object implements Serializable

serialVersionUID: -8853390178844168110L

Serialized Fields

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.

Class freemarker.template.expression.And extends AbstractBinary implements Serializable

serialVersionUID: 8711631317739470434L

Serialization Methods

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

Class freemarker.template.expression.BooleanLiteral extends java.lang.Object implements Serializable

serialVersionUID: -4820468165653838133L

Serialization Methods

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
Serialized Fields

booleanValue

boolean booleanValue
the boolean value represented by this boolean literal.

Class freemarker.template.expression.Constant extends java.lang.Object implements Serializable

serialVersionUID: -2725667819446857448L

Serialization Methods

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
Serialized Fields

constantValue

TemplateModel constantValue
the constant value to be returned

Class freemarker.template.expression.Divide extends AbstractBinary implements Serializable

serialVersionUID: 6424280578840481872L

Serialization Methods

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

Class freemarker.template.expression.Dot extends java.lang.Object implements Serializable

serialVersionUID: -5994615948590817642L

Serialization Methods

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
Serialized Fields

identifier

Identifier identifier
The identifier following the dot

target

Variable target
The variable preceding the dot

Class freemarker.template.expression.DynamicKeyName extends java.lang.Object implements Serializable

serialVersionUID: 1475259725669639671L

Serialization Methods

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
Serialized Fields

keyName

Expression keyName
the expression to be evaluated when determining the key

target

Variable target
The variable preceding the dynamic key name

Class freemarker.template.expression.EmptyLiteral extends java.lang.Object implements Serializable

serialVersionUID: 379509679679977545L

Serialization Methods

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

Class freemarker.template.expression.Equals extends AbstractBinary implements Serializable

serialVersionUID: -1593556381284363855L

Serialization Methods

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

Class freemarker.template.expression.GreaterThan extends AbstractBinary implements Serializable

serialVersionUID: -8650265447544578319L

Serialization Methods

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

Class freemarker.template.expression.GreaterThanOrEquals extends AbstractBinary implements Serializable

serialVersionUID: -5966279948497867849L

Serialization Methods

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

Class freemarker.template.expression.HashLiteral extends java.lang.Object implements Serializable

serialVersionUID: 7012055010641913273L

Serialization Methods

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
Serialization Overview
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.

Serialized Fields

names

Expression[] names
an array of name expressions

values

Expression[] values
an array of value expressions associated with the names

Class freemarker.template.expression.Identifier extends java.lang.Object implements Serializable

serialVersionUID: 1053885113751957584L

Serialization Methods

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
Serialized Fields

name

java.lang.String name
The name for this identifier.

the name of the identifier

Class freemarker.template.expression.LessThan extends AbstractBinary implements Serializable

serialVersionUID: 2864919600163631996L

Serialization Methods

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

Class freemarker.template.expression.LessThanOrEquals extends AbstractBinary implements Serializable

serialVersionUID: 7606567121371788842L

Serialization Methods

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

Class freemarker.template.expression.ListLiteral extends java.lang.Object implements Serializable

serialVersionUID: -470184301148036096L

Serialization Methods

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
Serialization Overview
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.

Serialized Fields

values

Expression[] values
an array of Expression objects that will be evaluated as template models at run time

Class freemarker.template.expression.ListRange extends java.lang.Object implements Serializable

serialVersionUID: 9096757710628448671L

Serialization Methods

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
Serialized Fields

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.

Class freemarker.template.expression.MethodCall extends java.lang.Object implements Serializable

serialVersionUID: 1316315814259810692L

Serialization Methods

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
Serialized Fields

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.

Class freemarker.template.expression.Minus extends AbstractBinary implements Serializable

serialVersionUID: 4470277953822447127L

Serialization Methods

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

Class freemarker.template.expression.Modulo extends AbstractBinary implements Serializable

serialVersionUID: -2802709853446362855L

Serialization Methods

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

Class freemarker.template.expression.Multiply extends AbstractBinary implements Serializable

serialVersionUID: 1879841294351009468L

Serialization Methods

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

Class freemarker.template.expression.Not extends java.lang.Object implements Serializable

serialVersionUID: -2236703423795583489L

Serialization Methods

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 Fields

target

Expression target
the expression to be negated.

Class freemarker.template.expression.NotEquals extends AbstractBinary implements Serializable

serialVersionUID: 3598906373248105071L

Serialization Methods

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

Class freemarker.template.expression.NumberLiteral extends java.lang.Object implements Serializable

serialVersionUID: -7645724468773759205L

Serialization Methods

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
Serialization Overview
Serialized form is a single long value. Since a number literal cannot be empty, we don't attempt a special case for it.

Serialized Fields

numberValue

long numberValue
the long value that this NumberLiteral represents

Class freemarker.template.expression.Or extends AbstractBinary implements Serializable

serialVersionUID: -6517905787818378201L

Serialization Methods

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

Class freemarker.template.expression.Plus extends AbstractBinary implements Serializable

serialVersionUID: -2961704888297187609L

Serialization Methods

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

Class freemarker.template.expression.StringLiteral extends java.lang.Object implements Serializable

serialVersionUID: 7561151871681860296L

Serialization Methods

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
Serialization Overview
Serialized form is a single String object. This is primarily for compactness and avoids having to serialize a TemplateModel object.

Serialized Fields

stringValue

java.lang.String stringValue
the string value that this StringLiteral represents

Package freemarker.template.instruction

Class freemarker.template.instruction.AssignBlockInstruction extends GenericStartInstruction implements Serializable

serialVersionUID: -3359865056378079818L

Serialization Methods

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
Serialized Fields

variable

Variable variable
the variable to which the value will be assigned

Class freemarker.template.instruction.AssignInstruction extends EmptyInstruction implements Serializable

serialVersionUID: 6116263906768944170L

Serialization Methods

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
Serialized Fields

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

Class freemarker.template.instruction.BreakInstruction extends EmptyInstruction implements Serializable

serialVersionUID: 1580968844563701837L

Serialization Methods

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

Class freemarker.template.instruction.CallInstruction extends EmptyInstruction implements Serializable

serialVersionUID: -3034404332018443588L

Serialization Methods

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
Serialized Fields

methodCall

MethodCall methodCall
The function or method name and arguments to be called

Class freemarker.template.instruction.CaseInstruction extends DefaultCaseInstruction implements Serializable

serialVersionUID: -1614527073195929705L

Serialization Methods

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
Serialized Fields

expression

Expression expression
the expression to be matched by the switch expression

Class freemarker.template.instruction.CommentInstruction extends java.lang.Object implements Serializable

serialVersionUID: 2631633394072538840L

Serialization Methods

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

Class freemarker.template.instruction.DefaultCaseInstruction extends java.lang.Object implements Serializable

serialVersionUID: -7534875993650505782L

Serialized Fields

body

TemplateProcessor body
The template body to process if the default case is reached.

the template body to be processed if the case matches

Class freemarker.template.instruction.ElseInstruction extends java.lang.Object implements Serializable

serialVersionUID: 1635834628241107145L

Serialized Fields

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

Class freemarker.template.instruction.EndInstruction extends java.lang.Object implements Serializable

serialVersionUID: -7462893397220797531L

Serialized Fields

endType

int endType
the type of end instruction encountered

Class freemarker.template.instruction.ExitInstruction extends EmptyInstruction implements Serializable

serialVersionUID: -4855615597265215042L

Serialization Methods

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

Class freemarker.template.instruction.FunctionInstruction extends GenericStartInstruction implements Serializable

serialVersionUID: 4974797072025033790L

Serialization Methods

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
Serialization Overview
Serialized form is an Identifier containing the function name, an array of zero or more Identifiers containing the argument list, and a boolean indicating the scope of assigned variables. This is primarily for type correctness and avoids having to serialize a List object.

Serialized Fields

arguments

Identifier[] arguments
a list of arguments to be supplied to the function

name

Identifier name
the name of the function

scope

a scope
boolean indicating whether function variables should be in local scope (true) or global scope ( false)

Class freemarker.template.instruction.FunctionModel extends java.lang.Object implements Serializable

serialVersionUID: -3155379731690082587L

Serialization Methods

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
Serialized Fields

function

FunctionInstruction function
the function instruction to be evaluated when this model is called

Class freemarker.template.instruction.GenericStartInstruction extends java.lang.Object implements Serializable

serialVersionUID: -5143432053907326525L

Serialized Fields

body

TemplateProcessor body
The template body to be processed

the template processor to be called for this instruction

Class freemarker.template.instruction.IfElseInstruction extends java.lang.Object implements Serializable

serialVersionUID: -8166829185543651466L

Serialization Methods

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
Serialization Overview
Serialized text block as an array of one or more if instructions, followed by an optional else instruction.

Serialized Fields

elseInstruction

ElseInstruction elseInstruction
a single, optional else instruction

ifInstructions

IfInstruction[] ifInstructions
an array of all if and elseif instructions

Class freemarker.template.instruction.IfInstruction extends ElseInstruction implements Serializable

serialVersionUID: 3493189816503962845L

Serialization Methods

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
Serialized Fields

condition

Expression condition
the condition to be evaluated

Class freemarker.template.instruction.IncludeInstruction extends EmptyInstruction implements Serializable

serialVersionUID: 8423827110332040952L

Serialization Methods

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
Serialized Fields

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

Class freemarker.template.instruction.ListInstruction extends GenericStartInstruction implements Serializable

serialVersionUID: -5366066980827389242L

Serialization Methods

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
Serialized Fields

listExpression

Expression listExpression
the expression that evaluates to a template list model

indexVariable

Identifier indexVariable
the variable used to index over the list

Class freemarker.template.instruction.NOOPInstruction extends java.lang.Object implements Serializable

serialVersionUID: 2509145854653059701L

Serialization Methods

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

Class freemarker.template.instruction.NoParseInstruction extends java.lang.Object implements Serializable

serialVersionUID: 4149079532356939048L

Serialization Methods

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
Serialization Overview
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.

Serialized Fields

textValue

java.lang.String textValue
the String value of this text

Class freemarker.template.instruction.SwitchInstruction extends java.lang.Object implements Serializable

serialVersionUID: -1924465112006963670L

Serialization Methods

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
Serialization Overview
Serialized form is a switch expression, an array of zero or more case instructions, and an optional default instruction.

Serialized Fields

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

Class freemarker.template.instruction.TextBlockInstruction extends java.lang.Object implements Serializable

serialVersionUID: -1133245065502200131L

Serialization Methods

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
Serialization Overview
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.

Serialized Fields

textValue

java.lang.String textValue
the String value of this text

Class freemarker.template.instruction.TransformInstruction extends GenericStartInstruction implements Serializable

serialVersionUID: 6158167624358601586L

Serialization Methods

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
Serialized Fields

transformVariable

Variable transformVariable
the name of the variable containing the transformation

Class freemarker.template.instruction.VariableInstruction extends EmptyInstruction implements Serializable

serialVersionUID: 7720592044181771388L

Serialized Fields

expression

Expression expression
the expression to be evaluated and written to the output stream

Package gnu.io

Class gnu.io.I2CPortEvent extends java.util.EventObject implements Serializable

Serialized Fields

OldValue

boolean OldValue

NewValue

boolean NewValue

eventType

int eventType

Class gnu.io.NoSuchPortException extends java.lang.Exception implements Serializable

Class gnu.io.ParallelPortEvent extends java.util.EventObject implements Serializable

Serialized Fields

OldValue

boolean OldValue

NewValue

boolean NewValue

eventType

int eventType

Class gnu.io.PortInUseException extends java.lang.Exception implements Serializable

Serialized Fields

currentOwner

java.lang.String currentOwner
the owner of the port requested.

Class gnu.io.RawPortEvent extends java.util.EventObject implements Serializable

Serialized Fields

OldValue

boolean OldValue

NewValue

boolean NewValue

eventType

int eventType

Class gnu.io.RS485PortEvent extends java.util.EventObject implements Serializable

Serialized Fields

OldValue

boolean OldValue

NewValue

boolean NewValue

eventType

int eventType

Class gnu.io.SerialPortEvent extends java.util.EventObject implements Serializable

Serialized Fields

OldValue

boolean OldValue

NewValue

boolean NewValue

eventType

int eventType

Class gnu.io.UnsupportedCommOperationException extends java.lang.Exception implements Serializable

Class gnu.io.UnSupportedLoggerException extends java.lang.Exception implements Serializable


Package javax.bluetooth

Class javax.bluetooth.BluetoothConnectionException extends java.io.IOException implements Serializable

Serialized Fields

m_status

int m_status

Class javax.bluetooth.BluetoothStateException extends java.io.IOException implements Serializable

Class javax.bluetooth.ServiceRegistrationException extends java.io.IOException implements Serializable


Package javax.servlet

Class javax.servlet.GenericServlet extends java.lang.Object implements Serializable

Class javax.servlet.ServletContextAttributeEvent extends ServletContextEvent implements Serializable

Serialized Fields

name

java.lang.String name

value

java.lang.Object value

Class javax.servlet.ServletContextEvent extends java.util.EventObject implements Serializable

Class javax.servlet.ServletException extends java.lang.Exception implements Serializable

Serialized Fields

rootCause

java.lang.Throwable rootCause

Class javax.servlet.UnavailableException extends ServletException implements Serializable

Serialized Fields

servlet

Servlet servlet

permanent

boolean permanent

seconds

int seconds

Package javax.servlet.http

Class javax.servlet.http.HttpServlet extends GenericServlet implements Serializable

Class javax.servlet.http.HttpSessionBindingEvent extends HttpSessionEvent implements Serializable

Serialized Fields

name

java.lang.String name

value

java.lang.Object value

Class javax.servlet.http.HttpSessionEvent extends java.util.EventObject implements Serializable


Package net.contentobjects.jnotify

Class net.contentobjects.jnotify.JNotifyException extends java.io.IOException implements Serializable

serialVersionUID: -3705428082079507599L

Serialized Fields

_systemErrorCode

int _systemErrorCode

Package net.contentobjects.jnotify.linux

Class net.contentobjects.jnotify.linux.JNotifyException_linux extends JNotifyException implements Serializable

serialVersionUID: 8526630928168904569L


Package org.osgi.framework

Class org.osgi.framework.AdminPermission extends java.security.BasicPermission implements Serializable

serialVersionUID: 7348630669480294335L

Class org.osgi.framework.BundleEvent extends java.util.EventObject implements Serializable

Class org.osgi.framework.BundleException extends java.lang.Exception implements Serializable

Class org.osgi.framework.FrameworkEvent extends java.util.EventObject implements Serializable

serialVersionUID: 207051004521261705L

Class org.osgi.framework.InvalidSyntaxException extends java.lang.Exception implements Serializable

serialVersionUID: -4295194420816491875L

Class org.osgi.framework.PackagePermission extends java.security.BasicPermission implements Serializable

serialVersionUID: -5107705877071099135L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream s)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
readObject is called to restore the state of the ServicePermission from a stream.

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

writeObject

private void writeObject(java.io.ObjectOutputStream s)
                  throws java.io.IOException
WriteObject is called to save the state of the ServicePermission object to a stream. The actions are serialized, and the superclass takes care of the name.

Throws:
java.io.IOException
Serialized Fields

actions

java.lang.String actions
The actions in canonical form.

 

Class org.osgi.framework.ServiceEvent extends java.util.EventObject implements Serializable

serialVersionUID: 8792901483909409299L

Class org.osgi.framework.ServicePermission extends java.security.BasicPermission implements Serializable

serialVersionUID: -7662148639076511574L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream s)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
readObject is called to restore the state of the ServicePermission from a stream.

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

writeObject

private void writeObject(java.io.ObjectOutputStream s)
                  throws java.io.IOException
WriteObject is called to save the state of the ServicePermission to a stream. The actions are serialized, and the superclass takes care of the name.

Throws:
java.io.IOException
Serialized Fields

actions

java.lang.String actions
The actions in canonical form.

 

Package org.osgi.service.cm

Class org.osgi.service.cm.ConfigurationException extends java.lang.Exception implements Serializable

Serialized Fields

property

java.lang.String property

reason

java.lang.String reason

Package org.osgi.service.http

Class org.osgi.service.http.NamespaceException extends java.lang.Exception implements Serializable


Package sun.misc

Class sun.misc.CEFormatException extends java.io.IOException implements Serializable

Class sun.misc.CEStreamExhausted extends java.io.IOException implements Serializable

Class sun.misc.ExtensionInstallationException extends java.lang.Exception implements Serializable

Class sun.misc.InvalidJarIndexException extends java.lang.RuntimeException implements Serializable

Class sun.misc.REException extends java.lang.Exception implements Serializable

Class sun.misc.ServiceConfigurationError extends java.lang.Error implements Serializable