add method
Add a row to the indexed values; if the row has already been added, this is a no-op.
Implementation
@override
void add(Record row) {
var key = getKey(row);
OrderedSet<Record> set;
if (!_data.containsKey(key)) {
set = _data[key] = OrderedSet<Record>(compare);
} else {
set = _data[key]!;
}
set.add(row);
}