Class WSFieldNT

  • All Implemented Interfaces:
    com.chemaxon.dif.db.api.DFNewTypeChangeProcessor<com.im.df.api.ddl.DFField,​WSFieldInfo>, com.im.df.api.support.DFNewType<com.im.df.api.ddl.DFField>

    public class WSFieldNT
    extends com.chemaxon.dif.db.api.field.newtype.VirtualAbstractFieldNT<WSFieldInfo>
    • Constructor Summary

      Constructors 
      Constructor Description
      WSFieldNT​(com.chemaxon.dif.db.api.field.DBFieldsContainer dBFieldsContainer)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected com.im.df.api.ddl.DFField createField​(WSFieldInfo dto, com.im.commons.progress.DFEnvironmentRW env)  
      protected String createOperations​(List<com.im.ijcs.api.OperationDefinition> ops)  
      protected com.chemaxon.dif.db.api.field.newtype.DBAbstractFieldNTO createOptions()  
      String getName()  
      • Methods inherited from class com.chemaxon.dif.db.api.field.newtype.VirtualAbstractFieldNT

        create
      • Methods inherited from class com.chemaxon.dif.db.api.field.newtype.AbstractFieldNT

        applyChangeToModel, creationParamsTest, getCapabilityTypes, getEntityImpl, getFieldsContainer, getOptions, getSchemaImpl, getType, isForAddingExistingItem, isForCreatingSingleItem, toString
    • Constructor Detail

      • WSFieldNT

        public WSFieldNT​(com.chemaxon.dif.db.api.field.DBFieldsContainer dBFieldsContainer)
    • Method Detail

      • getName

        public String getName()
        Specified by:
        getName in interface com.im.df.api.support.DFNewType<com.im.df.api.ddl.DFField>
        Overrides:
        getName in class com.chemaxon.dif.db.api.field.newtype.AbstractFieldNT<WSFieldInfo>
      • createOptions

        protected com.chemaxon.dif.db.api.field.newtype.DBAbstractFieldNTO createOptions()
        Specified by:
        createOptions in class com.chemaxon.dif.db.api.field.newtype.AbstractFieldNT<WSFieldInfo>
      • createOperations

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

        protected com.im.df.api.ddl.DFField createField​(WSFieldInfo dto,
                                                        com.im.commons.progress.DFEnvironmentRW env)
        Specified by:
        createField in class com.chemaxon.dif.db.api.field.newtype.AbstractFieldNT<WSFieldInfo>