JGlobalReference constructor
Implementation
factory JGlobalReference(Pointer<Void> pointer) {
final finalizable = _JFinalizable(pointer);
final isReleased = calloc<Bool>();
final jobjectFinalizableHandle =
ProtectedJniExtensions.newJObjectFinalizableHandle(
finalizable, finalizable.pointer, JObjectRefType.JNIGlobalRefType);
ProtectedJniExtensions.newBooleanFinalizableHandle(finalizable, isReleased);
return JGlobalReference._(
finalizable, jobjectFinalizableHandle, isReleased);
}