Package org.fuin.utils4j

Basic Java utilities.

See:
          Description

Interface Summary
Cancelable A unit of work that is cancelable.
Taggable Something that can be tagged to memorize changes made after that point in time.
ToDebugStringCapable Marks objects that can return a debug string of their content.
Utils4J.UnzipInputStreamWrapper Wraps a given input stream into another one an returns it.
 

Class Summary
CancelableVolatile A simple Cancelable implementation that can be used to synchronize a cancel request between threads without locking.
ChangeTrackingMap A wrapper for maps that keeps track of all changes made to the map since construction.
ChangeTrackingUniqueList A wrapper for lists that keeps track of all changes made to the list since construction.
MergeException.Problem Error while merging a property.
PropertiesFile A properties file that is capable of merging concurrent changes made by another JVM or another process.
PropertiesFilePreferences A directory and PropertiesFile based Preferences API implementation.
PropertiesFilePreferencesFactory A factory for creating root nodes using the PropertiesFilePreferences implementation.
Property A key value pair that maintains an additional change state.
RandomAccessFileInputStream A random access based file input stream.
RandomAccessFileOutputStream A random access based file output stream.
Utils4J Common utility methods for use in Java applications and libraries.
 

Exception Summary
IllegalNullArgumentException Thrown to indicate that a method has been passed an illegal null argument.
InvokeMethodFailedException Calling a method with reflection failed.
LockingFailedException Getting a lock failed.
MergeException One or more attempts to merge properties failed.
 

Package org.fuin.utils4j Description

Basic Java utilities.



Copyright © 2009 Future Invent Informationsmanagement GmbH. All Rights Reserved.