コード例 #1
0
ファイル: List.cs プロジェクト: ridomin/HSQLDB.Net
 public static void Sort(global::Java.Util.Comparator arg0)
 {
     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(arg0))
     {
         _cmj_fun1.CallVoid(null, cmj_jmargs);
     }
 }
コード例 #2
0
ファイル: Vector.cs プロジェクト: ridomin/HSQLDB.Net
 public void Sort(global::Java.Util.Comparator c)
 {
     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(c))
     {
         _cmj_fun20.CallVoid(this, cmj_jmargs);
     }
 }
コード例 #3
0
ファイル: Comparator.cs プロジェクト: ridomin/HSQLDB.Net
 public static global::Java.Util.Comparator NullsFirst(global::Java.Util.Comparator arg0)
 {
     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(arg0))
     {
         if (_cmj_fun1.IsLeafType)
         {
             long jnet_ref = (long)_cmj_fun1.CallObject(null, cmj_jmargs);
             return(jnet_ref == 0 ? null : new global::Java.Util.ComparatorImpl(new global::Codemesh.JuggerNET.JNIHandle(jnet_ref)));
         }
         else
         {
             return((global::Java.Util.Comparator)_cmj_fun1.CallObject(null, typeof(global::Java.Util.Comparator), false, cmj_jmargs));
         }
     }
 }