示例#1
0
 public Properties(global::Java.Util.Properties defaults) : base(global::Codemesh.JuggerNET.JNIHandle.NULL)
 {
     global::Codemesh.JuggerNET.jvalue[] cmj_jargs = new global::Codemesh.JuggerNET.jvalue[1];
     using (global::Codemesh.JuggerNET.JavaMethodArguments cmj_jmargs = new global::Codemesh.JuggerNET.JavaMethodArguments(cmj_jargs).Add(defaults))
     {
         JObject = (long)_cmj_ctr1.CallObject(this, cmj_jmargs);
     }
 }
示例#2
0
 public void SetClientInfo(global::Java.Util.Properties properties)
 {
     global::Codemesh.JuggerNET.jvalue[] cmj_jargs = new global::Codemesh.JuggerNET.jvalue[1];
     using (global::Codemesh.JuggerNET.JavaMethodArguments cmj_jmargs = new global::Codemesh.JuggerNET.JavaMethodArguments(cmj_jargs).Add(properties))
     {
         _cmj_fun42.CallVoid(this, cmj_jmargs);
     }
 }
示例#3
0
        public static unsafe string DumpProperties(global::Java.Util.Properties props, string name)
        {
            const string __id        = "dumpProperties.(Ljava/util/Properties;Ljava/lang/String;)Ljava/lang/String;";
            IntPtr       native_name = JNIEnv.NewString(name);

            try {
                JniArgumentValue *__args = stackalloc JniArgumentValue [2];
                __args [0] = new JniArgumentValue((props == null) ? IntPtr.Zero : ((global::Java.Lang.Object)props).Handle);
                __args [1] = new JniArgumentValue(native_name);
                var __rm = _members.StaticMethods.InvokeObjectMethod(__id, __args);
                return(JNIEnv.GetString(__rm.Handle, JniHandleOwnership.TransferLocalRef));
            } finally {
                JNIEnv.DeleteLocalRef(native_name);
            }
        }
示例#4
0
 public global::Java.Sql.Connection Connect(string url, global::Java.Util.Properties info)
 {
     global::Codemesh.JuggerNET.jvalue[] cmj_jargs = new global::Codemesh.JuggerNET.jvalue[2];
     using (global::Codemesh.JuggerNET.JavaMethodArguments cmj_jmargs = new global::Codemesh.JuggerNET.JavaMethodArguments(cmj_jargs).Add(url).Add(info))
     {
         if (_cmj_fun1.IsLeafType)
         {
             long jnet_ref = (long)_cmj_fun1.CallObject(this, cmj_jmargs);
             return(jnet_ref == 0 ? null : new global::Java.Sql.ConnectionImpl(new global::Codemesh.JuggerNET.JNIHandle(jnet_ref)));
         }
         else
         {
             return((global::Java.Sql.Connection)_cmj_fun1.CallObject(this, typeof(global::Java.Sql.Connection), false, cmj_jmargs));
         }
     }
 }
示例#5
0
        public static unsafe string DumpProperties(global::Java.Util.Properties props, string name)
        {
            if (id_dumpProperties_Ljava_util_Properties_Ljava_lang_String_ == IntPtr.Zero)
            {
                id_dumpProperties_Ljava_util_Properties_Ljava_lang_String_ = JNIEnv.GetStaticMethodID(class_ref, "dumpProperties", "(Ljava/util/Properties;Ljava/lang/String;)Ljava/lang/String;");
            }
            IntPtr native_name = JNIEnv.NewString(name);

            try {
                JValue *__args = stackalloc JValue [2];
                __args [0] = new JValue(props);
                __args [1] = new JValue(native_name);
                string __ret = JNIEnv.GetString(JNIEnv.CallStaticObjectMethod(class_ref, id_dumpProperties_Ljava_util_Properties_Ljava_lang_String_, __args), JniHandleOwnership.TransferLocalRef);
                return(__ret);
            } finally {
                JNIEnv.DeleteLocalRef(native_name);
            }
        }
示例#6
0
 protected internal static void SetPreferences(global::Java.Util.Properties preferences)                         /* MethodBuilder.Create */
 {
 }