Beispiel #1
0
 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 {
     }
 }
Beispiel #2
0
        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);
            }
        }