Пример #1
0
 def dispose(self, jenv: jni.JNIEnv):
     if jenv is not None:
         jenv.DeleteGlobalRef(self.ListClass)
         jenv.DeleteGlobalRef(self.MapEntryClass)
         jenv.DeleteGlobalRef(self.MapClass)
         jenv.DeleteGlobalRef(self.IteratorClass)
         jenv.DeleteGlobalRef(self.CollectionClass)
         jenv.DeleteGlobalRef(self.ArrayListClass)
         jenv.DeleteGlobalRef(self.CollectionsClass)
         jenv.DeleteGlobalRef(self.HashMapClass)
Пример #2
0
 def dispose(self, jenv: jni.JNIEnv):
     if jenv is not None:
         jenv.DeleteGlobalRef(self.ByteBufferClass)
         jenv.DeleteGlobalRef(self.ShortBufferClass)
         jenv.DeleteGlobalRef(self.IntBufferClass)
         jenv.DeleteGlobalRef(self.LongBufferClass)
         jenv.DeleteGlobalRef(self.FloatBufferClass)
         jenv.DeleteGlobalRef(self.DoubleBufferClass)
         jenv.DeleteGlobalRef(self.ByteOrderClass)
Пример #3
0
 def dispose(self, jenv: jni.JNIEnv):
     if jenv is not None:
         jenv.DeleteGlobalRef(self.BooleanArray1Class)
         jenv.DeleteGlobalRef(self.CharArray1Class)
         jenv.DeleteGlobalRef(self.ByteArray1Class)
         jenv.DeleteGlobalRef(self.ShortArray1Class)
         jenv.DeleteGlobalRef(self.IntArray1Class)
         jenv.DeleteGlobalRef(self.LongArray1Class)
         jenv.DeleteGlobalRef(self.FloatArray1Class)
         jenv.DeleteGlobalRef(self.DoubleArray1Class)
Пример #4
0
 def dispose(self, jenv: jni.JNIEnv):
     if jenv is not None:
         jenv.DeleteGlobalRef(self.Exception)
         jenv.DeleteGlobalRef(self.RuntimeException)
         jenv.DeleteGlobalRef(self.ClassNotFoundException)
         jenv.DeleteGlobalRef(self.IndexOutOfBoundsException)
         jenv.DeleteGlobalRef(self.ClassCastException)
         jenv.DeleteGlobalRef(self.IllegalArgumentException)
         jenv.DeleteGlobalRef(self.ArithmeticException)
         jenv.DeleteGlobalRef(self.IllegalStateException)
         jenv.DeleteGlobalRef(self.Error)
         jenv.DeleteGlobalRef(self.OutOfMemoryError)
         jenv.DeleteGlobalRef(self.NoClassDefFoundError)
         jenv.DeleteGlobalRef(self.NoSuchMethodError)
         jenv.DeleteGlobalRef(self.UnsupportedOperationException)
         jenv.DeleteGlobalRef(self.AssertionError)
Пример #5
0
 def dispose(self, jenv: jni.JNIEnv):
     if jenv is not None:
         jenv.DeleteGlobalRef(self.Class)
         jenv.DeleteGlobalRef(self.TYPE)
Пример #6
0
 def dispose(self, jenv: jni.JNIEnv):
     if jenv is not None and hasattr(self, "Class"):
         jenv.DeleteGlobalRef(self.Class)
Пример #7
0
 def dispose(self, jenv: jni.JNIEnv):
     if jenv is not None:
         jenv.DeleteGlobalRef(self.IOException)
         jenv.DeleteGlobalRef(self.EOFException)
         jenv.DeleteGlobalRef(self.IOError)
         jenv.DeleteGlobalRef(self.FileNotFoundException)