<< back to johnspurlock.com

projects/java
   ProjectGhostData
     dist
     src
   ProjectRevere
     dist
     src
   ProjectUtil
     dist
     src
   lib
     cloudscape
     commons-httpclient
     commons-lang
     commons-logging
     hsqldb
     informa
     jaf
     jaimlib
     javamail
     jdom
     jgmail
     junit
     mssql
     postgresql
     smtpmailer
     soap
     swt
     timer
     xerces
     xstream
john spurlock 2008
ProjectUtil



Common utilities for use in other projects.



Binary packages


Source code packages






Description:

A collection of various utility packages, including:

com.johnspurlock.util: Common utilities like StaticUtils, and convenient objects like DateOnly.

com.johnspurlock.util.actors.convert: Unified conversion framework (see Convert).

com.johnspurlock.util.attributes: Common object attributes, and a way to define objects dynamically using the attribute contracts (see ObjectFactory).

com.johnspurlock.util.cache: Simple caching framework.

com.johnspurlock.util.collections: Additional convenient collections.

com.johnspurlock.util.crypto: Higher-level wrapper for javax.crypto to simplify basic encryption tasks.

com.johnspurlock.util.fs: Extensible file system information framework.

com.johnspurlock.util.guid: Types extending IGuid can be used for unique identification.

com.johnspurlock.util.jst: Basic templating engine.

com.johnspurlock.util.mini: Simple application description framework, from tasks (see Minitask) to applications (see IMiniapp).

com.johnspurlock.util.production: A centralized means of dealing with the problematic Singleton and Factory patterns. The CPA manages all such objects, allowing pooling or other object creational patterns to be applied externally at runtime via IRequestFilter and IRequestResolver objects. Creational convenience methods can be housed in a static local "ministry" (e.g. UtilMinistry)

com.johnspurlock.util.swt: Various utilities and helpful classes for working with the SWT libraries.

com.johnspurlock.util.tasks: New task description framework (more heavy-weight than Minitasks).

com.johnspurlock.util.test: Unit testing helpers that extend Junit functionality.

com.johnspurlock.util.validation: New description framework for validation rules.