Skip navigation links
C D G H I M N R T U 

C

com.facebook.jni - package com.facebook.jni
 
com.facebook.jni.annotations - package com.facebook.jni.annotations
 
CppException - Exception in com.facebook.jni
 
CppException(String) - Constructor for exception com.facebook.jni.CppException
 
CppSystemErrorException - Exception in com.facebook.jni
 
CppSystemErrorException(String, int) - Constructor for exception com.facebook.jni.CppSystemErrorException
 

D

destruct() - Method in class com.facebook.jni.DestructorThread.Destructor
Callback which is invoked when the original object has been garbage collected.
destruct() - Method in class com.facebook.jni.HybridData.Destructor
 
Destructor(Object) - Constructor for class com.facebook.jni.DestructorThread.Destructor
 
DestructorThread - Class in com.facebook.jni
A thread which invokes the "destruct" routine for objects after they have been garbage collected.
DestructorThread() - Constructor for class com.facebook.jni.DestructorThread
 
DestructorThread.Destructor - Class in com.facebook.jni
N.B The Destructor SHOULD NOT refer back to its referent object either explicitly or implicitly (for example, as a non-static inner class).
DoNotStrip - Annotation Type in com.facebook.jni.annotations
Add this annotation to a class, method, or field to instruct Proguard to not strip it out.

G

getErrorCode() - Method in exception com.facebook.jni.CppSystemErrorException
 

H

HybridClassBase - Class in com.facebook.jni
 
HybridClassBase() - Constructor for class com.facebook.jni.HybridClassBase
 
HybridData - Class in com.facebook.jni
This object holds a native C++ member for hybrid Java/C++ objects.
HybridData() - Constructor for class com.facebook.jni.HybridData
 
HybridData.Destructor - Class in com.facebook.jni
 

I

isValid() - Method in class com.facebook.jni.HybridData
N.B.
IteratorHelper - Class in com.facebook.jni
To iterate over an Iterator from C++ requires two calls per entry: hasNext() and next().
IteratorHelper(Iterator) - Constructor for class com.facebook.jni.IteratorHelper
 
IteratorHelper(Iterable) - Constructor for class com.facebook.jni.IteratorHelper
 

M

MapIteratorHelper - Class in com.facebook.jni
To iterate over a Map from C++ requires four calls per entry: hasNext(), next(), getKey(), getValue().
MapIteratorHelper(Map) - Constructor for class com.facebook.jni.MapIteratorHelper
 

N

NativeRunnable - Class in com.facebook.jni
A Runnable that has a native run implementation.

R

resetNative() - Method in class com.facebook.jni.HybridData
To explicitly delete the instance, call resetNative().
run() - Method in class com.facebook.jni.NativeRunnable
 

T

ThreadScopeSupport - Class in com.facebook.jni
 
ThreadScopeSupport() - Constructor for class com.facebook.jni.ThreadScopeSupport
 

U

UnknownCppException - Exception in com.facebook.jni
 
UnknownCppException() - Constructor for exception com.facebook.jni.UnknownCppException
 
UnknownCppException(String) - Constructor for exception com.facebook.jni.UnknownCppException
 
C D G H I M N R T U 
Skip navigation links