Home | History | Annotate | Download | only in jni

Lines Matching defs:Instance

40 // While an instance of this class does not own the underlying java object, it
71 // Retain the instance, i.e. increase reference count.
74 // Release the instance, i.e. decrease reference count.
87 // object, which is then mapped to the correct instance here. It should not be
101 // Return the shared instance to this type's pool.
102 static ObjectPool* Instance() {
207 // This function "links" the C++ instance and the Java instance, so that they
208 // can be mapped to one another. This must be called for every C++ instance
213 ObjectPool<T>* pool = ObjectPool<T>::Instance();
217 // Creates a new Java instance, which wraps the passed C++ instance. Returns
222 ObjectPool<T>* pool = ObjectPool<T>::Instance();
231 // Use ConvertFromJava to obtain a C++ instance given a Java object. This
232 // instance must have been wrapped in Java using the WrapObjectInJava()
236 ObjectPool<T>* pool = ObjectPool<T>::Instance();
242 // Delete the native object given a Java instance. This should be called from
246 ObjectPool<T>* pool = ObjectPool<T>::Instance();
278 // Returns true, iff the passed object is an instance of the class specified