Package org.zkoss.util

Utilities for handling data structures.

See:
          Description

Interface Summary
Cache Represents a cache.
Cleanups.Cleanup The interface to implement for each cleanup.
FilterMap.Filter Filters the given value (to evaluate when the value is retrieved).
ListX Deprecated. As of release 5.0.8, it is not used and no longer maintained.
ListX.Entry Represents the entry of each node in the list.
 

Class Summary
ArraysX Utilities for handling arrays.
CacheMap The cache map.
CacheMap.Value The class to hold key/value.
CheckableTreeArray Deprecated. As of release 5.0.8, it is not used and no longer maintained.
Checksums Checksum relevant utilities.
Cleanups Utilities to clean up resources when the application is stopping.
CollectionsX The collection related utilities.
CollectionsX.ArrayCollection An readonly collection on top of an array.
CollectionsX.ArrayEnumeration An enumeration on top of an array.
CollectionsX.ArrayIterator An iterator on top of an array.
CollectionsX.ArrayList An readonly list on top of an array.
CollectionsX.ArrayListIterator  
CollectionsX.CollectionEnumeration An enumeration on top of a collection or iterator.
CollectionsX.EnumerationIterator An iterator that iterates thru an Enumeration.
CollectionsX.OneCollection A collection that contains only one element.
CollectionsX.OneEnumeration An enumeration that enumerates one element.
CollectionsX.OneIterator An iterator that iterates one element.
Dates Utilities for java.util.Date
DualCollection A combination of two collections into a collection.
FastReadArray An array of objects that are fast to read but a bit slower to add and remove.
FilterMap A map that allows the value to be evaluated before returning (so called filtering).
IdentityComparator The comparator uses == and System.identifyHashCode to compare two objects.
IdentityHashSet Like java.util.InternalHashMap, it uses == and System.identityHashCode for doing HashSet.
Locales The locale relevant utilities.
Maps Utilities for process Map.
ModificationException.Aide Utilities.
MultiCache A CacheMap-based cache.
NotableLinkedList Linked list implementation of the List interface that provides the callback methods such as NotableLinkedList.onAdd(java.lang.Object, java.lang.Object), NotableLinkedList.onSet(java.lang.Object, java.lang.Object) and NotableLinkedList.onRemove(java.lang.Object).
Pair A pair of keys.
ScalableTimer A facility for threads to schedule tasks for future execution in a background thread.
ScalableTimerTask A task that can be scheduled for one-time execution by a scalable timer (ScalableTimer.
ThreadLocalCache A cache that resides on the thread local memory.
TimeZones Utilities to access time-zone.
TreeArray Deprecated. As of release 5.0.8, it is not used and no longer maintained.
TreeArray.RbEntry Caller shall use AbstractList.Entry instead of RbEntry for better portability.
Utils Generic utilities.
WaitLock A simple lock used to implement load-on-deman mechanism.
 

Exception Summary
IllegalSyntaxException Represents a syntax error.
InvalidValueException Denotes an invalid value is passed to a setter method.
ModificationException Denotes a modification fails.
 

Package org.zkoss.util Description

Utilities for handling data structures.



Copyright © 2012. All Rights Reserved.