@Override
	RecordIterator getSourceMapRecordIterator(Address addr, boolean before) throws IOException {
		if (table == null || addr == null) {
			return EmptyRecordIterator.INSTANCE;
		}
		AddressIndexPrimaryKeyIterator keyIter =
			new AddressIndexPrimaryKeyIterator(table, V0_BASE_ADDR_COL, addrMap, addr, before);
		return new KeyToRecordIterator(table, keyIter);
	}
Creates an adapter for version 0 of the source map adapter
@param dbh database handle
@param addrMap address map
@param openMode open mode
@throws VersionException if version incompatible
Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/program/database/sourcemap/SourceMapAdapterV0.java