Class DBFieldDateImpl

  • All Implemented Interfaces:
    com.im.df.api.capabilities.DFFieldDataTypeCapability, com.im.df.api.capabilities.DFFieldDateCapability, com.im.df.api.ddl.DFCapability

    public class DBFieldDateImpl
    extends com.chemaxon.dif.db.api.field.DBFieldDataTypeAbstractImpl
    implements com.im.df.api.capabilities.DFFieldDateCapability
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected com.im.commons.db.columnhandling.DBValueHandler createValueHandler​(String[] columnNames, int[] jdbcTypes, com.im.commons.db.ddl.DBDatabaseInfo.ColumnSQLType[] sqlTypes, Class assembledValueClass, Class[] disassembledValueClasses, com.im.commons.db.ddl.DBDatabaseInfo dbInfo)  
      String getDataTypeName()  
      Class getFieldClass()  
      boolean isDateTime()  
      • Methods inherited from class com.chemaxon.dif.db.api.field.DBFieldDataTypeAbstractImpl

        addCapability, determineDefaultValue, getCapabilities, getColumnClasses, getColumnNames, getColumns, getSortColumnNames, getSortColumnsAscDesc, getValueHandler, initPropsFromDB, isSortable, removeCapability, setDefaultValue, setSortColumns
      • Methods inherited from class com.chemaxon.dif.db.api.field.ColumnlessFieldDataTypeAbstractImpl

        attach, convert, getConvertor, getDefaultValue, getField, getGenerator, getRequired, getValidRequiredValues, init, setConvertor, setGenerator, setRequired
    • Constructor Detail

      • DBFieldDateImpl

        public DBFieldDateImpl​(String colName)
      • DBFieldDateImpl

        public DBFieldDateImpl​(String[] colNames)
    • Method Detail

      • getFieldClass

        public Class getFieldClass()
        Specified by:
        getFieldClass in class com.chemaxon.dif.db.api.field.ColumnlessFieldDataTypeAbstractImpl
      • createValueHandler

        protected com.im.commons.db.columnhandling.DBValueHandler createValueHandler​(String[] columnNames,
                                                                                     int[] jdbcTypes,
                                                                                     com.im.commons.db.ddl.DBDatabaseInfo.ColumnSQLType[] sqlTypes,
                                                                                     Class assembledValueClass,
                                                                                     Class[] disassembledValueClasses,
                                                                                     com.im.commons.db.ddl.DBDatabaseInfo dbInfo)
        Specified by:
        createValueHandler in class com.chemaxon.dif.db.api.field.DBFieldDataTypeAbstractImpl
      • getDataTypeName

        public String getDataTypeName()
        Specified by:
        getDataTypeName in interface com.im.df.api.capabilities.DFFieldDataTypeCapability
      • isDateTime

        public boolean isDateTime()
        Specified by:
        isDateTime in interface com.im.df.api.capabilities.DFFieldDateCapability