private void getKeys(FieldKeyRecordNode node) throws IOException {
			bufferId = node.getBufferId();
			int keyCount = node.getKeyCount();
			if (keys == null || keys.length != keyCount) {
				keys = new Field[keyCount];
			}
			for (int i = 0; i < keyCount; i++) {
				keys[i] = node.getKeyField(i);
			}
		}
Reset iterator (require DBHandle lock)
@throws IOException if IO error occurs
Ghidra/Framework/DB/src/main/java/db/Table.java