Various utility classes used by the Spiderwiz framework.
Spiderwiz framework uses this package for a range of generic tasks. The classes included in the package may be useful for a range of purposes, within or outside of the framework.
Class Summary Class Description ZArrayList<T>A synchronized implementation of
ZBuffer<T>Manages the processing of a queue of elements. ZConfigA class that manages application configuration files. ZConfig.PropertyRepresents one mapping of property name -> property value. ZConfig.PropertySheetRepresents all the properties defined in a configuration file as an
Datethat provides extra utility fields and methods.
ZHashMap<String,String>with some utility methods.
ZHashMap<K,V>A synchronized implementation of
ZHashSet<T>A synchronized implementation of
ZHtmlA utility class for generating simple HTML documents. ZLockAn implementation of
ReentrantReadWriteLockwith an easier read-write lock mechanism.
ZLogProvides logging mechanism. ZModeratorA class used to moderate a repeated action according to a set rate. ZModIntegerRepresents an integer number with a defined modulo base. ZSMTPMailImplementation of
ZMailfor SMTP mail.
ZThreadA base class for implementations of actions running in a looping thread with set suspension time between iterations. ZTriggerControls thread execution. ZtringsExtension of
ZHashSet<String>with some utility methods.
ZUtilitiesContains various static utility methods.
Enum Summary Enum Description ZSMTPMail.ModeDefines SMTP security protocols.