Package com.pnfsoftware.jeb.util.io
package com.pnfsoftware.jeb.util.io
Types for I/O operations, such as file writing/reading, file monitors, directory browsing.
-
ClassDescriptionRead-only, seekable, byte-array backed channel.Primitive reader for little-endian byte arrays.Utility methods for
ByteBuffer
s.Helper forChannel
s, in particular,SeekableByteChannel
s.Utility methods forChannel
s, in particular,SeekableByteChannel
s.ExtendByteArrayOutputStream
to provide direct access to the underlying byte array.List (full in-memory enumeration) or iterate over a directory contents, with support for recursion and regex file filters.Dummy reader class: all read operations return 0, and the number of bytes being read is tracked.Dummy writer class: does not write, simply count the number of bytes being written.An enumeration version ofByteOrder
.Byte array to/from primitives with endianness support.File monitors can be used to create and retrieve lock on a file for exclusive operations.File manipulation utility routines.Little-endian version of aDataInputStream
.Little-endian version of aDataOutputStream
.A no-operation filter stream.A no-operation filter stream.Output stream whose sinks are a series of files.Convenient stream wrappers to encrypt or compress data.An seekable channel presenting a region of another seekable channel.