static function fromStringMap($stringMap)
 {
     $qm = new haxe_ds_StringMap();
     if ($stringMap !== null) {
         if (null == $stringMap) {
             throw new HException('null iterable');
         }
         $__hx__it = $stringMap->keys();
         while ($__hx__it->hasNext()) {
             unset($key);
             $key = $__hx__it->next();
             ufront_core__MultiValueMap_MultiValueMap_Impl_::set($qm, $key, $stringMap->get($key));
         }
     }
     return $qm;
 }