Package ch.javasoft.jbase.util

The jbase.util package contains utility classes such as cached tables or the Tables utilities with methods similar to those in Collections like synchronizing or conversion to lists.

See:
          Description

Class Summary
AbstractDataInput The AbstractDataInput class implements most methods of DataInput, leaving only the following methods for subclasses: AbstractDataInput.read() AbstractDataInput.peek() AbstractDataInput.read(byte[], int, int) AbstractDataInput.skipBytes(int)
AbstractDataOutput The AbstractDataOutput class implements most methods of DataOutput, leaving only the following methods for subclasses: DataOutput.write(int) DataOutput.write(byte[], int, int)
CachedTableSoftReference<E> The CachedTableSoftReference is a table which caches entries of an underlying tables using soft references.
CachedTableWeakReference<E> The CachedTableWeakReference is a table which caches entries of an underlying tables using weak references.
TableList<E> A TableList is a List wrapping a Table.
Tables The Tables class contains static helper methods to deal with tables.
 

Exception Summary
UnsupportedOperationException An UnsupportedOperationException is thrown by table methods if the concerned operation is not supported.
 

Package ch.javasoft.jbase.util Description

The jbase.util package contains utility classes such as cached tables or the Tables utilities with methods similar to those in Collections like synchronizing or conversion to lists.