copyOf<$K extends JObject?, $V extends JObject?> static method

JMap<$K?, $V?>? copyOf<$K extends JObject?, $V extends JObject?>(
  1. JMap<$K?, $V?>? map
)

from: static public java.util.Map<K, V> copyOf(java.util.Map<? extends K, ? extends V> map) The returned object must be released after use, by calling the release method.

Implementation

static JMap<$K?, $V?>?
    copyOf<$K extends jni$_.JObject?, $V extends jni$_.JObject?>(
  JMap<$K?, $V?>? map,
) {
  final _$$classRef = _class.reference;
  final _$map = map?.reference ?? jni$_.jNullReference;
  return _copyOf(_$$classRef.pointer, _id_copyOf.pointer, _$map.pointer)
      .object<JMap<$K?, $V?>?>();
}