private void updateRecord() throws IOException {
		if (adapter != null) {
			record.setIntValue(ToAdapter.REF_COUNT_COL, numRefs);
			record.setBinaryData(ToAdapter.REF_DATA_COL, refData);
			if (!isFrom) {
				record.setByteValue(ToAdapter.REF_LEVEL_COL, refLevel);
			}
			adapter.putRecord(record);
		}
	}
Construct reference list for existing record
@param rec existing refList record
@param adapter entry record storage adapter
@param addrMap address map for encoding/decoding addresses
@param program may be null for upgrade in which 
		case resulting reference objects are not suitable for general use.
@param cache RefList object cache
@param isFrom true for from-adapter use, false for to-adapter use
Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/program/database/references/RefListV0.java