Class which efficiently caches read operation of a random access file. Nearly all read-methods of {@link RandomAccessFile} are available. For fastest file access use {@link #readToBuffer(int) } in combination with {@link #fitsInBuffer(int)}.
Internally, this class uses Java NIO FileChannel, to load data efficiently to its caching buffers.
@author Martin Senne
@version 0.2