コード例 #1
0
ファイル: FanUtil.java プロジェクト: nomit007/f4
  static {
    if (Sys.ObjType == null) java.lang.Thread.dumpStack();
    javaToFanTypes.put("void", Sys.VoidType);
    javaToFanTypes.put("boolean", Sys.BoolType);
    javaToFanTypes.put("long", Sys.IntType);
    javaToFanTypes.put("double", Sys.FloatType);
    javaToFanTypes.put("java.lang.Object", Sys.ObjType);
    javaToFanTypes.put("java.lang.Boolean", Sys.BoolType);
    javaToFanTypes.put("java.lang.String", Sys.StrType);
    javaToFanTypes.put("java.lang.Number", Sys.NumType);
    javaToFanTypes.put("java.lang.Long", Sys.IntType);
    javaToFanTypes.put("java.lang.Double", Sys.FloatType);
    javaToFanTypes.put("java.math.BigDecimal", Sys.DecimalType);

    /*
        javaToFanTypes.put("byte",  JavaType.ByteType);
        javaToFanTypes.put("short", JavaType.ShortType);
        javaToFanTypes.put("char",  JavaType.CharType);
        javaToFanTypes.put("int",   JavaType.IntType);
        javaToFanTypes.put("float", JavaType.FloatType);
    */
  }
コード例 #2
0
ファイル: FanUtil.java プロジェクト: nomit007/f4
 static {
   // java.lang
   javaImmutables.put("java.lang.Boolean", Boolean.TRUE);
   javaImmutables.put("java.lang.Byte", Boolean.TRUE);
   javaImmutables.put("java.lang.Character", Boolean.TRUE);
   javaImmutables.put("java.lang.Class", Boolean.TRUE);
   javaImmutables.put("java.lang.Double", Boolean.TRUE);
   javaImmutables.put("java.lang.Float", Boolean.TRUE);
   javaImmutables.put("java.lang.Integer", Boolean.TRUE);
   javaImmutables.put("java.lang.Long", Boolean.TRUE);
   javaImmutables.put("java.lang.Package", Boolean.TRUE);
   javaImmutables.put("java.lang.Short", Boolean.TRUE);
   javaImmutables.put("java.lang.String", Boolean.TRUE);
   // java.lang.reflect
   javaImmutables.put("java.lang.reflect.Constructor", Boolean.TRUE);
   javaImmutables.put("java.lang.reflect.Field", Boolean.TRUE);
   javaImmutables.put("java.lang.reflect.Method", Boolean.TRUE);
   // java.math
   javaImmutables.put("java.math.BigDecimal", Boolean.TRUE);
   javaImmutables.put("java.math.BigInteger", Boolean.TRUE);
 }