Classes for reading and writing to various different sources, e.g. files, streams, urls, etc.
Class Summary Class Description AsyncWriterWraps an underlying writer allowing multiple threads to write through buffering calls to a blocking queue. CharsetDetectingReaderA reader that understands Unicode Byte Order Marks and can also guess the character set if a BOM is not present and a character set has not been specified. CharsetDetectorConvenience method for detecting the character set of a byte array. CompressedInputStreamAn InputStream implementation that is associated with a
Compressionalgorithm for decompressing the incoming bytes.
CSVSpecification of a delimited separated file, or more commonly refereed to as CSV. CSVReaderReads files in delimiter separated value format using a
CSVRowListIteratorIterator over Rows in CSV file CSVRowMapIteratorIterator over Rows in CSV file CSVWriterWraps writing collections and maps in DSV format to resources. FileUtilsA set of convenience methods for handling files and file names. MonitoredObject<T>A wrapper around an Object whose resources are being monitored by
MultiFileWriterA writer that will write content to different files using a round robin strategy. QuietIOIO Operations that suppress exceptions ResourceMonitorA common pitfall in Java is not properly closing resources. ResourcesConvenience methods for constructing
XmlCommon methods for parsing and handling XML files ZipWriter
Enum Summary Enum Description CommonBOMEnumeration of common Unicode Byte Order Marks CompressionMethodologies for compressing and decompressing InputStream and OutputStream SaveModeThe enum Save mode.