|
JuggerNET Runtime Library v3.6.54.0
3.6.54.0
|
The framework type wrapping around a Java method. More...
Public Member Functions | |
| JavaMethod (JavaClass declarator, Type type, string name, string sig, bool bStatic) | |
| JavaMethod (JavaClass declarator, Type type, string name, string sig, bool bStatic, bool bNonVirtual) | |
| JavaMethod (JavaClass declarator, Type type, string name, string sig, bool bStatic, bool bNonVirtual, bool bIndirect) | |
| jvalue | call (long inst, params jvalue[] param) |
| bool | call_bool (long inst, params jvalue[] param) |
| byte | call_byte (long inst, params jvalue[] param) |
| char | call_char (long inst, params jvalue[] param) |
| double | call_double (long inst, params jvalue[] param) |
| float | call_float (long inst, params jvalue[] param) |
| int | call_int (long inst, params jvalue[] param) |
| long | call_long (long inst, params jvalue[] param) |
| short | call_short (long inst, params jvalue[] param) |
| object | call_object (long inst, params jvalue[] param) |
| void | call_void (long inst, params jvalue[] param) |
| long | constructRefArray (JavaClass type, params jvalue[] param) |
| long | construct (params jvalue[] param) |
| long | construct (int dummy, params GenericCallback[] d) |
| unsafe void | CallVoid (JavaProxy jpo) |
| Calls a Java method of signature ()V. More... | |
| unsafe void | CallVoid (JavaProxy jpo, JavaMethodArguments args) |
| Calls a Java method with a variable number of arguments and a return type of void. More... | |
| unsafe void | CallVoid (JavaProxy jpo, bool val) |
| Calls a Java method of signature (Z)V (a boolean setter). More... | |
| unsafe void | CallVoid (JavaProxy jpo, byte val) |
| Calls a Java method of signature (B)V (a byte setter). More... | |
| unsafe void | CallVoid (JavaProxy jpo, char val) |
| Calls a Java method of signature (C)V (a char setter). More... | |
| unsafe void | CallVoid (JavaProxy jpo, double val) |
| Calls a Java method of signature (D)V (a double setter). More... | |
| unsafe void | CallVoid (JavaProxy jpo, float val) |
| Calls a Java method of signature (F)V (a float setter). More... | |
| unsafe void | CallVoid (JavaProxy jpo, int val) |
| Calls a Java method of signature (I)V (an int setter). More... | |
| unsafe void | CallVoid (JavaProxy jpo, long val) |
| Calls a Java method of signature (J)V (a long setter). More... | |
| unsafe void | CallVoid (JavaProxy jpo, short val) |
| Calls a Java method of signature (S)V (a short setter). More... | |
| unsafe void | CallVoid (JavaProxy jpo, object val) |
| Calls a Java method of signature (Lxxx;)V (a reference type setter). More... | |
| unsafe void | CallVoid (JavaProxy jpo, object val, Type type) |
| Calls a Java method of signature (Lxxx;)V (a reference type setter). More... | |
| unsafe bool | CallBool (JavaProxy jpo) |
| Calls a Java method of signature ()Z (a bool getter). More... | |
| unsafe bool | CallBool (JavaProxy jpo, bool b) |
| Calls a Java method of signature (Z)Z. More... | |
| unsafe bool | CallBool (JavaProxy jpo, byte b) |
| Calls a Java method of signature (B)Z. More... | |
| unsafe bool | CallBool (JavaProxy jpo, char c) |
| Calls a Java method of signature (C)Z. More... | |
| unsafe bool | CallBool (JavaProxy jpo, double d) |
| Calls a Java method of signature (D)Z. More... | |
| unsafe bool | CallBool (JavaProxy jpo, float f) |
| Calls a Java method of signature (F)Z. More... | |
| unsafe bool | CallBool (JavaProxy jpo, int i) |
| Calls a Java method of signature (I)Z. More... | |
| unsafe bool | CallBool (JavaProxy jpo, long l) |
| Calls a Java method of signature (J)Z. More... | |
| unsafe bool | CallBool (JavaProxy jpo, short s) |
| Calls a Java method of signature (S)Z. More... | |
| unsafe bool | CallBool (JavaProxy jpo, JavaMethodArguments args) |
| Calls a Java method with a variable number of arguments and a return type of bool. More... | |
| unsafe byte | CallByte (JavaProxy jpo) |
| Calls a Java method of signature ()B (a byte getter). More... | |
| unsafe byte | CallByte (JavaProxy jpo, JavaMethodArguments args) |
| Calls a Java method with a variable number of arguments and a return type of byte. More... | |
| unsafe char | CallChar (JavaProxy jpo) |
| Calls a Java method of signature ()C (a char getter). More... | |
| unsafe char | CallChar (JavaProxy jpo, JavaMethodArguments args) |
| Calls a Java method with a variable number of arguments and a return type of char. More... | |
| unsafe double | CallDouble (JavaProxy jpo) |
| Calls a Java method of signature ()D (a double getter). More... | |
| unsafe double | CallDouble (JavaProxy jpo, JavaMethodArguments args) |
| Calls a Java method with a variable number of arguments and a return type of double. More... | |
| unsafe float | CallFloat (JavaProxy jpo) |
| Calls a Java method of signature ()F (a float getter). More... | |
| unsafe float | CallFloat (JavaProxy jpo, JavaMethodArguments args) |
| Calls a Java method with a variable number of arguments and a return type of float. More... | |
| unsafe int | CallInt (JavaProxy jpo) |
| Calls a Java method of signature ()I (an int getter). More... | |
| unsafe int | CallInt (JavaProxy jpo, JavaMethodArguments args) |
| Calls a Java method with a variable number of arguments and a return type of int. More... | |
| unsafe long | CallLong (JavaProxy jpo) |
| Calls a Java method of signature ()J (a long getter). More... | |
| unsafe long | CallLong (JavaProxy jpo, JavaMethodArguments args) |
| Calls a Java method with a variable number of arguments and a return type of long. More... | |
| unsafe short | CallShort (JavaProxy jpo) |
| Calls a Java method of signature ()S (a short getter). More... | |
| unsafe short | CallShort (JavaProxy jpo, JavaMethodArguments args) |
| Calls a Java method with a variable number of arguments and a return type of short. More... | |
| unsafe IntPtr | CallObject (JavaProxy jpo) |
| Calls a Java method of signature ()Lxxx; (a reference type getter). More... | |
| unsafe IntPtr | CallObject (JavaProxy jpo, object arg) |
| object | CallObject (JavaProxy jpo, Type declaredType, bool bLeaf) |
| object | CallObject (JavaProxy jpo, Type declaredType, bool bLeaf, object arg) |
| unsafe string | CallString (JavaProxy jpo) |
| Calls a Java method of signature ()Ljava/lang/String;. More... | |
| unsafe IntPtr | CallObject (JavaProxy jpo, JavaMethodArguments args) |
| Calls a Java method with a variable number of arguments and a return type of a reference type. More... | |
| object | CallObject (JavaProxy jpo, Type declaredType, bool bLeaf, JavaMethodArguments jargs) |
| unsafe string | CallString (JavaProxy jpo, JavaMethodArguments args) |
| Calls a Java method with a variable number of arguments and a return type of string. More... | |
Properties | |
| long | MethodID [get] |
| HandleRef | Handle [get] |
| string | Name [get] |
| string | Signature [get] |
| Type | NativeType [get] |
| bool | IsStatic [get] |
| bool | IsLeafType [get] |
| string? | FriendlyName [get] |
The framework type wrapping around a Java method.
<exclude>
|
inline |
theType.IsInterface && lastReturnedType != null ? lastReturnedType : theType;
References Codemesh.JuggerNET.JavaClass.GetTypedInstance().
|
inline |
Calls a Java method of signature ()Z (a bool getter).
| jpo | The instance handle or null. |
References Codemesh.JuggerNET.JavaProxy.Handle.
Referenced by Codemesh.JuggerNET.JuggerNETProxyObject.Equals().
|
inline |
Calls a Java method of signature (Z)Z.
| jpo | The instance handle or null. |
References Codemesh.JuggerNET.JavaProxy.Handle.
|
inline |
Calls a Java method of signature (B)Z.
| jpo | The instance handle or null. |
References Codemesh.JuggerNET.JavaProxy.Handle.
|
inline |
Calls a Java method of signature (C)Z.
| jpo | The instance handle or null. |
References Codemesh.JuggerNET.JavaProxy.Handle.
|
inline |
Calls a Java method of signature (D)Z.
| jpo | The instance handle or null. |
References Codemesh.JuggerNET.JavaProxy.Handle.
|
inline |
Calls a Java method of signature (F)Z.
| jpo | The instance handle or null. |
References Codemesh.JuggerNET.JavaProxy.Handle.
|
inline |
Calls a Java method of signature (I)Z.
| jpo | The instance handle or null. |
References Codemesh.JuggerNET.JavaProxy.Handle.
|
inline |
Calls a Java method with a variable number of arguments and a return type of bool.
| jpo | The instance handle or null. |
| jpo | The method arguments that are to be passed to the Java method. |
References Codemesh.JuggerNET.JavaProxy.Handle.
|
inline |
Calls a Java method of signature (J)Z.
| jpo | The instance handle or null. |
References Codemesh.JuggerNET.JavaProxy.Handle.
|
inline |
Calls a Java method of signature (S)Z.
| jpo | The instance handle or null. |
References Codemesh.JuggerNET.JavaProxy.Handle.
|
inline |
Calls a Java method of signature ()B (a byte getter).
| jpo | The instance handle or null. |
References Codemesh.JuggerNET.JavaProxy.Handle.
|
inline |
Calls a Java method with a variable number of arguments and a return type of byte.
| jpo | The instance handle or null. |
References Codemesh.JuggerNET.JavaProxy.Handle.
|
inline |
Calls a Java method of signature ()C (a char getter).
| jpo | The instance handle or null. |
References Codemesh.JuggerNET.JavaProxy.Handle.
|
inline |
Calls a Java method with a variable number of arguments and a return type of char.
| jpo | The instance handle or null. |
References Codemesh.JuggerNET.JavaProxy.Handle.
|
inline |
Calls a Java method of signature ()D (a double getter).
| jpo | The instance handle or null. |
References Codemesh.JuggerNET.JavaProxy.Handle.
|
inline |
Calls a Java method with a variable number of arguments and a return type of double.
| jpo | The instance handle or null. |
References Codemesh.JuggerNET.JavaProxy.Handle.
|
inline |
Calls a Java method of signature ()F (a float getter).
| jpo | The instance handle or null. |
References Codemesh.JuggerNET.JavaProxy.Handle.
|
inline |
Calls a Java method with a variable number of arguments and a return type of float.
| jpo | The instance handle or null. |
References Codemesh.JuggerNET.JavaProxy.Handle.
|
inline |
Calls a Java method of signature ()I (an int getter).
| jpo | The instance handle or null. |
References Codemesh.JuggerNET.JavaProxy.Handle.
Referenced by Codemesh.JuggerNET.JuggerNETProxyObject.GetHashCode().
|
inline |
Calls a Java method with a variable number of arguments and a return type of int.
| jpo | The instance handle or null. |
References Codemesh.JuggerNET.JavaProxy.Handle.
|
inline |
Calls a Java method of signature ()J (a long getter).
| jpo | The instance handle or null. |
References Codemesh.JuggerNET.JavaProxy.Handle.
|
inline |
Calls a Java method with a variable number of arguments and a return type of long.
| jpo | The instance handle or null. |
References Codemesh.JuggerNET.JavaProxy.Handle.
|
inline |
Calls a Java method of signature ()Lxxx; (a reference type getter).
| jpo | The instance handle or null. |
References Codemesh.JuggerNET.JavaProxy.Handle.
|
inline |
Calls a Java method with a variable number of arguments and a return type of a reference type.
| jpo | The instance handle or null. |
References Codemesh.JuggerNET.JavaProxy.JObject.
|
inline |
Calls a Java method of signature ()S (a short getter).
| jpo | The instance handle or null. |
References Codemesh.JuggerNET.JavaProxy.Handle.
|
inline |
Calls a Java method with a variable number of arguments and a return type of short.
| jpo | The instance handle or null. |
References Codemesh.JuggerNET.JavaProxy.Handle.
|
inline |
Calls a Java method of signature ()Ljava/lang/String;.
| jpo | The instance handle or null. |
References Codemesh.JuggerNET.JavaProxy.Handle.
Referenced by Codemesh.JuggerNET.JuggerNETProxyObject.ToString().
|
inline |
Calls a Java method with a variable number of arguments and a return type of string.
| jpo | The instance handle or null. |
References Codemesh.JuggerNET.JavaProxy.Handle.
|
inline |
Calls a Java method of signature ()V.
| jpo | The instance handle or null. |
References Codemesh.JuggerNET.JavaProxy.Handle.
|
inline |
Calls a Java method of signature (Z)V (a boolean setter).
| jpo | The instance handle or null. |
| val | The boolean argument. |
References Codemesh.JuggerNET.JavaProxy.Handle.
|
inline |
Calls a Java method of signature (B)V (a byte setter).
| jpo | The instance handle or null. |
| val | The byte argument. |
References Codemesh.JuggerNET.JavaProxy.Handle.
|
inline |
Calls a Java method of signature (C)V (a char setter).
| jpo | The instance handle or null. |
| val | The char argument. |
References Codemesh.JuggerNET.JavaProxy.Handle.
|
inline |
Calls a Java method of signature (D)V (a double setter).
| jpo | The instance handle or null. |
| val | The double argument. |
References Codemesh.JuggerNET.JavaProxy.Handle.
|
inline |
Calls a Java method of signature (F)V (a float setter).
| jpo | The instance handle or null. |
| val | The float argument. |
References Codemesh.JuggerNET.JavaProxy.Handle.
|
inline |
Calls a Java method of signature (I)V (an int setter).
| jpo | The instance handle or null. |
| val | The int argument. |
References Codemesh.JuggerNET.JavaProxy.Handle.
|
inline |
Calls a Java method with a variable number of arguments and a return type of void.
| jpo | The instance handle or null. |
References Codemesh.JuggerNET.JavaProxy.Handle.
|
inline |
Calls a Java method of signature (J)V (a long setter).
| jpo | The instance handle or null. |
| val | The long argument. |
References Codemesh.JuggerNET.JavaProxy.Handle.
|
inline |
Calls a Java method of signature (Lxxx;)V (a reference type setter).
| jpo | The instance handle or null. |
| val | The reference type argument. |
References Codemesh.JuggerNET.JavaProxy.Handle, and Codemesh.JuggerNET.JavaProxy.Release().
|
inline |
Calls a Java method of signature (Lxxx;)V (a reference type setter).
| jpo | The instance handle or null. |
| val | The reference type argument. |
References Codemesh.JuggerNET.JavaProxy.Handle, and Codemesh.JuggerNET.JavaProxy.Release().
|
inline |
Calls a Java method of signature (S)V (a short setter).
| jpo | The instance handle or null. |
| val | The short argument. |
References Codemesh.JuggerNET.JavaProxy.Handle.