Home » commons-io-current-src » org.apache.commons » io »

org.apache.commons.io

Sub Packages:

org.apache.commons.io.comparator   This package provides various java.util.Comparator implementations for java.io.File s.  
org.apache.commons.io.filefilter   This package defines an interface (IOFileFilter) that combines both java.io.FileFilter and java.io.FilenameFilter .  
org.apache.commons.io.input   This package provides implementations of input classes, such as InputStream and Reader .  
org.apache.commons.io.output   This package provides implementations of output classes, such as OutputStream and Writer .  
org.apache.commons.io.testtools    

Abstract Classes:

DirectoryWalker   Abstract class that walks through a directory hierarchy and provides subclasses with convenient hooks to add specific behaviour.  code | html

Classes:

AllIOTestSuite   A basic test suite that tests all the IO component.  code | html
CopyUtils   This class provides static utility methods for buffered copying between sources (InputStream, Reader, String and byte[]) and destinations (OutputStream, Writer, String and byte[]).  code | html
DemuxTestCase.ReaderThread     code | html
DemuxTestCase.WriterThread     code | html
DirectoryWalker.CancelException   CancelException is thrown in DirectoryWalker to cancel the current processing.  code | html
EndianUtils   Utility code for dealing with different endian systems.  code | html
FileCleaner   Keeps track of files awaiting deletion, and deletes them when an associated marker object is reclaimed by the garbage collector.  code | html
FileCleaningTracker   Keeps track of files awaiting deletion, and deletes them when an associated marker object is reclaimed by the garbage collector.  code | html
FileCleaningTracker.Reaper   The reaper thread.  code | html
FileCleaningTracker.Tracker   Inner class which acts as the reference for a file pending deletion.  code | html
FileDeleteStrategy   Strategy for deleting files.  code | html
FileDeleteStrategy.ForceFileDeleteStrategy   Force file deletion strategy.  code | html
FileSystemUtils   General File System utilities.  code | html
FileUtils   General file manipulation utilities.  code | html
FilenameUtils   General filename and filepath manipulation utilities.  code | html
HexDump   Dumps data in hexadecimal format.  code | html
IOCase   Enumeration of IO case sensitivity.  code | html
IOExceptionWithCause   Subclasses IOException with the Throwable constructors missing before Java 6.  code | html
IOTestSuite   A basic test suite that tests all the IO package.  code | html
IOUtils   General IO stream manipulation utilities.  code | html
LineIterator   An Iterator over the lines in a Reader code | html
PackageTestSuite   A basic test suite that tests all the IO package.  code | html

All Test Cases:

CopyUtilsTest   JUnit tests for CopyUtils.  code | html
DemuxTestCase   Basic unit tests for the multiplexing streams.  code | html
EndianUtilsTest     code | html
FileCleanerTestCase   This is used to test FileCleaner for correctness.  code | html
FileSystemUtilsTestCase   This is used to test FileSystemUtils.  code | html
FileUtilsCleanDirectoryTestCase   Test cases for FileUtils.cleanDirectory() method.  code | html
FileUtilsFileNewerTestCase   This is used to test FileUtils for correctness.  code | html
FileUtilsListFilesTestCase   Test cases for FileUtils.listFiles() methods.  code | html
FileUtilsTestCase   This is used to test FileUtils for correctness.  code | html
FilenameUtilsTestCase   This is used to test FilenameUtils for correctness.  code | html
FilenameUtilsWildcardTestCase     code | html
HexDumpTest     code | html
IOUtilsCopyTestCase   JUnit tests for IOUtils copy methods.  code | html
IOUtilsTestCase   This is used to test IOUtils for correctness.  code | html
IOUtilsWriteTestCase   JUnit tests for IOUtils write methods.  code | html