{
DatastoreClass ownerTable = getDatastoreClass(fmd.getClassName(), clr);
JavaTypeMapping m = ownerTable.getFieldMapping(fmd);
if (!expectedMappingType.isAssignableFrom(m.getClass()))
{
throw new IncompatibleFieldTypeException(fmd.getFullFieldName(),
type.getName(), fmd.getTypeName());
}
}