.setPreviousRecordPositionInFile(newFreeRecordPositionInFile);
}
} else {
heapRecord.unfreeRecord(neededDataSize, nodeIdentifier);
}
heapHeader.unfreeSize(heapRecord.getRecordSize());
return heapRecord;
}
/**
* create a new heap record for data at the end of the heap file