Package com.cafesoft.core.util

Utility classes.

See:
          Description

Interface Summary
Debuggable Debuggable defines an interface for enabling/disabling debugging of Object instances.
Destroyable Destroyable interface marks an object that has a "destructor" method.
MonitoredProcessEventListener Defines the interface for a for MonitoredProcessEvent listener.
NamespaceMap A data structure for storing namespaces and their associated name/value pairs.
Recyclable The Recyclable interface defines an interface to be implemented by all objects that can be recycled and reused.
 

Class Summary
Base64 Base64 provides static methods to encode and decode byte arrays to Base 64 character arrays.
ByteUtils ByteUtils provides convenience methods for byte manipulations.
ClassUtils Provides methods to perform utility functions on classes.
DateUtils DateUtils is a class of methods for parsing, validating and otherwise working with dates.
DigestString DigestString represents a String value that may or may not have been transformed by a "one way hash" algorithm, usually called a "message digest".
DnsUtils Provides functions for manipulating DNS data.
ExceptionUtils Utility class for dealing with Exceptions
FileUtils Provides utility functions for use with files.
HexUtils Library of utility methods useful in dealing with converting byte arrays to and from strings of hexadecimal digits.
ImmutableIterator ImmutableIterator overrides the remove method of java.util.Iterator for situations where the items must not be taken out of the backing collection.
Indentation Indentation is a utility class that maintains textual identation state.
LruCache Implements a "Least Recently Used" object cache.
MonitoredProcess MonitoredProcess encapsulates a native java.lang.Process created using one of the java.lang.Runtime.exec() methods.
MonitoredProcessEvent A MonitoredProcessEvent conveys information about MonitoredProcess state changes to MonitoredProcessEventListeners.
NamespaceHashMap A HashMap implementation of the NamespaceMap interface.
PropertyUtils PropertyUtils provides convenience methods for loading Java Properties from disk.
RandomNumberGenerator This class creates random numbers This Singleton class initialize single random number generator with a random seed using the third party library infiniteMonkey.
ResourceBundleUtils ResourceBundleUtils provides utilities for working with java.util.ResourceBundle objects.
SqlUtils Provides various SQL utility functions.
StringUtils Provides convenience methods for string manipulations.
SystemUtils SystemUtils contains various useful system-level utilities for launching and managing processes.
TestUtils A helper class that provides convienence methods for JUnit testing classes.
UnixCrypt UnixCrypt is a utility to encode passwords using the Unix crypt algorithm.
 

Exception Summary
ClassInstantiationException An exception that is thrown if errors occur dynamically instantiating classes
MethodInvocationException An exception that is thrown if errors occur invoking a method call dynamically upon an object
MonitoredProcessException An exception that is thrown if an error occurs in a MonitoredProcess.
 

Package com.cafesoft.core.util Description

Utility classes.



Generated on 8:41:50 AM June 06, 2005, © 1996-2005 Cafésoft LLC. All rights reserved.