An interface implemented by every type that is a proxy type for a Java type. It provides an abstraction layer for getting/setting Java object handles and for getting a duplicated object handle for the same object.
For a list of all members of this type, see JavaProxy Members.
Codemesh.JuggerNET.JavaProxy
Codemesh.JuggerNET.JavaPeer
| Type | Description |
|---|---|
| boolArray | The proxy type for the Java type boolean[]
|
| byteArray | The proxy type for the Java type byte[]
|
| charArray | The proxy type for the Java type char[]
|
| doubleArray | The proxy type for the Java type double[]
|
| floatArray | The proxy type for the Java type float[]
|
| intArray | The proxy type for the Java type int[]
|
| JavaPeerValue | Summary description for JavaPeerValue. |
| JuggerNETProxyArray | The baseclass for all array types that are proxy types for Java types. |
| JuggerNETProxyException | The baseclass for all exceptions that are proxy types for exceptions or errors thrown by the Java Runtime. This class cannot extend MarshalByRef because it has to be a descendent of Exception. As a consequence, we cannot really have a fully usable remote exception instance because invoking any Java methods will be meaningless in the remote context when the exception is passed there by value. To make it at least somewhat useful, we provide custom serialization/ deserialization methods that pass the stacktrace and the exception message to the other side. |
| JuggerNETProxyObject | The baseclass for all non-exception types that are proxy types for Java types. |
| longArray | The proxy type for the Java type long[]
|
| shortArray | The proxy type for the Java type short[]
|
Namespace: Codemesh.JuggerNET
Assembly: netrt (in netrt.dll)
JavaProxy Members | Codemesh.JuggerNET Namespace