/**
  * turns database cursor into object
  *
  * @param cursor cursor to database entry which should be returned into an object
  * @return object containing the database data
  */
 public static DataPoint cursorToDataPoint(Cursor cursor) {
   DataPoint datapoint = new DataPoint();
   datapoint.set_id(cursor.getLong(0));
   datapoint.setChannel_type(cursor.getString(1));
   datapoint.setName(cursor.getString(2));
   datapoint.setType(cursor.getString(3));
   datapoint.setAccess_type(cursor.getString(4));
   datapoint.setMin(cursor.getString(5));
   datapoint.setMax(cursor.getString(6));
   datapoint.setUnit(cursor.getString(7));
   datapoint.setStdValue(cursor.getString(8));
   return datapoint;
 }