Package com.chemaxon.dif.ws.api.entity
Class WSFieldDataType
- java.lang.Object
-
- com.chemaxon.dif.db.api.field.ColumnlessFieldDataTypeAbstractImpl
-
- com.chemaxon.dif.ws.api.entity.WSFieldDataType
-
- All Implemented Interfaces:
com.im.df.api.capabilities.DFFieldDataTypeCapability
,com.im.df.api.ddl.DFCapability
- Direct Known Subclasses:
WSFieldDataType.WSFieldBinaryType
,WSFieldDataType.WSFieldBooleanType
,WSFieldDataType.WSFieldDateType
,WSFieldDataType.WSFieldFloatType
,WSFieldDataType.WSFieldIntegerType
,WSFieldDataType.WSFieldTextType
public abstract class WSFieldDataType extends com.chemaxon.dif.db.api.field.ColumnlessFieldDataTypeAbstractImpl
Base class for web service field data types. Includes implementation for basic types.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
WSFieldDataType.WSFieldBinaryType
static class
WSFieldDataType.WSFieldBooleanType
static class
WSFieldDataType.WSFieldDateType
static class
WSFieldDataType.WSFieldFloatType
static class
WSFieldDataType.WSFieldIntegerType
static class
WSFieldDataType.WSFieldTextType
-
Constructor Summary
Constructors Constructor Description WSFieldDataType(String dataTypeName, Class<?> fieldClass, com.im.df.api.support.DFDataConvertor convertor)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getDataTypeName()
Class<?>
getFieldClass()
boolean
isSortable()
-
Methods inherited from class com.chemaxon.dif.db.api.field.ColumnlessFieldDataTypeAbstractImpl
addCapability, attach, convert, getCapabilities, getConvertor, getDefaultValue, getField, getGenerator, getRequired, getValidRequiredValues, init, removeCapability, setConvertor, setDefaultValue, setGenerator, setRequired
-
-
-
-
Method Detail
-
getDataTypeName
public String getDataTypeName()
-
getFieldClass
public Class<?> getFieldClass()
- Specified by:
getFieldClass
in classcom.chemaxon.dif.db.api.field.ColumnlessFieldDataTypeAbstractImpl
-
isSortable
public boolean isSortable()
- Overrides:
isSortable
in classcom.chemaxon.dif.db.api.field.ColumnlessFieldDataTypeAbstractImpl
-
-