public static unsafe string AsString(global::CH.Qos.Logback.Classic.Spi.IThrowableProxy p0) { if (id_asString_Lch_qos_logback_classic_spi_IThrowableProxy_ == IntPtr.Zero) { id_asString_Lch_qos_logback_classic_spi_IThrowableProxy_ = JNIEnv.GetStaticMethodID(class_ref, "asString", "(Lch/qos/logback/classic/spi/IThrowableProxy;)Ljava/lang/String;"); } try { JValue *__args = stackalloc JValue [1]; __args [0] = new JValue(p0); string __ret = JNIEnv.GetString(JNIEnv.CallStaticObjectMethod(class_ref, id_asString_Lch_qos_logback_classic_spi_IThrowableProxy_, __args), JniHandleOwnership.TransferLocalRef); return(__ret); } finally { } }
public virtual unsafe void Calculate(global::CH.Qos.Logback.Classic.Spi.IThrowableProxy p0) { if (id_calculate_Lch_qos_logback_classic_spi_IThrowableProxy_ == IntPtr.Zero) { id_calculate_Lch_qos_logback_classic_spi_IThrowableProxy_ = JNIEnv.GetMethodID(class_ref, "calculate", "(Lch/qos/logback/classic/spi/IThrowableProxy;)V"); } try { JValue *__args = stackalloc JValue [1]; __args [0] = new JValue(p0); if (GetType() == ThresholdType) { JNIEnv.CallVoidMethod(((global::Java.Lang.Object) this).Handle, id_calculate_Lch_qos_logback_classic_spi_IThrowableProxy_, __args); } else { JNIEnv.CallNonvirtualVoidMethod(((global::Java.Lang.Object) this).Handle, ThresholdClass, JNIEnv.GetMethodID(ThresholdClass, "calculate", "(Lch/qos/logback/classic/spi/IThrowableProxy;)V"), __args); } } finally { } }
public static unsafe void SubjoinSTEPArray(global::Java.Lang.StringBuilder p0, int p1, global::CH.Qos.Logback.Classic.Spi.IThrowableProxy p2) { if (id_subjoinSTEPArray_Ljava_lang_StringBuilder_ILch_qos_logback_classic_spi_IThrowableProxy_ == IntPtr.Zero) { id_subjoinSTEPArray_Ljava_lang_StringBuilder_ILch_qos_logback_classic_spi_IThrowableProxy_ = JNIEnv.GetStaticMethodID(class_ref, "subjoinSTEPArray", "(Ljava/lang/StringBuilder;ILch/qos/logback/classic/spi/IThrowableProxy;)V"); } try { JValue *__args = stackalloc JValue [3]; __args [0] = new JValue(p0); __args [1] = new JValue(p1); __args [2] = new JValue(p2); JNIEnv.CallStaticVoidMethod(class_ref, id_subjoinSTEPArray_Ljava_lang_StringBuilder_ILch_qos_logback_classic_spi_IThrowableProxy_, __args); } finally { } }
static void n_Calculate_Lch_qos_logback_classic_spi_IThrowableProxy_(IntPtr jnienv, IntPtr native__this, IntPtr native_p0) { global::CH.Qos.Logback.Classic.Spi.PackagingDataCalculator __this = global::Java.Lang.Object.GetObject <global::CH.Qos.Logback.Classic.Spi.PackagingDataCalculator> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); global::CH.Qos.Logback.Classic.Spi.IThrowableProxy p0 = (global::CH.Qos.Logback.Classic.Spi.IThrowableProxy)global::Java.Lang.Object.GetObject <global::CH.Qos.Logback.Classic.Spi.IThrowableProxy> (native_p0, JniHandleOwnership.DoNotTransfer); __this.Calculate(p0); }
public static unsafe global::CH.Qos.Logback.Classic.Spi.ThrowableProxyVO Build(global::CH.Qos.Logback.Classic.Spi.IThrowableProxy p0) { if (id_build_Lch_qos_logback_classic_spi_IThrowableProxy_ == IntPtr.Zero) { id_build_Lch_qos_logback_classic_spi_IThrowableProxy_ = JNIEnv.GetStaticMethodID(class_ref, "build", "(Lch/qos/logback/classic/spi/IThrowableProxy;)Lch/qos/logback/classic/spi/ThrowableProxyVO;"); } try { JValue *__args = stackalloc JValue [1]; __args [0] = new JValue(p0); global::CH.Qos.Logback.Classic.Spi.ThrowableProxyVO __ret = global::Java.Lang.Object.GetObject <global::CH.Qos.Logback.Classic.Spi.ThrowableProxyVO> (JNIEnv.CallStaticObjectMethod(class_ref, id_build_Lch_qos_logback_classic_spi_IThrowableProxy_, __args), JniHandleOwnership.TransferLocalRef); return(__ret); } finally { } }
static IntPtr n_GetCause(IntPtr jnienv, IntPtr native__this) { global::CH.Qos.Logback.Classic.Spi.IThrowableProxy __this = global::Java.Lang.Object.GetObject <global::CH.Qos.Logback.Classic.Spi.IThrowableProxy> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); return(JNIEnv.ToLocalJniHandle(__this.Cause)); }
static IntPtr n_GetSuppressed(IntPtr jnienv, IntPtr native__this) { global::CH.Qos.Logback.Classic.Spi.IThrowableProxy __this = global::Java.Lang.Object.GetObject <global::CH.Qos.Logback.Classic.Spi.IThrowableProxy> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); return(JNIEnv.NewArray(__this.GetSuppressed())); }
static int n_GetCommonFrames(IntPtr jnienv, IntPtr native__this) { global::CH.Qos.Logback.Classic.Spi.IThrowableProxy __this = global::Java.Lang.Object.GetObject <global::CH.Qos.Logback.Classic.Spi.IThrowableProxy> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); return(__this.CommonFrames); }