void refresh() throws IOException {
		DataBuffer buffer = bufferMgr.getBuffer(0);
		try {
			if (buffer.getByte(NODE_TYPE_OFFSET) != NodeMgr.CHAINED_BUFFER_DATA_NODE) {
				throw new AssertException("Unexpected DBParms buffer node type");
			}
			if (buffer.getByte(VERSION_OFFSET) != VERSION) {
				throw new AssertException("Unsupported DBParms format");
			}
			size = (buffer.getInt(DATA_LENGTH_OFFSET) - VERSION_SIZE) / 4;
			cache = new IntIntHashtable();
			for (int i = 0; i < size; i++) {
				cache.put(i, buffer.getInt(getOffset(i)));
			}
		}
		finally {
			bufferMgr.releaseBuffer(buffer);
		}
	}
Refresh parameters from an existing parameter buffer.
@throws IOException thrown if an IO error occurs.
Ghidra/Framework/DB/src/main/java/db/DBParms.java