Class ExtensionFieldNT
- java.lang.Object
-
- com.chemaxon.dif.db.api.field.newtype.AbstractFieldNT<T>
-
- com.chemaxon.dif.db.api.field.newtype.VirtualAbstractFieldNT<ExtensionFieldInfo>
-
- com.im.df.impl.db.field.extension.ExtensionFieldNT
-
- All Implemented Interfaces:
com.chemaxon.dif.db.api.DFNewTypeChangeProcessor<com.im.df.api.ddl.DFField,ExtensionFieldInfo>,com.im.df.api.support.DFNewType<com.im.df.api.ddl.DFField>
public class ExtensionFieldNT extends com.chemaxon.dif.db.api.field.newtype.VirtualAbstractFieldNT<ExtensionFieldInfo>
-
-
Constructor Summary
Constructors Constructor Description ExtensionFieldNT(com.chemaxon.dif.db.api.field.DBFieldsContainer dBFieldsContainer)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Collection<com.im.df.api.ddl.DFField>create(com.im.commons.progress.DFEnvironmentRW env)protected com.im.df.api.ddl.DFFieldcreateField(ExtensionFieldInfo dto, com.im.commons.progress.DFEnvironmentRW env)protected StringcreateOperations(List<com.im.ijcs.api.OperationDefinition> ops)protected ExtensionFieldNTOcreateOptions()protected voidcreationParamsTest(com.im.commons.progress.DFEnvironmentRW env)List<Class>getCapabilityTypes()StringgetName()
-
-
-
Method Detail
-
getName
public String getName()
- Specified by:
getNamein interfacecom.im.df.api.support.DFNewType<com.im.df.api.ddl.DFField>- Overrides:
getNamein classcom.chemaxon.dif.db.api.field.newtype.AbstractFieldNT<ExtensionFieldInfo>
-
createOptions
protected ExtensionFieldNTO createOptions()
- Specified by:
createOptionsin classcom.chemaxon.dif.db.api.field.newtype.AbstractFieldNT<ExtensionFieldInfo>
-
getCapabilityTypes
public List<Class> getCapabilityTypes()
- Specified by:
getCapabilityTypesin interfacecom.im.df.api.support.DFNewType<com.im.df.api.ddl.DFField>- Overrides:
getCapabilityTypesin classcom.chemaxon.dif.db.api.field.newtype.AbstractFieldNT<ExtensionFieldInfo>
-
createField
protected com.im.df.api.ddl.DFField createField(ExtensionFieldInfo dto, com.im.commons.progress.DFEnvironmentRW env)
- Specified by:
createFieldin classcom.chemaxon.dif.db.api.field.newtype.AbstractFieldNT<ExtensionFieldInfo>
-
createOperations
protected String createOperations(List<com.im.ijcs.api.OperationDefinition> ops)
- Specified by:
createOperationsin classcom.chemaxon.dif.db.api.field.newtype.VirtualAbstractFieldNT<ExtensionFieldInfo>
-
create
public Collection<com.im.df.api.ddl.DFField> create(com.im.commons.progress.DFEnvironmentRW env)
- Specified by:
createin interfacecom.im.df.api.support.DFNewType<com.im.df.api.ddl.DFField>- Overrides:
createin classcom.chemaxon.dif.db.api.field.newtype.VirtualAbstractFieldNT<ExtensionFieldInfo>
-
creationParamsTest
protected void creationParamsTest(com.im.commons.progress.DFEnvironmentRW env)
- Overrides:
creationParamsTestin classcom.chemaxon.dif.db.api.field.newtype.AbstractFieldNT<ExtensionFieldInfo>
-
-