Class DataTypeConvertUtil


  • public class DataTypeConvertUtil
    extends java.lang.Object
    The utility class to convert values between parameter type choices and column data type choices.
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static java.lang.String converToColumnDataType​(java.lang.String paramType)
      Returns the corresponding column data type choice with the given parameter type.
      static java.lang.String converToParamType​(java.lang.String columnType)
      Returns the corresponding parameter type choice with the given column data type.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • DataTypeConvertUtil

        public DataTypeConvertUtil()
    • Method Detail

      • converToParamType

        public static java.lang.String converToParamType​(java.lang.String columnType)
        Returns the corresponding parameter type choice with the given column data type. The column data type values are defined in DesignChoiceConstants can be one of the followings:
        • COLUMN_DATA_TYPE_BOOLEAN
        • COLUMN_DATA_TYPE_DATETIME
        • COLUMN_DATA_TYPE_DATE
        • COLUMN_DATA_TYPE_TIME
        • COLUMN_DATA_TYPE_DECIMAL
        • COLUMN_DATA_TYPE_FLOAT
        • COLUMN_DATA_TYPE_INTEGER
        • COLUMN_DATA_TYPE_STRING
        Parameters:
        columnType - the column data type
        Returns:
        the parameter type
      • converToColumnDataType

        public static java.lang.String converToColumnDataType​(java.lang.String paramType)
        Returns the corresponding column data type choice with the given parameter type. The column data type values are defined in DesignChoiceConstants can be one of the followings:
        • PARAM_TYPE_BOOLEAN
        • PARAM_TYPE_DATETIME
        • PARAM_TYPE_DATE
        • PARAM_TYPE_TIME
        • PARAM_TYPE_DECIMAL
        • PARAM_TYPE_FLOAT
        • PARAM_TYPE_INTEGER
        • PARAM_TYPE_STRING
        Parameters:
        paramType - the parameter type
        Returns:
        the column data type