public void abort() { if (offsets != null) offsets.close(); } }
public Throwable close(Throwable accumulate) { return memory.close(accumulate); }
protected Throwable doPostCleanup(Throwable failed) { return offsets.close(failed); }
public void close() { memory.close(); }
protected Throwable doPostCleanup(Throwable failed) { return offsets.close(failed); }
public void close() { memory.close(); }
public Throwable close(Throwable accumulate) { return memory.close(accumulate); }
protected Throwable doPostCleanup(Throwable failed) { return offsets.close(failed); }
public Throwable close(Throwable accumulate) { return memory.close(accumulate); }
public void close() { memory.close(); }
public void close() { buffer.close(); }
public Throwable close(Throwable accumulate) { return memory.close(accumulate); }
public void close() { memory.close(); }
protected Throwable doPostCleanup(Throwable failed) { return offsets.close(failed); }
public void addOffset(long offset) { if (count == maxCount) { SafeMemory newOffsets = offsets.copy((maxCount *= 2L) * 8L); offsets.close(); offsets = newOffsets; } offsets.setLong(8L * count++, offset); }
public void addOffset(long offset) { if (count == maxCount) { SafeMemory newOffsets = offsets.copy((maxCount *= 2L) * 8L); offsets.close(); offsets = newOffsets; } offsets.setLong(8L * count++, offset); }
public void addOffset(long offset) { if (count == maxCount) { SafeMemory newOffsets = offsets.copy((maxCount *= 2L) * 8L); offsets.close(); offsets = newOffsets; } offsets.setLong(8L * count++, offset); }
public void addOffset(long offset) { if (count == maxCount) { SafeMemory newOffsets = offsets.copy((maxCount *= 2L) * 8L); offsets.close(); offsets = newOffsets; } offsets.setLong(8L * count++, offset); }
public void addOffset(long offset) { if (count == maxCount) { SafeMemory newOffsets = offsets.copy((maxCount *= 2L) * 8); offsets.close(); offsets = newOffsets; } offsets.setLong(8L * count++, offset); }