/** * 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; }