コード例 #1
0
ファイル: SignCheck.cs プロジェクト: ikvm/sdbBank
        /// <summary>
        /// java版本的验签
        /// </summary>
        /// <param name="strToSign"></param>
        /// <param name="strSign"></param>
        /// <returns></returns>
        public static bool JavaRsaVerify(string strToSign, string strSign)
        {
            testRSA t  = new testRSA();
            Boolean cc = t.JavaRsaVerify(strToSign, strSign);

            return(Convert.ToBoolean(cc));
        }
コード例 #2
0
ファイル: Array.cs プロジェクト: shannah/CN1WindowsPort
public static global::System.Object get(global::java.lang.Object n1, int n2){
//XMLVM_BEGIN_WRAPPER[java.lang.reflect.Array: java.lang.Object get(java.lang.Object, int)]
    throw new org.xmlvm._nNotYetImplementedException("native/wrapper method not yet implemented");
    if (n1==null) {
        java.lang.NullPointerException jex = new java.lang.NullPointerException();
        jex.@this();
        throw new org.xmlvm._nExceptionAdapter(jex);
    } else if (n1 is org.xmlvm._nArrayAdapter<object>) {
        return ((org.xmlvm._nArrayAdapter<object>) n1)[n2];
    } else if (n1 is org.xmlvm._nArrayAdapter<bool>) {
        bool unwrappedBoolean = ((org.xmlvm._nArrayAdapter<bool>) n1)[n2];
        java.lang.Boolean result = new java.lang.Boolean();
        result.@this(unwrappedBoolean);
        return result;
    } else if (n1 is org.xmlvm._nArrayAdapter<sbyte>) {
        sbyte unwrappedByte = ((org.xmlvm._nArrayAdapter<sbyte>) n1)[n2];
        java.lang.Byte result = new java.lang.Byte();
        result.@this(unwrappedByte);
        return result;
    } else if (n1 is org.xmlvm._nArrayAdapter<char>) {
        char unwrappedChar = ((org.xmlvm._nArrayAdapter<char>) n1)[n2];
        java.lang.Character result = new java.lang.Character();
        result.@this(unwrappedChar);
        return result;
    } else if (n1 is org.xmlvm._nArrayAdapter<short>) {
        short unwrappedShort = ((org.xmlvm._nArrayAdapter<short>) n1)[n2];
        java.lang.Short result = new java.lang.Short();
        result.@this(unwrappedShort);
        return result;
    } else if (n1 is org.xmlvm._nArrayAdapter<int>) {
        int unwrappedInteger = ((org.xmlvm._nArrayAdapter<int>) n1)[n2];
        java.lang.Integer result = new java.lang.Integer();
        result.@this(unwrappedInteger);
        return result;
    } else if (n1 is org.xmlvm._nArrayAdapter<long>) {
        long unwrappedLong = ((org.xmlvm._nArrayAdapter<long>) n1)[n2];
        java.lang.Long result = new java.lang.Long();
        result.@this(unwrappedLong);
        return result;
    } else if (n1 is org.xmlvm._nArrayAdapter<float>) {
        float unwrappedFloat = ((org.xmlvm._nArrayAdapter<float>) n1)[n2];
        java.lang.Float result = new java.lang.Float();
        result.@this(unwrappedFloat);
        return result;
    } else if (n1 is org.xmlvm._nArrayAdapter<double>) {
        double unwrappedDouble = ((org.xmlvm._nArrayAdapter<double>) n1)[n2];
        java.lang.Double result = new java.lang.Double();
        result.@this(unwrappedDouble);
        return result;
    } else if (!(n1 is org.xmlvm._nIArray)) {
        // it is not an org.xmlvm._nIArray 
        java.lang.IllegalArgumentException jex = new java.lang.IllegalArgumentException();
        jex.@this(org.xmlvm._nUtil.toJavaString("Not an array"));
        throw new org.xmlvm._nExceptionAdapter(jex);
    } else {
        // something went wrong
        throw new org.xmlvm._nNativeImplementationException();
    }
//XMLVM_END_WRAPPER[java.lang.reflect.Array: java.lang.Object get(java.lang.Object, int)]
}
コード例 #3
0
 public static void test()
 {
     java.lang.Boolean cond = true;
     while (cond)
     {
         cond = false;
     }
 }
コード例 #4
0
ファイル: ContentValues.cs プロジェクト: zffl/androidmono
 public void put(java.lang.String arg0, java.lang.Boolean arg1)
 {
     global::MonoJavaBridge.JNIEnv @__env = global::MonoJavaBridge.JNIEnv.ThreadEnv;
     if (!IsClrObject)
     {
         @__env.CallVoidMethod(this.JvmHandle, global::android.content.ContentValues._put1257, global::MonoJavaBridge.JavaBridge.ConvertToValue(arg0), global::MonoJavaBridge.JavaBridge.ConvertToValue(arg1));
     }
     else
     {
         @__env.CallNonVirtualVoidMethod(this.JvmHandle, global::android.content.ContentValues.staticClass, global::android.content.ContentValues._put1257, global::MonoJavaBridge.JavaBridge.ConvertToValue(arg0), global::MonoJavaBridge.JavaBridge.ConvertToValue(arg1));
     }
 }
コード例 #5
0
 public virtual void setIs24HourView(java.lang.Boolean arg0)
 {
     global::MonoJavaBridge.JNIEnv @__env = global::MonoJavaBridge.JNIEnv.ThreadEnv;
     if (!IsClrObject)
     {
         @__env.CallVoidMethod(this.JvmHandle, global::android.widget.TimePicker._setIs24HourView12327, global::MonoJavaBridge.JavaBridge.ConvertToValue(arg0));
     }
     else
     {
         @__env.CallNonVirtualVoidMethod(this.JvmHandle, global::android.widget.TimePicker.staticClass, global::android.widget.TimePicker._setIs24HourView12327, global::MonoJavaBridge.JavaBridge.ConvertToValue(arg0));
     }
 }
コード例 #6
0
 void org.xmlpull.v1.XmlSerializer.startDocument(java.lang.String arg0, java.lang.Boolean arg1)
 {
     global::MonoJavaBridge.JNIEnv @__env = global::MonoJavaBridge.JNIEnv.ThreadEnv;
     if (!IsClrObject)
     {
         @__env.CallVoidMethod(this.JvmHandle, global::org.xmlpull.v1.XmlSerializer_._startDocument16598, global::MonoJavaBridge.JavaBridge.ConvertToValue(arg0), global::MonoJavaBridge.JavaBridge.ConvertToValue(arg1));
     }
     else
     {
         @__env.CallNonVirtualVoidMethod(this.JvmHandle, global::org.xmlpull.v1.XmlSerializer_.staticClass, global::org.xmlpull.v1.XmlSerializer_._startDocument16598, global::MonoJavaBridge.JavaBridge.ConvertToValue(arg0), global::MonoJavaBridge.JavaBridge.ConvertToValue(arg1));
     }
 }
コード例 #7
0
 public int compareTo(java.lang.Boolean arg0)
 {
     global::MonoJavaBridge.JNIEnv @__env = global::MonoJavaBridge.JNIEnv.ThreadEnv;
     if (!IsClrObject)
     {
         return(@__env.CallIntMethod(this.JvmHandle, global::java.lang.Boolean._compareTo12791, global::MonoJavaBridge.JavaBridge.ConvertToValue(arg0)));
     }
     else
     {
         return(@__env.CallNonVirtualIntMethod(this.JvmHandle, global::java.lang.Boolean.staticClass, global::java.lang.Boolean._compareTo12791, global::MonoJavaBridge.JavaBridge.ConvertToValue(arg0)));
     }
 }
コード例 #8
0
ファイル: vm.cs プロジェクト: ams-ts-ikvm/cn1-ikvm-uwp
        internal static object Unbox(object val)
        {
#if STATIC_COMPILER || FIRST_PASS || STUB_GENERATOR
            return(null);
#else
            java.lang.Byte b = val as java.lang.Byte;
            if (b != null)
            {
                return(b.byteValue());
            }
            java.lang.Boolean b1 = val as java.lang.Boolean;
            if (b1 != null)
            {
                return(b1.booleanValue());
            }
            java.lang.Short s = val as java.lang.Short;
            if (s != null)
            {
                return(s.shortValue());
            }
            java.lang.Character c = val as java.lang.Character;
            if (c != null)
            {
                return(c.charValue());
            }
            java.lang.Integer i = val as java.lang.Integer;
            if (i != null)
            {
                return(i.intValue());
            }
            java.lang.Float f = val as java.lang.Float;
            if (f != null)
            {
                return(f.floatValue());
            }
            java.lang.Long l = val as java.lang.Long;
            if (l != null)
            {
                return(l.longValue());
            }
            java.lang.Double d = val as java.lang.Double;
            if (d != null)
            {
                return(d.doubleValue());
            }
            else
            {
                throw new java.lang.IllegalArgumentException();
            }
#endif
        }
コード例 #9
0
        public static int CompareTo(javaBoolean self, object obj)
        {
            bool value = self.booleanValue();

            if (obj == null)
            {
                return(1);
            }

            if (!(obj is bool))
            {
                throw new ArgumentException(Environment.GetResourceString("Arg_MustBeBoolean"));
            }

            if (value == (bool)obj)
            {
                return(0);
            }
            else if (!value)
            {
                return(-1);
            }
            return(1);
        }
コード例 #10
0
 public static java.lang.Boolean test()
 {
     java.lang.Boolean result = true;
     return(result);
 }
コード例 #11
0
 public static bool Equals(javaBoolean self, bool obj)
 {
     return(self.booleanValue() == obj);
 }
コード例 #12
0
 public static string ToString(javaBoolean self, IFormatProvider provider)
 {
     return(self.booleanValue() ? TrueString : FalseString);
 }
コード例 #13
0
 public static BooleanMap GetAdapter(javaBoolean self)
 {
     return(new BooleanMap(self.booleanValue()));
 }
コード例 #14
0
        internal static string ResultMetaDataToString(ResultMetaData rmd)
        {
            StringBuilder sb          = new StringBuilder();
            int           columnCount = rmd.colTypes.Length;

            for (int i = 0; i < columnCount; i++)
            {
                if (i > 0)
                {
                    sb.AppendLine(",");
                }

                sb.AppendFormat("{0}: ", i);

                ColumnMetaData cmd  = new ColumnMetaData();
                int            type = rmd.colTypes[i];

                cmd.catalogName = (rmd.catalogNames[i] == null) ?
                                  "" : rmd.catalogNames[i];
                cmd.schemaName = (rmd.schemaNames[i] == null) ?
                                 "" : rmd.schemaNames[i];
                cmd.tableName = rmd.tableNames[i] == null ?
                                "" : rmd.tableNames[i];
                cmd.columnName = rmd.colNames[i] == null ?
                                 "" : rmd.colNames[i];
                cmd.columnLabel = rmd.colLabels[i] == null ?
                                  "" : rmd.colLabels[i];
                cmd.columnType      = type;
                cmd.columnTypeName  = HsqlTypes.getTypeString(type);
                cmd.isWritable      = rmd.isWritable[i];
                cmd.isReadOnly      = !cmd.isWritable;
                cmd.isAutoIncrement = rmd.isIdentity[i];
                cmd.isNullable      = rmd.colNullable[i];

                cmd.columnClassName = rmd.classNames[i];

                if (string.IsNullOrEmpty(cmd.columnClassName))
                {
                    cmd.columnClassName = HsqlTypes.getColStClsName(type);
                }

                if (HsqlTypes.acceptsPrecisionCreateParam(type))
                {
                    if (rmd.colSizes[i] == 0)
                    {
                        cmd.columnDisplaySize = HsqlTypes.getMaxDisplaySize(type);
                    }
                    else
                    {
                        cmd.columnDisplaySize = rmd.colSizes[i];

                        if (HsqlTypes.acceptsScaleCreateParam(type))
                        {
                            if (rmd.colScales[i] != 0)
                            {
                                cmd.columnDisplaySize += (1 + rmd.colScales[i]);
                            }
                        }
                    }
                }
                else
                {
                    cmd.columnDisplaySize = HsqlTypes.getMaxDisplaySize(type);
                }

                if (HsqlTypes.isNumberType(type) &&
                    HsqlTypes.acceptsPrecisionCreateParam(type))
                {
                    cmd.precision = rmd.colSizes[i];

                    if (cmd.precision == 0)
                    {
                        cmd.precision = HsqlTypes.getPrecision(type);
                    }
                }
                else
                {
                    cmd.precision = HsqlTypes.getPrecision(type);
                }

                if (HsqlTypes.acceptsScaleCreateParam(type))
                {
                    cmd.scale = rmd.colScales[i];
                }

                JavaBoolean iua = HsqlTypes.isUnsignedAttribute(type);

                cmd.isSigned = ((iua != null) && !iua.booleanValue());

                JavaBoolean ics = HsqlTypes.isCaseSensitive(type);

                cmd.isCaseSensitive = ((ics != null) && ics.booleanValue());
                cmd.isSearchable    = HsqlTypes.isSearchable(type);

                sb.Append(cmd.toString());
            }

            return(sb.ToString());
        }
コード例 #15
0
 public static TypeCode GetTypeCode(javaBoolean v)
 {
     return(TypeCode.Boolean);
 }
コード例 #16
0
        public static global::System.Object get(global::java.lang.Object n1, int n2)
        {
//XMLVM_BEGIN_WRAPPER[java.lang.reflect.Array: java.lang.Object get(java.lang.Object, int)]
            throw new org.xmlvm._nNotYetImplementedException("native/wrapper method not yet implemented");
            if (n1 == null)
            {
                java.lang.NullPointerException jex = new java.lang.NullPointerException();
                jex.@this();
                throw new org.xmlvm._nExceptionAdapter(jex);
            }
            else if (n1 is org.xmlvm._nArrayAdapter <object> )
            {
                return(((org.xmlvm._nArrayAdapter <object>)n1)[n2]);
            }
            else if (n1 is org.xmlvm._nArrayAdapter <bool> )
            {
                bool unwrappedBoolean    = ((org.xmlvm._nArrayAdapter <bool>)n1)[n2];
                java.lang.Boolean result = new java.lang.Boolean();
                result.@this(unwrappedBoolean);
                return(result);
            }
            else if (n1 is org.xmlvm._nArrayAdapter <sbyte> )
            {
                sbyte          unwrappedByte = ((org.xmlvm._nArrayAdapter <sbyte>)n1)[n2];
                java.lang.Byte result        = new java.lang.Byte();
                result.@this(unwrappedByte);
                return(result);
            }
            else if (n1 is org.xmlvm._nArrayAdapter <char> )
            {
                char unwrappedChar         = ((org.xmlvm._nArrayAdapter <char>)n1)[n2];
                java.lang.Character result = new java.lang.Character();
                result.@this(unwrappedChar);
                return(result);
            }
            else if (n1 is org.xmlvm._nArrayAdapter <short> )
            {
                short           unwrappedShort = ((org.xmlvm._nArrayAdapter <short>)n1)[n2];
                java.lang.Short result         = new java.lang.Short();
                result.@this(unwrappedShort);
                return(result);
            }
            else if (n1 is org.xmlvm._nArrayAdapter <int> )
            {
                int unwrappedInteger     = ((org.xmlvm._nArrayAdapter <int>)n1)[n2];
                java.lang.Integer result = new java.lang.Integer();
                result.@this(unwrappedInteger);
                return(result);
            }
            else if (n1 is org.xmlvm._nArrayAdapter <long> )
            {
                long           unwrappedLong = ((org.xmlvm._nArrayAdapter <long>)n1)[n2];
                java.lang.Long result        = new java.lang.Long();
                result.@this(unwrappedLong);
                return(result);
            }
            else if (n1 is org.xmlvm._nArrayAdapter <float> )
            {
                float           unwrappedFloat = ((org.xmlvm._nArrayAdapter <float>)n1)[n2];
                java.lang.Float result         = new java.lang.Float();
                result.@this(unwrappedFloat);
                return(result);
            }
            else if (n1 is org.xmlvm._nArrayAdapter <double> )
            {
                double           unwrappedDouble = ((org.xmlvm._nArrayAdapter <double>)n1)[n2];
                java.lang.Double result          = new java.lang.Double();
                result.@this(unwrappedDouble);
                return(result);
            }
            else if (!(n1 is org.xmlvm._nIArray))
            {
                // it is not an org.xmlvm._nIArray
                java.lang.IllegalArgumentException jex = new java.lang.IllegalArgumentException();
                jex.@this(org.xmlvm._nUtil.toJavaString("Not an array"));
                throw new org.xmlvm._nExceptionAdapter(jex);
            }
            else
            {
                // something went wrong
                throw new org.xmlvm._nNativeImplementationException();
            }
//XMLVM_END_WRAPPER[java.lang.reflect.Array: java.lang.Object get(java.lang.Object, int)]
        }
コード例 #17
0
ファイル: JavaToCs.cs プロジェクト: btsimonh/AudioAligner
        public static bool ConvertBool(java.lang.Boolean jBool)
        {
            var csBool = bool.Parse(jBool.ToString());

            return(csBool);
        }
コード例 #18
0
ファイル: _nTIB.cs プロジェクト: Pmovil/CN1WindowsPort
 public static java.lang.Object boxIfPrimitive(global::System.Object aValue,
                                               global::System.Type aType)
 {
     if (!aType.GetTypeInfo().IsPrimitive) {
         return (java.lang.Object) aValue; // do nothing
     } else if (aType.Equals(booleanType)) {
         java.lang.Boolean boolBox = new java.lang.Boolean();
         boolBox.@this((bool) aValue);
         return boolBox;
     } else if (aType.Equals(byteType)) {
         java.lang.Byte byteBox = new java.lang.Byte();
         byteBox.@this((sbyte) aValue);
         return byteBox;
     } else if (aType.Equals(charType)) {
         java.lang.Character charBox = new java.lang.Character();
         charBox.@this((char) aValue);
         return charBox;
     } else if (aType.Equals(shortType)) {
         java.lang.Short shortBox = new java.lang.Short();
         shortBox.@this((short) aValue);
         return shortBox;
     } else if (aType.Equals(intType)) {
         java.lang.Integer intBox = new java.lang.Integer();
         intBox.@this((int) aValue);
         return intBox;
     } else if (aType.Equals(longType)) {
         java.lang.Long longBox = new java.lang.Long();
         longBox.@this((long) aValue);
         return longBox;
     } else if (aType.Equals(floatType)) {
         java.lang.Float floatBox = new java.lang.Float();
         floatBox.@this((float) aValue);
         return floatBox;
     } else if (aType.Equals(doubleType)) {
         java.lang.Double doubleBox = new java.lang.Double();
         doubleBox.@this((double) aValue);
         return doubleBox;
     }  else if (aType.Equals(voidType)) {
         java.lang.Void voidBox = new java.lang.Void();
         voidBox.@this();
         return voidBox;
     }
     else {
         throw new org.xmlvm._nNativeImplementationException();
     }
 }
コード例 #19
0
        /*
         * public static java.lang.String nativeTypeToJavaTypeName(global::System.Type nativeType) {
         *  string result;
         *  _nTIB tib;
         *  if(!tibTable.TryGetValue(nativeType, out tib)) {
         *      // if it is not already in the table,
         *      //   then the native type name is the same as the java counterpart
         *      result = nativeType.ToString();
         *      tib = new _nTIB(nativeType, result);
         *      tibTable.Add(nativeType, tib);
         *      jNameTable.Add(result, tib);
         *      bootstrapSetClass(tib);
         *  } else {
         *      result = tib.getJavaName();
         *  }
         *  return org.xmlvm._nUtil.toJavaString(result);
         * }
         */

        public static java.lang.Object boxIfPrimitive(global::System.Object aValue,
                                                      global::System.Type aType)
        {
            if (!aType.IsPrimitive)
            {
                return((java.lang.Object)aValue); // do nothing
            }
            else if (aType.Equals(booleanType))
            {
                java.lang.Boolean boolBox = new java.lang.Boolean();
                boolBox.@this((bool)aValue);
                return(boolBox);
            }
            else if (aType.Equals(byteType))
            {
                java.lang.Byte byteBox = new java.lang.Byte();
                byteBox.@this((sbyte)aValue);
                return(byteBox);
            }
            else if (aType.Equals(charType))
            {
                java.lang.Character charBox = new java.lang.Character();
                charBox.@this((char)aValue);
                return(charBox);
            }
            else if (aType.Equals(shortType))
            {
                java.lang.Short shortBox = new java.lang.Short();
                shortBox.@this((short)aValue);
                return(shortBox);
            }
            else if (aType.Equals(intType))
            {
                java.lang.Integer intBox = new java.lang.Integer();
                intBox.@this((int)aValue);
                return(intBox);
            }
            else if (aType.Equals(longType))
            {
                java.lang.Long longBox = new java.lang.Long();
                longBox.@this((long)aValue);
                return(longBox);
            }
            else if (aType.Equals(floatType))
            {
                java.lang.Float floatBox = new java.lang.Float();
                floatBox.@this((float)aValue);
                return(floatBox);
            }
            else if (aType.Equals(doubleType))
            {
                java.lang.Double doubleBox = new java.lang.Double();
                doubleBox.@this((double)aValue);
                return(doubleBox);
            }
            else if (aType.Equals(voidType))
            {
                java.lang.Void voidBox = new java.lang.Void();
                voidBox.@this();
                return(voidBox);
            }
            else
            {
                throw new org.xmlvm._nNativeImplementationException();
            }
        }
コード例 #20
0
ファイル: Convert.cs プロジェクト: Blairhuang/Culebra
        /// <summary>
        /// Converts java.lang.Boolean to System.Boolean
        /// </summary>
        /// <param name="value">the value</param>
        /// <returns>the converted boolean</returns>
        public static bool ToBoolean(java.lang.Boolean value)
        {
            bool boolean = value.booleanValue();

            return(boolean);
        }
コード例 #21
0
ファイル: Convert.cs プロジェクト: Blairhuang/Culebra
 /// <summary>
 /// Converts System Boolean to java.lang.Boolean
 /// </summary>
 /// <param name="value">the value</param>
 /// <returns>the converted boolean</returns>
 public static java.lang.Boolean ToJavaBool(bool value)
 {
     java.lang.Boolean boolean = new java.lang.Boolean(value);
     return(boolean);
 }
コード例 #22
0
ファイル: TreeWalker.cs プロジェクト: erikperez/NHtmlUnit
 public TreeWalker(NHtmlUnit.Javascript.Host.Node root, int whatToShow, NHtmlUnit.Javascript.Host.NodeFilter filter, java.lang.Boolean expandEntityReferences)
     : this(new com.gargoylesoftware.htmlunit.javascript.host.TreeWalker((com.gargoylesoftware.htmlunit.javascript.host.Node)root.WrappedObject, whatToShow, (com.gargoylesoftware.htmlunit.javascript.host.NodeFilter)filter.WrappedObject, expandEntityReferences))
 {
 }