@Override public int read(byte[] b) throws IOException { return read(b, 0, b.length); }
@Override public InputStream newInputStream() throws IOException { return new FileChannelInputStream(open("r"), true); }
@Override public InputStream newInputStream() throws IOException { return new FileChannelInputStream(open("r"), true); }
@Override public InputStream newInputStream() { FileMemData obj = getMemoryFile(); FileMem m = new FileMem(obj, true); return new FileChannelInputStream(m, true); }
@Override public InputStream newInputStream() { FileNioMemData obj = getMemoryFile(); FileNioMem m = new FileNioMem(obj, true); return new FileChannelInputStream(m, true); }