From b53985d5209f6d2b99adc906453de6a1c11b8005 Mon Sep 17 00:00:00 2001
From: "github-actions[bot]"
<41898282+github-actions[bot]@users.noreply.github.com>
Date: Fri, 27 Sep 2024 18:40:50 +0200
Subject: [PATCH] Update generated classes using last unpublished version of
JNetReflector (#103)
Co-authored-by: masesdevelopers <94312179+masesdevelopers@users.noreply.github.com>
---
.../Generated/Java/Math/BigDecimal.cs | 110 +++++++++---------
.../Generated/Java/Math/BigInteger.cs | 88 +++++++-------
.../Generated/Java/Math/MathContext.cs | 4 +-
.../Generated/Java/Math/RoundingMode.cs | 6 +-
4 files changed, 104 insertions(+), 104 deletions(-)
diff --git a/src/net/Netdroid/Generated/Java/Math/BigDecimal.cs b/src/net/Netdroid/Generated/Java/Math/BigDecimal.cs
index 68957750b..68d01702d 100644
--- a/src/net/Netdroid/Generated/Java/Math/BigDecimal.cs
+++ b/src/net/Netdroid/Generated/Java/Math/BigDecimal.cs
@@ -313,7 +313,7 @@ public BigDecimal(long arg0)
///
public static Java.Math.BigDecimal ValueOf(double arg0)
{
- return SExecute(LocalBridgeClazz, "valueOf", arg0);
+ return SExecuteWithSignature(LocalBridgeClazz, "valueOf", "(D)Ljava/math/BigDecimal;", arg0);
}
///
///
@@ -323,7 +323,7 @@ public static Java.Math.BigDecimal ValueOf(double arg0)
///
public static Java.Math.BigDecimal ValueOf(long arg0, int arg1)
{
- return SExecute(LocalBridgeClazz, "valueOf", arg0, arg1);
+ return SExecuteWithSignature(LocalBridgeClazz, "valueOf", "(JI)Ljava/math/BigDecimal;", arg0, arg1);
}
///
///
@@ -332,7 +332,7 @@ public static Java.Math.BigDecimal ValueOf(long arg0, int arg1)
///
public static Java.Math.BigDecimal ValueOf(long arg0)
{
- return SExecute(LocalBridgeClazz, "valueOf", arg0);
+ return SExecuteWithSignature(LocalBridgeClazz, "valueOf", "(J)Ljava/math/BigDecimal;", arg0);
}
#endregion
@@ -344,7 +344,7 @@ public static Java.Math.BigDecimal ValueOf(long arg0)
///
public byte ByteValueExact()
{
- return IExecute("byteValueExact");
+ return IExecuteWithSignature("byteValueExact", "()B");
}
///
///
@@ -353,7 +353,7 @@ public byte ByteValueExact()
///
public int CompareTo(object arg0)
{
- return IExecute("compareTo", arg0);
+ return IExecuteWithSignature("compareTo", "(Ljava/lang/Object;)I", arg0);
}
///
///
@@ -362,7 +362,7 @@ public int CompareTo(object arg0)
///
public int CompareTo(Java.Math.BigDecimal arg0)
{
- return IExecute("compareTo", arg0);
+ return IExecuteWithSignature("compareTo", "(Ljava/math/BigDecimal;)I", arg0);
}
///
///
@@ -370,7 +370,7 @@ public int CompareTo(Java.Math.BigDecimal arg0)
///
public int IntValueExact()
{
- return IExecute("intValueExact");
+ return IExecuteWithSignature("intValueExact", "()I");
}
///
///
@@ -378,7 +378,7 @@ public int IntValueExact()
///
public int Precision()
{
- return IExecute("precision");
+ return IExecuteWithSignature("precision", "()I");
}
///
///
@@ -386,7 +386,7 @@ public int Precision()
///
public int Scale()
{
- return IExecute("scale");
+ return IExecuteWithSignature("scale", "()I");
}
///
///
@@ -394,7 +394,7 @@ public int Scale()
///
public int Signum()
{
- return IExecute("signum");
+ return IExecuteWithSignature("signum", "()I");
}
///
///
@@ -402,7 +402,7 @@ public int Signum()
///
public Java.Lang.String ToEngineeringString()
{
- return IExecute("toEngineeringString");
+ return IExecuteWithSignature("toEngineeringString", "()Ljava/lang/String;");
}
///
///
@@ -410,7 +410,7 @@ public Java.Lang.String ToEngineeringString()
///
public Java.Lang.String ToPlainString()
{
- return IExecute("toPlainString");
+ return IExecuteWithSignature("toPlainString", "()Ljava/lang/String;");
}
///
///
@@ -418,7 +418,7 @@ public Java.Lang.String ToPlainString()
///
public Java.Math.BigDecimal Abs()
{
- return IExecute("abs");
+ return IExecuteWithSignature("abs", "()Ljava/math/BigDecimal;");
}
///
///
@@ -427,7 +427,7 @@ public Java.Math.BigDecimal Abs()
///
public Java.Math.BigDecimal Abs(Java.Math.MathContext arg0)
{
- return IExecute("abs", arg0);
+ return IExecuteWithSignature("abs", "(Ljava/math/MathContext;)Ljava/math/BigDecimal;", arg0);
}
///
///
@@ -437,7 +437,7 @@ public Java.Math.BigDecimal Abs(Java.Math.MathContext arg0)
///
public Java.Math.BigDecimal Add(Java.Math.BigDecimal arg0, Java.Math.MathContext arg1)
{
- return IExecute("add", arg0, arg1);
+ return IExecuteWithSignature("add", "(Ljava/math/BigDecimal;Ljava/math/MathContext;)Ljava/math/BigDecimal;", arg0, arg1);
}
///
///
@@ -446,7 +446,7 @@ public Java.Math.BigDecimal Add(Java.Math.BigDecimal arg0, Java.Math.MathContext
///
public Java.Math.BigDecimal Add(Java.Math.BigDecimal arg0)
{
- return IExecute("add", arg0);
+ return IExecuteWithSignature("add", "(Ljava/math/BigDecimal;)Ljava/math/BigDecimal;", arg0);
}
///
///
@@ -458,7 +458,7 @@ public Java.Math.BigDecimal Add(Java.Math.BigDecimal arg0)
[global::System.Obsolete()]
public Java.Math.BigDecimal Divide(Java.Math.BigDecimal arg0, int arg1, int arg2)
{
- return IExecute("divide", arg0, arg1, arg2);
+ return IExecuteWithSignature("divide", "(Ljava/math/BigDecimal;II)Ljava/math/BigDecimal;", arg0, arg1, arg2);
}
///
///
@@ -469,7 +469,7 @@ public Java.Math.BigDecimal Divide(Java.Math.BigDecimal arg0, int arg1, int arg2
///
public Java.Math.BigDecimal Divide(Java.Math.BigDecimal arg0, int arg1, Java.Math.RoundingMode arg2)
{
- return IExecute("divide", arg0, arg1, arg2);
+ return IExecuteWithSignature("divide", "(Ljava/math/BigDecimal;ILjava/math/RoundingMode;)Ljava/math/BigDecimal;", arg0, arg1, arg2);
}
///
///
@@ -480,7 +480,7 @@ public Java.Math.BigDecimal Divide(Java.Math.BigDecimal arg0, int arg1, Java.Mat
[global::System.Obsolete()]
public Java.Math.BigDecimal Divide(Java.Math.BigDecimal arg0, int arg1)
{
- return IExecute("divide", arg0, arg1);
+ return IExecuteWithSignature("divide", "(Ljava/math/BigDecimal;I)Ljava/math/BigDecimal;", arg0, arg1);
}
///
///
@@ -490,7 +490,7 @@ public Java.Math.BigDecimal Divide(Java.Math.BigDecimal arg0, int arg1)
///
public Java.Math.BigDecimal Divide(Java.Math.BigDecimal arg0, Java.Math.MathContext arg1)
{
- return IExecute("divide", arg0, arg1);
+ return IExecuteWithSignature("divide", "(Ljava/math/BigDecimal;Ljava/math/MathContext;)Ljava/math/BigDecimal;", arg0, arg1);
}
///
///
@@ -500,7 +500,7 @@ public Java.Math.BigDecimal Divide(Java.Math.BigDecimal arg0, Java.Math.MathCont
///
public Java.Math.BigDecimal Divide(Java.Math.BigDecimal arg0, Java.Math.RoundingMode arg1)
{
- return IExecute("divide", arg0, arg1);
+ return IExecuteWithSignature("divide", "(Ljava/math/BigDecimal;Ljava/math/RoundingMode;)Ljava/math/BigDecimal;", arg0, arg1);
}
///
///
@@ -509,7 +509,7 @@ public Java.Math.BigDecimal Divide(Java.Math.BigDecimal arg0, Java.Math.Rounding
///
public Java.Math.BigDecimal Divide(Java.Math.BigDecimal arg0)
{
- return IExecute("divide", arg0);
+ return IExecuteWithSignature("divide", "(Ljava/math/BigDecimal;)Ljava/math/BigDecimal;", arg0);
}
///
///
@@ -519,7 +519,7 @@ public Java.Math.BigDecimal Divide(Java.Math.BigDecimal arg0)
///
public Java.Math.BigDecimal DivideToIntegralValue(Java.Math.BigDecimal arg0, Java.Math.MathContext arg1)
{
- return IExecute("divideToIntegralValue", arg0, arg1);
+ return IExecuteWithSignature("divideToIntegralValue", "(Ljava/math/BigDecimal;Ljava/math/MathContext;)Ljava/math/BigDecimal;", arg0, arg1);
}
///
///
@@ -528,7 +528,7 @@ public Java.Math.BigDecimal DivideToIntegralValue(Java.Math.BigDecimal arg0, Jav
///
public Java.Math.BigDecimal DivideToIntegralValue(Java.Math.BigDecimal arg0)
{
- return IExecute("divideToIntegralValue", arg0);
+ return IExecuteWithSignature("divideToIntegralValue", "(Ljava/math/BigDecimal;)Ljava/math/BigDecimal;", arg0);
}
///
///
@@ -537,7 +537,7 @@ public Java.Math.BigDecimal DivideToIntegralValue(Java.Math.BigDecimal arg0)
///
public Java.Math.BigDecimal Max(Java.Math.BigDecimal arg0)
{
- return IExecute("max", arg0);
+ return IExecuteWithSignature("max", "(Ljava/math/BigDecimal;)Ljava/math/BigDecimal;", arg0);
}
///
///
@@ -546,7 +546,7 @@ public Java.Math.BigDecimal Max(Java.Math.BigDecimal arg0)
///
public Java.Math.BigDecimal Min(Java.Math.BigDecimal arg0)
{
- return IExecute("min", arg0);
+ return IExecuteWithSignature("min", "(Ljava/math/BigDecimal;)Ljava/math/BigDecimal;", arg0);
}
///
///
@@ -555,7 +555,7 @@ public Java.Math.BigDecimal Min(Java.Math.BigDecimal arg0)
///
public Java.Math.BigDecimal MovePointLeft(int arg0)
{
- return IExecute("movePointLeft", arg0);
+ return IExecuteWithSignature("movePointLeft", "(I)Ljava/math/BigDecimal;", arg0);
}
///
///
@@ -564,7 +564,7 @@ public Java.Math.BigDecimal MovePointLeft(int arg0)
///
public Java.Math.BigDecimal MovePointRight(int arg0)
{
- return IExecute("movePointRight", arg0);
+ return IExecuteWithSignature("movePointRight", "(I)Ljava/math/BigDecimal;", arg0);
}
///
///
@@ -574,7 +574,7 @@ public Java.Math.BigDecimal MovePointRight(int arg0)
///
public Java.Math.BigDecimal Multiply(Java.Math.BigDecimal arg0, Java.Math.MathContext arg1)
{
- return IExecute("multiply", arg0, arg1);
+ return IExecuteWithSignature("multiply", "(Ljava/math/BigDecimal;Ljava/math/MathContext;)Ljava/math/BigDecimal;", arg0, arg1);
}
///
///
@@ -583,7 +583,7 @@ public Java.Math.BigDecimal Multiply(Java.Math.BigDecimal arg0, Java.Math.MathCo
///
public Java.Math.BigDecimal Multiply(Java.Math.BigDecimal arg0)
{
- return IExecute("multiply", arg0);
+ return IExecuteWithSignature("multiply", "(Ljava/math/BigDecimal;)Ljava/math/BigDecimal;", arg0);
}
///
///
@@ -591,7 +591,7 @@ public Java.Math.BigDecimal Multiply(Java.Math.BigDecimal arg0)
///
public Java.Math.BigDecimal Negate()
{
- return IExecute("negate");
+ return IExecuteWithSignature("negate", "()Ljava/math/BigDecimal;");
}
///
///
@@ -600,7 +600,7 @@ public Java.Math.BigDecimal Negate()
///
public Java.Math.BigDecimal Negate(Java.Math.MathContext arg0)
{
- return IExecute("negate", arg0);
+ return IExecuteWithSignature("negate", "(Ljava/math/MathContext;)Ljava/math/BigDecimal;", arg0);
}
///
///
@@ -608,7 +608,7 @@ public Java.Math.BigDecimal Negate(Java.Math.MathContext arg0)
///
public Java.Math.BigDecimal Plus()
{
- return IExecute("plus");
+ return IExecuteWithSignature("plus", "()Ljava/math/BigDecimal;");
}
///
///
@@ -617,7 +617,7 @@ public Java.Math.BigDecimal Plus()
///
public Java.Math.BigDecimal Plus(Java.Math.MathContext arg0)
{
- return IExecute("plus", arg0);
+ return IExecuteWithSignature("plus", "(Ljava/math/MathContext;)Ljava/math/BigDecimal;", arg0);
}
///
///
@@ -627,7 +627,7 @@ public Java.Math.BigDecimal Plus(Java.Math.MathContext arg0)
///
public Java.Math.BigDecimal Pow(int arg0, Java.Math.MathContext arg1)
{
- return IExecute("pow", arg0, arg1);
+ return IExecuteWithSignature("pow", "(ILjava/math/MathContext;)Ljava/math/BigDecimal;", arg0, arg1);
}
///
///
@@ -636,7 +636,7 @@ public Java.Math.BigDecimal Pow(int arg0, Java.Math.MathContext arg1)
///
public Java.Math.BigDecimal Pow(int arg0)
{
- return IExecute("pow", arg0);
+ return IExecuteWithSignature("pow", "(I)Ljava/math/BigDecimal;", arg0);
}
///
///
@@ -646,7 +646,7 @@ public Java.Math.BigDecimal Pow(int arg0)
///
public Java.Math.BigDecimal Remainder(Java.Math.BigDecimal arg0, Java.Math.MathContext arg1)
{
- return IExecute("remainder", arg0, arg1);
+ return IExecuteWithSignature("remainder", "(Ljava/math/BigDecimal;Ljava/math/MathContext;)Ljava/math/BigDecimal;", arg0, arg1);
}
///
///
@@ -655,7 +655,7 @@ public Java.Math.BigDecimal Remainder(Java.Math.BigDecimal arg0, Java.Math.MathC
///
public Java.Math.BigDecimal Remainder(Java.Math.BigDecimal arg0)
{
- return IExecute("remainder", arg0);
+ return IExecuteWithSignature("remainder", "(Ljava/math/BigDecimal;)Ljava/math/BigDecimal;", arg0);
}
///
///
@@ -664,7 +664,7 @@ public Java.Math.BigDecimal Remainder(Java.Math.BigDecimal arg0)
///
public Java.Math.BigDecimal Round(Java.Math.MathContext arg0)
{
- return IExecute("round", arg0);
+ return IExecuteWithSignature("round", "(Ljava/math/MathContext;)Ljava/math/BigDecimal;", arg0);
}
///
///
@@ -673,7 +673,7 @@ public Java.Math.BigDecimal Round(Java.Math.MathContext arg0)
///
public Java.Math.BigDecimal ScaleByPowerOfTen(int arg0)
{
- return IExecute("scaleByPowerOfTen", arg0);
+ return IExecuteWithSignature("scaleByPowerOfTen", "(I)Ljava/math/BigDecimal;", arg0);
}
///
///
@@ -684,7 +684,7 @@ public Java.Math.BigDecimal ScaleByPowerOfTen(int arg0)
[global::System.Obsolete()]
public Java.Math.BigDecimal SetScale(int arg0, int arg1)
{
- return IExecute("setScale", arg0, arg1);
+ return IExecuteWithSignature("setScale", "(II)Ljava/math/BigDecimal;", arg0, arg1);
}
///
///
@@ -694,7 +694,7 @@ public Java.Math.BigDecimal SetScale(int arg0, int arg1)
///
public Java.Math.BigDecimal SetScale(int arg0, Java.Math.RoundingMode arg1)
{
- return IExecute("setScale", arg0, arg1);
+ return IExecuteWithSignature("setScale", "(ILjava/math/RoundingMode;)Ljava/math/BigDecimal;", arg0, arg1);
}
///
///
@@ -703,7 +703,7 @@ public Java.Math.BigDecimal SetScale(int arg0, Java.Math.RoundingMode arg1)
///
public Java.Math.BigDecimal SetScale(int arg0)
{
- return IExecute("setScale", arg0);
+ return IExecuteWithSignature("setScale", "(I)Ljava/math/BigDecimal;", arg0);
}
///
///
@@ -712,7 +712,7 @@ public Java.Math.BigDecimal SetScale(int arg0)
///
public Java.Math.BigDecimal Sqrt(Java.Math.MathContext arg0)
{
- return IExecute("sqrt", arg0);
+ return IExecuteWithSignature("sqrt", "(Ljava/math/MathContext;)Ljava/math/BigDecimal;", arg0);
}
///
///
@@ -720,7 +720,7 @@ public Java.Math.BigDecimal Sqrt(Java.Math.MathContext arg0)
///
public Java.Math.BigDecimal StripTrailingZeros()
{
- return IExecute("stripTrailingZeros");
+ return IExecuteWithSignature("stripTrailingZeros", "()Ljava/math/BigDecimal;");
}
///
///
@@ -730,7 +730,7 @@ public Java.Math.BigDecimal StripTrailingZeros()
///
public Java.Math.BigDecimal Subtract(Java.Math.BigDecimal arg0, Java.Math.MathContext arg1)
{
- return IExecute("subtract", arg0, arg1);
+ return IExecuteWithSignature("subtract", "(Ljava/math/BigDecimal;Ljava/math/MathContext;)Ljava/math/BigDecimal;", arg0, arg1);
}
///
///
@@ -739,7 +739,7 @@ public Java.Math.BigDecimal Subtract(Java.Math.BigDecimal arg0, Java.Math.MathCo
///
public Java.Math.BigDecimal Subtract(Java.Math.BigDecimal arg0)
{
- return IExecute("subtract", arg0);
+ return IExecuteWithSignature("subtract", "(Ljava/math/BigDecimal;)Ljava/math/BigDecimal;", arg0);
}
///
///
@@ -747,7 +747,7 @@ public Java.Math.BigDecimal Subtract(Java.Math.BigDecimal arg0)
///
public Java.Math.BigDecimal Ulp()
{
- return IExecute("ulp");
+ return IExecuteWithSignature("ulp", "()Ljava/math/BigDecimal;");
}
///
///
@@ -757,7 +757,7 @@ public Java.Math.BigDecimal Ulp()
///
public Java.Math.BigDecimal[] DivideAndRemainder(Java.Math.BigDecimal arg0, Java.Math.MathContext arg1)
{
- return IExecuteArray("divideAndRemainder", arg0, arg1);
+ return IExecuteWithSignatureArray("divideAndRemainder", "(Ljava/math/BigDecimal;Ljava/math/MathContext;)[Ljava/math/BigDecimal;", arg0, arg1);
}
///
///
@@ -766,7 +766,7 @@ public Java.Math.BigDecimal[] DivideAndRemainder(Java.Math.BigDecimal arg0, Java
///
public Java.Math.BigDecimal[] DivideAndRemainder(Java.Math.BigDecimal arg0)
{
- return IExecuteArray("divideAndRemainder", arg0);
+ return IExecuteWithSignatureArray("divideAndRemainder", "(Ljava/math/BigDecimal;)[Ljava/math/BigDecimal;", arg0);
}
///
///
@@ -774,7 +774,7 @@ public Java.Math.BigDecimal[] DivideAndRemainder(Java.Math.BigDecimal arg0)
///
public Java.Math.BigInteger ToBigInteger()
{
- return IExecute("toBigInteger");
+ return IExecuteWithSignature("toBigInteger", "()Ljava/math/BigInteger;");
}
///
///
@@ -782,7 +782,7 @@ public Java.Math.BigInteger ToBigInteger()
///
public Java.Math.BigInteger ToBigIntegerExact()
{
- return IExecute("toBigIntegerExact");
+ return IExecuteWithSignature("toBigIntegerExact", "()Ljava/math/BigInteger;");
}
///
///
@@ -790,7 +790,7 @@ public Java.Math.BigInteger ToBigIntegerExact()
///
public Java.Math.BigInteger UnscaledValue()
{
- return IExecute("unscaledValue");
+ return IExecuteWithSignature("unscaledValue", "()Ljava/math/BigInteger;");
}
///
///
@@ -798,7 +798,7 @@ public Java.Math.BigInteger UnscaledValue()
///
public long LongValueExact()
{
- return IExecute("longValueExact");
+ return IExecuteWithSignature("longValueExact", "()J");
}
///
///
@@ -806,7 +806,7 @@ public long LongValueExact()
///
public short ShortValueExact()
{
- return IExecute("shortValueExact");
+ return IExecuteWithSignature("shortValueExact", "()S");
}
#endregion
diff --git a/src/net/Netdroid/Generated/Java/Math/BigInteger.cs b/src/net/Netdroid/Generated/Java/Math/BigInteger.cs
index 7c9d25148..fc35f689f 100644
--- a/src/net/Netdroid/Generated/Java/Math/BigInteger.cs
+++ b/src/net/Netdroid/Generated/Java/Math/BigInteger.cs
@@ -196,7 +196,7 @@ public BigInteger(Java.Lang.String arg0)
///
public static Java.Math.BigInteger ProbablePrime(int arg0, Java.Util.Random arg1)
{
- return SExecute(LocalBridgeClazz, "probablePrime", arg0, arg1);
+ return SExecuteWithSignature(LocalBridgeClazz, "probablePrime", "(ILjava/util/Random;)Ljava/math/BigInteger;", arg0, arg1);
}
///
///
@@ -205,7 +205,7 @@ public static Java.Math.BigInteger ProbablePrime(int arg0, Java.Util.Random arg1
///
public static Java.Math.BigInteger ValueOf(long arg0)
{
- return SExecute(LocalBridgeClazz, "valueOf", arg0);
+ return SExecuteWithSignature(LocalBridgeClazz, "valueOf", "(J)Ljava/math/BigInteger;", arg0);
}
#endregion
@@ -218,7 +218,7 @@ public static Java.Math.BigInteger ValueOf(long arg0)
///
public bool IsProbablePrime(int arg0)
{
- return IExecute("isProbablePrime", arg0);
+ return IExecuteWithSignature("isProbablePrime", "(I)Z", arg0);
}
///
///
@@ -227,7 +227,7 @@ public bool IsProbablePrime(int arg0)
///
public bool TestBit(int arg0)
{
- return IExecute("testBit", arg0);
+ return IExecuteWithSignature("testBit", "(I)Z", arg0);
}
///
///
@@ -235,7 +235,7 @@ public bool TestBit(int arg0)
///
public byte ByteValueExact()
{
- return IExecute("byteValueExact");
+ return IExecuteWithSignature("byteValueExact", "()B");
}
///
///
@@ -243,7 +243,7 @@ public byte ByteValueExact()
///
public byte[] ToByteArray()
{
- return IExecuteArray("toByteArray");
+ return IExecuteWithSignatureArray("toByteArray", "()[B");
}
///
///
@@ -251,7 +251,7 @@ public byte[] ToByteArray()
///
public int BitCount()
{
- return IExecute("bitCount");
+ return IExecuteWithSignature("bitCount", "()I");
}
///
///
@@ -259,7 +259,7 @@ public int BitCount()
///
public int BitLength()
{
- return IExecute("bitLength");
+ return IExecuteWithSignature("bitLength", "()I");
}
///
///
@@ -268,7 +268,7 @@ public int BitLength()
///
public int CompareTo(object arg0)
{
- return IExecute("compareTo", arg0);
+ return IExecuteWithSignature("compareTo", "(Ljava/lang/Object;)I", arg0);
}
///
///
@@ -277,7 +277,7 @@ public int CompareTo(object arg0)
///
public int CompareTo(Java.Math.BigInteger arg0)
{
- return IExecute("compareTo", arg0);
+ return IExecuteWithSignature("compareTo", "(Ljava/math/BigInteger;)I", arg0);
}
///
///
@@ -285,7 +285,7 @@ public int CompareTo(Java.Math.BigInteger arg0)
///
public int GetLowestSetBit()
{
- return IExecute("getLowestSetBit");
+ return IExecuteWithSignature("getLowestSetBit", "()I");
}
///
///
@@ -293,7 +293,7 @@ public int GetLowestSetBit()
///
public int IntValueExact()
{
- return IExecute("intValueExact");
+ return IExecuteWithSignature("intValueExact", "()I");
}
///
///
@@ -301,7 +301,7 @@ public int IntValueExact()
///
public int Signum()
{
- return IExecute("signum");
+ return IExecuteWithSignature("signum", "()I");
}
///
///
@@ -310,7 +310,7 @@ public int Signum()
///
public Java.Lang.String ToString(int arg0)
{
- return IExecute("toString", arg0);
+ return IExecuteWithSignature("toString", "(I)Ljava/lang/String;", arg0);
}
///
///
@@ -318,7 +318,7 @@ public Java.Lang.String ToString(int arg0)
///
public Java.Math.BigInteger Abs()
{
- return IExecute("abs");
+ return IExecuteWithSignature("abs", "()Ljava/math/BigInteger;");
}
///
///
@@ -327,7 +327,7 @@ public Java.Math.BigInteger Abs()
///
public Java.Math.BigInteger Add(Java.Math.BigInteger arg0)
{
- return IExecute("add", arg0);
+ return IExecuteWithSignature("add", "(Ljava/math/BigInteger;)Ljava/math/BigInteger;", arg0);
}
///
///
@@ -336,7 +336,7 @@ public Java.Math.BigInteger Add(Java.Math.BigInteger arg0)
///
public Java.Math.BigInteger And(Java.Math.BigInteger arg0)
{
- return IExecute("and", arg0);
+ return IExecuteWithSignature("and", "(Ljava/math/BigInteger;)Ljava/math/BigInteger;", arg0);
}
///
///
@@ -345,7 +345,7 @@ public Java.Math.BigInteger And(Java.Math.BigInteger arg0)
///
public Java.Math.BigInteger AndNot(Java.Math.BigInteger arg0)
{
- return IExecute("andNot", arg0);
+ return IExecuteWithSignature("andNot", "(Ljava/math/BigInteger;)Ljava/math/BigInteger;", arg0);
}
///
///
@@ -354,7 +354,7 @@ public Java.Math.BigInteger AndNot(Java.Math.BigInteger arg0)
///
public Java.Math.BigInteger ClearBit(int arg0)
{
- return IExecute("clearBit", arg0);
+ return IExecuteWithSignature("clearBit", "(I)Ljava/math/BigInteger;", arg0);
}
///
///
@@ -363,7 +363,7 @@ public Java.Math.BigInteger ClearBit(int arg0)
///
public Java.Math.BigInteger Divide(Java.Math.BigInteger arg0)
{
- return IExecute("divide", arg0);
+ return IExecuteWithSignature("divide", "(Ljava/math/BigInteger;)Ljava/math/BigInteger;", arg0);
}
///
///
@@ -372,7 +372,7 @@ public Java.Math.BigInteger Divide(Java.Math.BigInteger arg0)
///
public Java.Math.BigInteger FlipBit(int arg0)
{
- return IExecute("flipBit", arg0);
+ return IExecuteWithSignature("flipBit", "(I)Ljava/math/BigInteger;", arg0);
}
///
///
@@ -381,7 +381,7 @@ public Java.Math.BigInteger FlipBit(int arg0)
///
public Java.Math.BigInteger Gcd(Java.Math.BigInteger arg0)
{
- return IExecute("gcd", arg0);
+ return IExecuteWithSignature("gcd", "(Ljava/math/BigInteger;)Ljava/math/BigInteger;", arg0);
}
///
///
@@ -390,7 +390,7 @@ public Java.Math.BigInteger Gcd(Java.Math.BigInteger arg0)
///
public Java.Math.BigInteger Max(Java.Math.BigInteger arg0)
{
- return IExecute("max", arg0);
+ return IExecuteWithSignature("max", "(Ljava/math/BigInteger;)Ljava/math/BigInteger;", arg0);
}
///
///
@@ -399,7 +399,7 @@ public Java.Math.BigInteger Max(Java.Math.BigInteger arg0)
///
public Java.Math.BigInteger Min(Java.Math.BigInteger arg0)
{
- return IExecute("min", arg0);
+ return IExecuteWithSignature("min", "(Ljava/math/BigInteger;)Ljava/math/BigInteger;", arg0);
}
///
///
@@ -408,7 +408,7 @@ public Java.Math.BigInteger Min(Java.Math.BigInteger arg0)
///
public Java.Math.BigInteger Mod(Java.Math.BigInteger arg0)
{
- return IExecute("mod", arg0);
+ return IExecuteWithSignature("mod", "(Ljava/math/BigInteger;)Ljava/math/BigInteger;", arg0);
}
///
///
@@ -417,7 +417,7 @@ public Java.Math.BigInteger Mod(Java.Math.BigInteger arg0)
///
public Java.Math.BigInteger ModInverse(Java.Math.BigInteger arg0)
{
- return IExecute("modInverse", arg0);
+ return IExecuteWithSignature("modInverse", "(Ljava/math/BigInteger;)Ljava/math/BigInteger;", arg0);
}
///
///
@@ -427,7 +427,7 @@ public Java.Math.BigInteger ModInverse(Java.Math.BigInteger arg0)
///
public Java.Math.BigInteger ModPow(Java.Math.BigInteger arg0, Java.Math.BigInteger arg1)
{
- return IExecute("modPow", arg0, arg1);
+ return IExecuteWithSignature("modPow", "(Ljava/math/BigInteger;Ljava/math/BigInteger;)Ljava/math/BigInteger;", arg0, arg1);
}
///
///
@@ -436,7 +436,7 @@ public Java.Math.BigInteger ModPow(Java.Math.BigInteger arg0, Java.Math.BigInteg
///
public Java.Math.BigInteger Multiply(Java.Math.BigInteger arg0)
{
- return IExecute("multiply", arg0);
+ return IExecuteWithSignature("multiply", "(Ljava/math/BigInteger;)Ljava/math/BigInteger;", arg0);
}
///
///
@@ -444,7 +444,7 @@ public Java.Math.BigInteger Multiply(Java.Math.BigInteger arg0)
///
public Java.Math.BigInteger Negate()
{
- return IExecute("negate");
+ return IExecuteWithSignature("negate", "()Ljava/math/BigInteger;");
}
///
///
@@ -452,7 +452,7 @@ public Java.Math.BigInteger Negate()
///
public Java.Math.BigInteger NextProbablePrime()
{
- return IExecute("nextProbablePrime");
+ return IExecuteWithSignature("nextProbablePrime", "()Ljava/math/BigInteger;");
}
///
///
@@ -460,7 +460,7 @@ public Java.Math.BigInteger NextProbablePrime()
///
public Java.Math.BigInteger Not()
{
- return IExecute("not");
+ return IExecuteWithSignature("not", "()Ljava/math/BigInteger;");
}
///