private boolean isTemporal(Table table) {
   DataTypeEnum type = table.getDataType();
   if (type.equals(DataTypeEnum.DATE)
       || type.equals(DataTypeEnum.DATETIME)
       || type.equals(DataTypeEnum.TIME)) {
     return true;
   } else {
     return false;
   }
 }
Beispiel #2
0
    public static DataTypeEnum fromString(String value) {
      if (value == null || value.length() < 1) {
        throw new IllegalArgumentException();
      }

      for (DataTypeEnum v : DataTypeEnum.values()) {
        if (v.toString().equals(value)) {
          return v;
        }
      }

      throw new IllegalArgumentException(MessageFormat.format("Invalid date type {0}", value));
    }
 private boolean isNumeric(Table table) {
   DataTypeEnum type = table.getDataType();
   if (type.equals(DataTypeEnum.TINY)
       || type.equals(DataTypeEnum.SMALL)
       || type.equals(DataTypeEnum.INT)
       || type.equals(DataTypeEnum.LONG)
       || type.equals(DataTypeEnum.DECIMAL)) {
     return true;
   } else {
     return false;
   }
 }