Package org.gvsig.fmap.dal.feature
Class AbstractDataProfile
java.lang.Object
org.gvsig.fmap.dal.feature.AbstractDataProfile
- All Implemented Interfaces:
DataProfile
- Author:
- jjdelcerro
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionAbstractDataProfile(String name, Class dataClass) AbstractDataProfile(String id, String name, Class dataClass) -
Method Summary
Modifier and TypeMethodDescriptioncoerce(org.gvsig.tools.dataTypes.DataType dataType, Object value, org.gvsig.tools.dynobject.Tags tags) createData(Object data, org.gvsig.tools.dynobject.Tags tags) protected ObjectdoCoerce(org.gvsig.tools.dataTypes.DataType dataType, Object value, org.gvsig.tools.dynobject.Tags tags) protected ObjectdoCreateData(Object data, org.gvsig.tools.dynobject.Tags tags) getID()getName()
-
Field Details
-
LOGGER
protected static final org.slf4j.Logger LOGGER
-
-
Constructor Details
-
AbstractDataProfile
-
AbstractDataProfile
-
-
Method Details
-
getID
- Specified by:
getIDin interfaceDataProfile
-
getName
- Specified by:
getNamein interfaceDataProfile
-
getDataClass
- Specified by:
getDataClassin interfaceDataProfile
-
createData
- Specified by:
createDatain interfaceDataProfile
-
doCreateData
-
coerce
public Object coerce(org.gvsig.tools.dataTypes.DataType dataType, Object value, org.gvsig.tools.dynobject.Tags tags) throws org.gvsig.tools.dataTypes.CoercionException - Specified by:
coercein interfaceDataProfile- Throws:
org.gvsig.tools.dataTypes.CoercionException
-
doCoerce
protected Object doCoerce(org.gvsig.tools.dataTypes.DataType dataType, Object value, org.gvsig.tools.dynobject.Tags tags) throws org.gvsig.tools.dataTypes.CoercionException - Throws:
org.gvsig.tools.dataTypes.CoercionException
-