@Override
	public DBRecord getRecord(Field key, Schema schema) throws IOException {
		int index = getKeyIndex(key);
		if (index < 0)
			return null;
		DBRecord record = schema.createRecord(key);
		record.read(buffer, getRecordOffset(index) + keySize);
		return record;
	}
Shift all records by one starting with index to the end.
@param index the smaller key index (0 &lt;= index1)
@param rightShift shift right by one record if true, else shift left by
one record.
Ghidra/Framework/DB/src/main/java/db/FixedKeyFixedRecNode.java