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.