|
Object | invoke (Object proxy, java.lang.reflect.Method method, Object args[]) throws Throwable |
|
|
static String | get_stack_trace (Throwable throwable) throws Throwable |
|
static Object | create (long bridge_handle, IEnvironment java_env, long receiver_handle, long td_handle, Type type, String oid, java.lang.reflect.Constructor proxy_ctor, AsynchronousFinalizer finalizer) throws Throwable |
|
static java.lang.reflect.Constructor | get_proxy_ctor (Class clazz) throws Throwable |
|
|
native void | finalize (long bridge_handle) |
|
| JNI_proxy (long bridge_handle, IEnvironment java_env, long receiver_handle, long td_handle, Type type, String oid, AsynchronousFinalizer finalizer) |
|
native Object | dispatch_call (long bridge_handle, String method, Object args[]) throws Throwable |
|
Boolean | isSame (Object obj) |
|
Definition at line 31 of file JNI_proxy.java.
◆ JNI_proxy()
com.sun.star.bridges.jni_uno.JNI_proxy.JNI_proxy |
( |
long |
bridge_handle, |
|
|
IEnvironment |
java_env, |
|
|
long |
receiver_handle, |
|
|
long |
td_handle, |
|
|
Type |
type, |
|
|
String |
oid, |
|
|
AsynchronousFinalizer |
finalizer |
|
) |
| |
|
inlineprivate |
◆ create()
static Object com.sun.star.bridges.jni_uno.JNI_proxy.create |
( |
long |
bridge_handle, |
|
|
IEnvironment |
java_env, |
|
|
long |
receiver_handle, |
|
|
long |
td_handle, |
|
|
Type |
type, |
|
|
String |
oid, |
|
|
java.lang.reflect.Constructor |
proxy_ctor, |
|
|
AsynchronousFinalizer |
finalizer |
|
) |
| throws Throwable |
|
inlinestatic |
◆ dispatch_call()
native Object com.sun.star.bridges.jni_uno.JNI_proxy.dispatch_call |
( |
long |
bridge_handle, |
|
|
String |
method, |
|
|
Object |
args[] |
|
) |
| throws Throwable |
|
private |
◆ finalize() [1/2]
void com.sun.star.bridges.jni_uno.JNI_proxy.finalize |
( |
| ) |
|
|
inlineprotected |
◆ finalize() [2/2]
native void com.sun.star.bridges.jni_uno.JNI_proxy.finalize |
( |
long |
bridge_handle | ) |
|
|
private |
◆ get_proxy_ctor()
static java.lang.reflect.Constructor com.sun.star.bridges.jni_uno.JNI_proxy.get_proxy_ctor |
( |
Class |
clazz | ) |
throws Throwable |
|
inlinestatic |
◆ get_stack_trace()
static String com.sun.star.bridges.jni_uno.JNI_proxy.get_stack_trace |
( |
Throwable |
throwable | ) |
throws Throwable |
|
inlinestatic |
◆ invoke()
Object com.sun.star.bridges.jni_uno.JNI_proxy.invoke |
( |
Object |
proxy, |
|
|
java.lang.reflect.Method |
method, |
|
|
Object |
args[] |
|
) |
| throws Throwable |
|
inline |
◆ isSame()
Boolean com.sun.star.bridges.jni_uno.JNI_proxy.isSame |
( |
Object |
obj | ) |
|
|
inlineprivate |
◆ m_bridge_handle
long com.sun.star.bridges.jni_uno.JNI_proxy.m_bridge_handle |
|
private |
◆ m_class
final Class com.sun.star.bridges.jni_uno.JNI_proxy.m_class |
|
private |
◆ m_finalizer
final AsynchronousFinalizer com.sun.star.bridges.jni_uno.JNI_proxy.m_finalizer |
|
private |
◆ m_java_env
final IEnvironment com.sun.star.bridges.jni_uno.JNI_proxy.m_java_env |
|
private |
◆ m_oid
final String com.sun.star.bridges.jni_uno.JNI_proxy.m_oid |
|
private |
◆ m_receiver_handle
long com.sun.star.bridges.jni_uno.JNI_proxy.m_receiver_handle |
|
private |
these 2 fields are accessed directly from C++
Definition at line 61 of file JNI_proxy.java.
◆ m_td_handle
long com.sun.star.bridges.jni_uno.JNI_proxy.m_td_handle |
|
private |
◆ m_type
final Type com.sun.star.bridges.jni_uno.JNI_proxy.m_type |
|
private |
◆ s_classloader
ClassLoader com.sun.star.bridges.jni_uno.JNI_proxy.s_classloader |
|
staticprivate |
Initial value:=
JNI_proxy(long bridge_handle, IEnvironment java_env, long receiver_handle, long td_handle, Type type, String oid, AsynchronousFinalizer finalizer)
Definition at line 53 of file JNI_proxy.java.
◆ s_InvocationHandler
Class com.sun.star.bridges.jni_uno.JNI_proxy.s_InvocationHandler[] |
|
staticprivate |
Initial value:=
new Class [] { java.lang.reflect.InvocationHandler.class }
Definition at line 55 of file JNI_proxy.java.
The documentation for this class was generated from the following file: