@Override
	public Field getKeyField(int index) throws IOException {
		Field key = keyType.newField();
		key.read(buffer, getKeyOffset(index));
		return key;
	}
Create a new leaf and add to the node manager.
The new leaf's parent is unknown.
@param prevLeafId node buffer id for previous leaf - left sibling ( &lt; 0: no leaf)
@param nextLeafId node buffer id for next leaf - right sibling ( &lt; 0 : no leaf)
@return new leaf node.
@throws IOException thrown if IO error occurs
Ghidra/Framework/DB/src/main/java/db/VarKeyRecordNode.java