Input/Output utilities. ByteArrayOutputStream, DeferredFileOutputStream, FileCleaner, ThresholdingOutputStream and IOUtils are copied from the Apache Jakarta Commons IO project (version 1.0). They are used by upload functions.
Interface Summary Interface Description DeferredFileOutputStream.FileFactoryThe file factory for this deferred file output stream. IClusterableWicket version of
Class Summary Class Description BOMInputStreamThis class is used to wrap a stream that includes an encoded
ByteOrderMarkas its first bytes.
ByteArrayOutputStreamThis class implements an output stream in which the data is written into a byte array. ByteCountingOutputStreamOutput stream that counts bytes written to it (but discards them). ByteOrderMarkByte Order Mark (BOM) representation - see
DeferredFileOutputStreamAn output stream which will retain data in memory until a specified threshold is reached, and only then commit it to disk. FullyBufferedReaderThis is not a reader like e.g. IOUtilsGeneral IO Stream manipulation. ProxyInputStreamA Proxy stream which acts as expected, that is it passes the method calls on to the proxied stream and doesn't change which methods are being called. StreamsUtilities methods for working with input and output streams. StringBufferWriter ThresholdingOutputStreamAn output stream which triggers an event when a specified number of bytes of data have been written to it. XmlReaderThis is a simple XmlReader.