Serialized Form


Package jdsl.core.api

Class jdsl.core.api.BoundaryViolationException implements Serializable

Class jdsl.core.api.CoreException implements Serializable

Class jdsl.core.api.EmptyContainerException implements Serializable

Class jdsl.core.api.InvalidAccessorException implements Serializable

Class jdsl.core.api.InvalidAttributeException implements Serializable

Class jdsl.core.api.InvalidContainerException implements Serializable

Class jdsl.core.api.InvalidKeyException implements Serializable

Class jdsl.core.api.InvalidMethodCallException implements Serializable

Class jdsl.core.api.NonEmptyContainerException implements Serializable


Package jdsl.core.ref

Class jdsl.core.ref.ArrayHeap implements Serializable

Serialized Fields

array_

jdsl.core.ref.ArrayHeap.AHLocator[] array_
 

size_

int size_
 

comp_

Comparator comp_
The comparator used to prioritize the keys.
 

shrink_

boolean shrink_
 

locatorsArray_

Locator[] locatorsArray_
 

keysArray_

java.lang.Object[] keysArray_
 

elementsArray_

java.lang.Object[] elementsArray_
 

Class jdsl.core.ref.AssertionException implements Serializable

Class jdsl.core.ref.FullContainerException implements Serializable

Class jdsl.core.ref.HashtableDecorable implements Serializable

Serialization Methods

readObject

private final void readObject(java.io.ObjectInputStream s)
                       throws java.io.IOException,
                              java.lang.ClassNotFoundException

writeObject

private final void writeObject(java.io.ObjectOutputStream s)
                        throws java.io.IOException

Class jdsl.core.ref.HashtableDictionary implements Serializable

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream s)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Reads a HashtableDictionary in from a serialized form.

writeObject

private void writeObject(java.io.ObjectOutputStream s)
                  throws java.io.IOException
Writes a HashtableDictionary out to a serialized form.
Serialized Fields

locatorCache_

Locator[] locatorCache_
 

keyCache_

java.lang.Object[] keyCache_
 

elementCache_

java.lang.Object[] elementCache_
 

comp_

HashComparator comp_
The comparator which is used to test for comparability and equality of keys.
 

Class jdsl.core.ref.NodeBinaryTree.NBTNode implements Serializable

Serialized Fields

_parent

NodeBinaryTree.NBTNode _parent
The parent of this node; never null while position is in tree may be a supernode.
 

_left

NodeBinaryTree.NBTNode _left
This node's left child. If this node is external, _left == null
 

_right

NodeBinaryTree.NBTNode _right
This node's right child. If this node is external, _right== null
 

_container

NodeBinaryTree _container
This node's container
 

_element

java.lang.Object _element
This node's element. May be null.
 

Class jdsl.core.ref.NodeBinaryTree.NBTSuperNode implements Serializable

Serialized Fields

_tree

NodeBinaryTree _tree
The tree that contains me
 

_root

NodeBinaryTree.NBTNode _root
That tree's root
 

Class jdsl.core.ref.NodeCircularSequence implements Serializable

Serialized Fields

_startPos

jdsl.core.ref.NodeCircularSequence.NCSNode _startPos
An arbitrary position in the Container.
 

_size

int _size
The stored size of the Sequence -- modified on insertion or removal.
 

positionCache_

Position[] positionCache_
Cache for positions; discarded upon modification of structure
 

elementCache_

java.lang.Object[] elementCache_
Cache for positions; discarded upon modification of structure or elements
 

Class jdsl.core.ref.NodeSequence.FNSNode implements Serializable

Serialized Fields

next_

NodeSequence.FNSNode next_
The nodes immediately before and after this one (may be null if this node is at an end of the Sequence)
 

prev_

NodeSequence.FNSNode prev_
The nodes immediately before and after this one (may be null if this node is at an end of the Sequence)
 

cont_

InspectableContainer cont_
The container that this node belongs to (this makes O(1) time calls to contains() possible)
 

elt_

java.lang.Object elt_
The element this position stores
 

Class jdsl.core.ref.SerializableObject implements Serializable


Package jdsl.geomobj.api

Class jdsl.geomobj.api.GeomException implements Serializable

Class jdsl.geomobj.api.InvalidCircleException implements Serializable

Class jdsl.geomobj.api.InvalidCoordinateException implements Serializable

Class jdsl.geomobj.api.InvalidDirectionException implements Serializable

Class jdsl.geomobj.api.InvalidGeomObjectException implements Serializable

Class jdsl.geomobj.api.InvalidGeomTestException implements Serializable

Class jdsl.geomobj.api.InvalidLinearCurveException implements Serializable

Class jdsl.geomobj.api.InvalidPointException implements Serializable


Package jdsl.graph.algo

Class jdsl.graph.algo.AnachronismException implements Serializable

Class jdsl.graph.algo.InvalidQueryException implements Serializable


Package jdsl.graph.api

Class jdsl.graph.api.GraphException implements Serializable

Class jdsl.graph.api.InvalidEdgeException implements Serializable

Class jdsl.graph.api.InvalidVertexException implements Serializable

Class jdsl.graph.api.NoSuchEdgeException implements Serializable

Class jdsl.graph.api.NoSuchVertexException implements Serializable


Package jdsl.map.api

Class jdsl.map.api.ConnectivityViolationException implements Serializable

Class jdsl.map.api.InvalidFaceException implements Serializable

Class jdsl.map.api.InvalidOrderException implements Serializable

Class jdsl.map.api.NoUniqueResultException implements Serializable

Class jdsl.map.api.PlanarityViolationException implements Serializable