|
Class Summary |
| BadBlockEmulator |
A BadBlockEmulator is a device filter that can filter out read/write requests to particular sectors, throwing a BadBlockException instead. |
| BlockDevice.DriveGeometry |
Class representing the geometry of a device |
| BlockDeviceFilter |
A BlockDeviceFilter contains another BlockDevice which it passes all method calls to. |
| BlockRange |
This class represents a mutable block range, specified by a starting block number, and the length of the run. |
| ByteArrayBuffer |
This class represents an output stream that uses two-dimensional byte arrays for storage. |
| ByteArrayBuffer.ByteArrayBufferInputStream |
Class that can extends InputStream and can read directly from the internal buffers of the host ByteArrayBuffer. |
| IOUtil |
This is a utility class containing methods to help deal with I/O operations. |
| NormalBlockDevice |
This class implements a normal BlockDevice by wrapping a ReadWriteDevice. |
| ReadWriteByteArray |
This class implements a ReadWriteDevice using a ByteArrayBuffer as a backing store. |
| ReadWriteDevice.RWDInputStream |
Implementation of an InputStream wrapped around a ReadWriteDevice. |
| ReadWriteDevice.RWDOutputStream |
Implementation of an OutputStream wrapped around a ReadWriteDevice. |
| ReadWriteFile |
Class to present a file as a ReadWriteDevice. |
| WindowsBlockDevice |
This class uses JNI to access block devices under Windows. |