build method
Converts to a BuiltListMultimap.
The ListMultimapBuilder
can be modified again and used to create any
number of BuiltListMultimap
s.
Implementation
BuiltListMultimap<K, V> build() {
if (_builtMapOwner == null) {
for (var key in _builderMap.keys) {
var builtList = _builderMap[key]!.build();
if (builtList.isEmpty) {
_builtMap.remove(key);
} else {
_builtMap[key] = builtList;
}
}
_builtMapOwner = _BuiltListMultimap<K, V>.withSafeMap(_builtMap);
}
return _builtMapOwner!;
}