Package com.interface21.core

Some basic classes facilitating exception handling, internationalization, and the Visitor design pattern.

See:
          Description

Interface Summary
ErrorCoded Interface that can be implemented by exceptions etc. that are error coded.
HasRootCause Interface to be implemented by exceptions that have a root cause.
Ordered Interface that can be implemented by objects that should be orderable, e.g. in a Collection.
ParameterizableErrorCoded Sub-interface that can be implemented by exceptions etc. that are error coded.
TimeStamped This interface can be implemented by cacheable objects or cache entries, to enable the freshness of objects to be checked.
Visitable Interface to be implemented by objects supporting the Visitor design pattern.
Visitor Interface to be implemented by Objects implementing the Visitor design pattern.
 

Class Summary
NodeCountVisitor Test Visitor.
OrderComparator Comparator implementation for Ordered objects, sorting by order value ascending (resp. by priority descending).
PrettyPrintVisitor Test visitor.
 

Exception Summary
InternalErrorException InternalErrorException denotes an internal error in the framework.
NestedCheckedException Handy class for wrapping runtime Exceptions with a root cause.
NestedRuntimeException Handy class for wrapping runtime Exceptions with a root cause.
 

Package com.interface21.core Description

Some basic classes facilitating exception handling, internationalization, and the Visitor design pattern.



Rod Johnson and Spring contributors 2001-2003.