public unsafe bool IsAtLeast(global::Google.VR.Dynamite.Client.Version other) { if (id_isAtLeast_Lcom_google_vr_dynamite_client_Version_ == IntPtr.Zero) { id_isAtLeast_Lcom_google_vr_dynamite_client_Version_ = JNIEnv.GetMethodID(class_ref, "isAtLeast", "(Lcom/google/vr/dynamite/client/Version;)Z"); } try { JValue *__args = stackalloc JValue [1]; __args [0] = new JValue(other); bool __ret = JNIEnv.CallBooleanMethod(((global::Java.Lang.Object) this).Handle, id_isAtLeast_Lcom_google_vr_dynamite_client_Version_, __args); return(__ret); } finally { } }
public static unsafe global::Google.VR.Dynamite.Client.Version Parse(string versionString) { if (id_parse_Ljava_lang_String_ == IntPtr.Zero) { id_parse_Ljava_lang_String_ = JNIEnv.GetStaticMethodID(class_ref, "parse", "(Ljava/lang/String;)Lcom/google/vr/dynamite/client/Version;"); } IntPtr native_versionString = JNIEnv.NewString(versionString); try { JValue *__args = stackalloc JValue [1]; __args [0] = new JValue(native_versionString); global::Google.VR.Dynamite.Client.Version __ret = global::Java.Lang.Object.GetObject <global::Google.VR.Dynamite.Client.Version> (JNIEnv.CallStaticObjectMethod(class_ref, id_parse_Ljava_lang_String_, __args), JniHandleOwnership.TransferLocalRef); return(__ret); } finally { JNIEnv.DeleteLocalRef(native_versionString); } }