private bool isBaseType(EmFieldType emFieldType)
 {
     if (emFieldType == EmFieldType.Boolean ||
         emFieldType == EmFieldType.Date ||
         emFieldType == EmFieldType.Double ||
         emFieldType == EmFieldType.Integer ||
         emFieldType == EmFieldType.Long ||
         emFieldType == EmFieldType.String ||
         emFieldType == EmFieldType.Time ||
         emFieldType == EmFieldType.Timestamp)
     {
         return true;
     }
     else
     {
         return false;
     }
 }
 private bool isArrayType(EmFieldType emFieldType)
 {
     if (emFieldType == EmFieldType.BooleanArray ||
         emFieldType == EmFieldType.DateArray ||
         emFieldType == EmFieldType.DoubleArray ||
         emFieldType == EmFieldType.DTOArray ||
         emFieldType == EmFieldType.IntegerArray ||
         emFieldType == EmFieldType.LongArray ||
         emFieldType == EmFieldType.StringArray ||
         emFieldType == EmFieldType.TimeArray ||
         emFieldType == EmFieldType.TimestampArray)
     {
         return true;
     }
     else
     {
         return false;
     }
 }
Esempio n. 3
0
 private bool isNumberType(EmFieldType fieldType)
 {
     switch (fieldType)
     {
         case EmFieldType.Boolean:
         case EmFieldType.Byte:
         case EmFieldType.Date:
         case EmFieldType.Double:
         case EmFieldType.Integer:
         case EmFieldType.Long:
         case EmFieldType.Time:
         case EmFieldType.Timestamp:
         case EmFieldType.String:
             return true;
         default:
             return false;
     }
 }
 private String getFieldTypeInString(EmFieldType fieldType, String typeString)
 {
     switch (fieldType)
     {
         case EmFieldType.Boolean:
             return "Boolean";
         case EmFieldType.BooleanArray:
             return "Boolean[]";
         case EmFieldType.Byte:
             return "byte";
         case EmFieldType.Date:
             return "java.sql.Date";
         case EmFieldType.DateArray:
             return "java.sql.Date[]";
         case EmFieldType.Double:
             return "Double";
         case EmFieldType.DoubleArray:
             return "Double[]";
         case EmFieldType.DTO:
         case EmFieldType.DTOArray:
             return typeString;
         case EmFieldType.Integer:
             return "Integer";
         case EmFieldType.IntegerArray:
             return "Integer[]";
         case EmFieldType.Long:
             return "Long";
         case EmFieldType.LongArray:
             return "Long[]";
         case EmFieldType.String:
             return "String";
         case EmFieldType.StringArray:
             return "String[]";
         case EmFieldType.Time:
             return "java.sql.Time";
         case EmFieldType.TimeArray:
             return "java.sql.Time[]";
         case EmFieldType.Timestamp:
             return "java.sql.Timestamp";
         case EmFieldType.TimestampArray:
             return "java.sql.Timestamp[]";
         default:
             return string.Empty;
     }
 }
Esempio n. 5
0
 private String getFieldTypeOutString(EmFieldType fieldType, String typeString)
 {
     switch (fieldType)
     {
         case EmFieldType.Boolean:
         case EmFieldType.Byte:
         case EmFieldType.Double:
         case EmFieldType.Integer:
         case EmFieldType.Long:
         case EmFieldType.Timestamp:
             return "NSNumber";
         case EmFieldType.BooleanArray:
         case EmFieldType.DateArray:
         case EmFieldType.DoubleArray:
         case EmFieldType.IntegerArray:
         case EmFieldType.LongArray:
         case EmFieldType.StringArray:
         case EmFieldType.TimeArray:
         case EmFieldType.TimestampArray:
         case EmFieldType.DTOArray:
             return "NSMutableArray";
         case EmFieldType.DTO:
             return typeString;
         case EmFieldType.Date:
         case EmFieldType.Time:
         case EmFieldType.String:
             return "NSMutableString";
         default:
             return string.Empty;
     }
 }