public String toString() { StrWriter out = new StrWriter(); out.print("address=" + address.get() + " dirty=" + dirty); return out.toString(); }
private void write() throws IOException { if (isFree()) throw new IllegalArgumentException("cannot write a free element"); elem.clear(); long addr = address.get() * elementSize; for (int i = 0; i < nrfats; i++) { api.write(addr, elem); addr += fatsize; elem.clear(); } }