Package goodslib

Interface Summary
ConcurrentModifier Interface used to detect comodifications of persistent collections
QueryIterator Interface of JSQL query iterator
 

Class Summary
AnyArray AnyArray is a base class for all array classes.
ArrayOfBoolean ArrayOfBoolean is just that, an array of booleans.
ArrayOfByte ArrayOfByte is just that, an array of bytes.
ArrayOfChar ArrayOfChar is just that, an array of chars.
ArrayOfDouble ArrayOfDouble is just that, an array of doubles.
ArrayOfFloat ArrayOfFloat is just that, an array of floats.
ArrayOfInt ArrayOfInt is just that, an array of ints.
ArrayOfLong ArrayOfLong is just that, an array of longs.
ArrayOfObject ArrayOfObject is just that, an array of Persistents.
ArrayOfShort ArrayOfShort is just that, an array of shorts.
Blob Binary large object class.
Btree B-Tree implementation
ClassLibrary Class providing load and store of classes from/to database
HashTable Hash table of persistent objects
Htree H-Tree: combination of tree and hash table
MapQueryIterator Creates a goodslib.QueryIterator to iterate over the supplied Map.
ObjectClosure This class can be used to save in persistent storage cluster of transient Java objects using serialization mecahnism.
Ordered Abstract base class for comparable persistent objects
OrderedSetOwner Ordered set
PersistentAbstractCollection This class provides a skeletal implementation of the Collection interface, to minimize the effort required to implement this interface.
PersistentAbstractList This class provides a skeletal implementation of the List interface to minimize the effort required to implement this interface backed by a "random access" data store (such as an array).
PersistentAbstractMap This class provides a skeletal implementation of the Map interface, to minimize the effort required to implement this interface.
PersistentAbstractSet This class provides a skeletal implementation of the Set interface to minimize the effort required to implement this interface.
PersistentArrayList Resizable-array implementation of the List interface.
PersistentComparator Abstract base class for all Persistent comparators
PersistentHashMap Hash table based implementation of the Map interface.
PersistentHashSet This class implements the Set interface, backed by a hash table (actually a HashMap instance).
PersistentString This class is used to store String objects passed in persistent collection classes.
PersistentTreeMap B-Tree tree based implementation of the SortedMap interface.
PersistentTreeSet This class implements the Set interface, backed by a TreeMap instance.
Query Java embedded SQL
Rectangle R2 rectangle class.
Rtree  
SetMember Abstract base for set members classes
SetMemberKey Link to the member of a set with specified key
SetMemberRef Link to the member of a set
SetOwner Set without explicit order of members
SpatialObject Spatial object - object with R2 coordinates
 

Exception Summary
CompileError JSQL compile error
NoIndexException JSQL exception thown when no index exists for specifed primary key