Class DBNewStdFieldNT

  • All Implemented Interfaces:
    com.chemaxon.dif.db.api.DFNewTypeChangeProcessor<com.im.df.api.ddl.DFField,​com.im.ijcs.api.ddl.dto.FieldInfo>, com.im.df.api.support.DFNewType<com.im.df.api.ddl.DFField>
    Direct Known Subclasses:
    DBNewStdFieldMimeTypeNT

    public class DBNewStdFieldNT
    extends com.chemaxon.dif.db.api.field.newtype.DBNewFieldAbstractNT
    • Method Detail

      • getDefaultLength

        public Integer getDefaultLength()
      • getDefaultScale

        public Integer getDefaultScale()
      • createOptions

        protected com.chemaxon.dif.db.api.field.newtype.DBNewFieldNTO createOptions()
        Specified by:
        createOptions in class com.chemaxon.dif.db.api.field.newtype.AbstractFieldNT<com.im.ijcs.api.ddl.dto.FieldInfo>
      • opts

        protected com.chemaxon.dif.db.api.field.newtype.DBNewFieldNTO opts()
      • createField

        protected com.im.df.api.ddl.DFField createField()
        Specified by:
        createField in class com.chemaxon.dif.db.api.field.newtype.DBNewFieldAbstractNT
      • createField

        protected com.chemaxon.dif.db.api.field.DBFieldAbstractImpl createField​(com.im.ijcs.api.ddl.dto.FieldInfo dto,
                                                                                com.im.commons.progress.DFEnvironmentRW env)
        Specified by:
        createField in class com.chemaxon.dif.db.api.field.newtype.AbstractFieldNT<com.im.ijcs.api.ddl.dto.FieldInfo>
      • createOperations

        protected String createOperations​(List<com.im.ijcs.api.OperationDefinition> ops)
        Specified by:
        createOperations in class com.chemaxon.dif.db.api.field.newtype.DBNewFieldAbstractNT
      • getColumnTypes

        protected final String[] getColumnTypes()
      • getCapabilityTypes

        public List<Class> getCapabilityTypes()
        Specified by:
        getCapabilityTypes in interface com.im.df.api.support.DFNewType<T extends com.im.ijcs.api.ddl.dto.AbstractFieldInfo<T>>
        Overrides:
        getCapabilityTypes in class com.chemaxon.dif.db.api.field.newtype.AbstractFieldNT<T extends com.im.ijcs.api.ddl.dto.AbstractFieldInfo<T>>