Serialized Form

Class goodslib.AnyArray extends Persistent implements Serializable

Serialized Fields

used

int used
used holds the length of the array. The actual memory allocation may be larger, but "used" many objects are seen from the outside


Class goodslib.ArrayOfBoolean extends AnyArray implements Serializable

Serialized Fields

array

byte[] array
array holds the booleans in a byte []


Class goodslib.ArrayOfByte extends AnyArray implements Serializable

Serialized Fields

array

byte[] array


Class goodslib.ArrayOfChar extends AnyArray implements Serializable

Serialized Fields

array

char[] array
array holds the chars in an []


Class goodslib.ArrayOfDouble extends AnyArray implements Serializable

Serialized Fields

array

double[] array
array holds the doubles in an []


Class goodslib.ArrayOfFloat extends AnyArray implements Serializable

Serialized Fields

array

float[] array
array holds the floats in an []


Class goodslib.ArrayOfInt extends AnyArray implements Serializable

Serialized Fields

array

int[] array
array holds the ints in an []


Class goodslib.ArrayOfLong extends AnyArray implements Serializable

Serialized Fields

array

long[] array
array holds the longs in an []


Class goodslib.ArrayOfObject extends AnyArray implements Serializable

Serialized Fields

array

Persistent[] array
array holds the Persistents in an []


Class goodslib.ArrayOfShort extends AnyArray implements Serializable

Serialized Fields

array

short[] array
array holds the shorts in an []


Class goodsjpi.AssertionFailed extends java.lang.Error implements Serializable


Class goodsjpi.BasicMetaobject extends Metaobject implements Serializable


Class goodslib.Blob extends Persistent implements Serializable

Serialized Fields

next

Blob next

last

Blob last

data

byte[] data


Class goodslib.Btree extends SetOwner implements Serializable

Serialized Fields

root

Bpage root

height

int height

pageSize

int pageSize


Class goodsjpi.ClassDefinitionError extends java.lang.Error implements Serializable


Class goodslib.ClassLibrary extends HashTable implements Serializable


Class goodslib.CompileError extends java.lang.RuntimeException implements Serializable


Class goodsjpi.ConnectionRefusedException extends java.io.IOException implements Serializable


Class goodsjpi.Date extends java.util.Date implements Serializable


Class goodsjpi.GoodsBrowser extends javax.swing.JPanel implements Serializable

Serialized Fields

db

Database db

root

Persistent root

tree

javax.swing.JTree tree

rootNode

javax.swing.tree.DefaultMutableTreeNode rootNode

treeModel

javax.swing.tree.DefaultTreeModel treeModel

server

Server server

mainWindow

javax.swing.JFrame mainWindow


Class goodslib.HashTable extends Persistent implements Serializable

Serialized Fields

table

HashTableEntry[] table

count

int count

threshold

int threshold

loadFactor

float loadFactor


Class goodslib.Htree extends Persistent implements Serializable

Serialized Fields

root

HtreePage root

count

int count

height

int height

hashSize

int hashSize

pageBits

int pageBits


Class goodsjpi.InterruptedError extends java.lang.Error implements Serializable


Class goodsjpi.Metaobject extends java.lang.Object implements Serializable


Class goodslib.NoIndexException extends java.lang.RuntimeException implements Serializable


Class goodsjpi.NotOwnerError extends java.lang.Error implements Serializable


Class goodslib.ObjectClosure extends Persistent implements Serializable

Serialized Fields

buf

byte[] buf


Class goodsjpi.OptimisticMetaobject extends BasicMetaobject implements Serializable


Class goodslib.Ordered extends Persistent implements Serializable


Class goodslib.OrderedSetOwner extends SetOwner implements Serializable


Class goodsjpi.Persistent extends java.lang.Object implements Serializable

Serialization Methods

readObject

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

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
Serialized Fields

metaobject

Metaobject metaobject


Class goodslib.PersistentAbstractCollection extends Persistent implements Serializable


Class goodslib.PersistentAbstractList extends PersistentAbstractCollection implements Serializable

Serialized Fields

modCount

int modCount
The number of times this list has been structurally modified. Structural modifications are those that change the size of the list, or otherwise perturb it in such a fashion that iterations in progress may yield incorrect results.

This field is used by the iterator and list iterator implementation returned by the iterator and listIterator methods. If the value of this field changes unexpectedly, the iterator (or list iterator) will throw a ConcurrentModificationException in response to the next, remove, previous, set or add operations. This provides fail-fast behavior, rather than non-deterministic behavior in the face of concurrent modification during iteration.

Use of this field by subclasses is optional. If a subclass wishes to provide fail-fast iterators (and list iterators), then it merely has to increment this field in its add(int, Object) and remove(int) methods (and any other methods that it overrides that result in structural modifications to the list). A single call to add(int, Object) or remove(int) must add no more than one to this field, or the iterators (and list iterators) will throw bogus ConcurrentModificationExceptions. If an implementation does not wish to provide fail-fast iterators, this field may be ignored.


Class goodslib.PersistentAbstractMap extends Persistent implements Serializable


Class goodslib.PersistentAbstractSet extends PersistentAbstractCollection implements Serializable


Class goodslib.PersistentArrayList extends PersistentAbstractList implements Serializable

Serialized Fields

elementData

Persistent[] elementData
The array buffer into which the elements of the ArrayList are stored. The capacity of the ArrayList is the length of this array buffer.


size

int size
The size of the ArrayList (the number of elements it contains).

 


Class goodslib.PersistentComparator extends Persistent implements Serializable


Class goodslib.PersistentHashMap extends PersistentAbstractMap implements Serializable

Serialized Fields

root

PersistentHashMap.HtreePage root

count

int count

threshold

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

 

entries

PersistentHashMap.Entry entries

modCount

int modCount
The number of times this HashMap has been structurally modified Structural modifications are those that change the number of mappings in the HashMap or otherwise modify its internal structure (e.g., rehash). This field is used to make iterators on Collection-views of the HashMap fail-fast. (See ConcurrentModificationException).


Class goodslib.PersistentHashSet extends PersistentAbstractSet implements Serializable

Serialized Fields

map

PersistentHashMap map


Class goodslib.PersistentString extends ArrayOfChar implements Serializable


Class goodslib.PersistentTreeMap extends PersistentAbstractMap implements Serializable

Serialized Fields

root

goodslib.PersistentTreeMap.Bpage root

height

int height

first

goodslib.PersistentTreeMap.Entry first

last

goodslib.PersistentTreeMap.Entry last

comparator

PersistentComparator comparator

modCount

int modCount
The number of structural modifications to the tree.


size

int size


Class goodslib.PersistentTreeSet extends PersistentAbstractSet implements Serializable

Serialized Fields

m

PersistentTreeMap m


Class goodsjpi.PessimisticMetaobject extends BasicMetaobject implements Serializable


Class goodsjpi.PessimisticRepeatableReadMetaobject extends PessimisticMetaobject implements Serializable


Class goodslib.Rtree extends Persistent implements Serializable

Serialized Fields

height

int height

n

int n

root

RtreePage root


Class goodsjpi.SessionDisconnectedError extends java.lang.Error implements Serializable


Class goodslib.SetMember extends Ordered implements Serializable

Serialized Fields

next

SetMember next

prev

SetMember prev

owner

SetOwner owner


Class goodslib.SetMemberKey extends SetMemberRef implements Serializable

Serialized Fields

key

char[] key


Class goodslib.SetMemberRef extends SetMember implements Serializable

Serialized Fields

obj

Ordered obj


Class goodslib.SetOwner extends Persistent implements Serializable

Serialized Fields

first

SetMember first

last

SetMember last

nMembers

int nMembers


Class goodslib.SpatialObject extends Persistent implements Serializable

Serialized Fields

top

double top

left

double left

bottom

double bottom

right

double right