Package com.springsource.util.io

Interface Summary
FileSystemListener Listener that is notified of file system modifications.

Concurrent Semantics
Implementations must be threadsafe.

JarTransformer.JarTransformerCallback Callback interface used to transform entries in a JAR file.
PathReference.PathFilter Allows filtering during PathReference operations.
 

Class Summary
FileCopyUtils Simple utility methods for file and stream copying.
FileSystemChecker Checks a directory on the file system for modifications.
FileSystemChecker.MonitorRecord  
FileSystemUtils Utility methods for dealing with the file system.

Concurrent Semantics
Thread-safe.

IOUtils Simple utility methods for working with Java IO classes.
JarTransformer Utility class for transforming the entries in a JAR file.
JarTransformingURLConnection Implementation of URLConnection that transforms JAR files as they are read.
JarUtils Utility code for working with JAR files.

Concurrent Semantics
Threadsafe

NetUtils Utility methods for working with network IO code.
PathReference Represents a reference, by path, to a location on the file system.
ZipUtils Utility code for working with Zip files.

Concurrent Semantics
Thread-safe.

 

Enum Summary
FileSystemEvent Describes a monitorable event on a file system object.

Concurrent Semantics
Threadsafe.

 

Exception Summary
FatalIOException Fatal IO exception.

Concurrent Semantics
Threadsafe.