I have a csv like below :
jobid,userid,scheduleTime,start_date,end_date,job_frequency,day,status,fileserver,reportid
1,1,15:37:00,2016-05-12,2016-05-15,0,MON-FRI,scheduled,xy,1
I want to parse this csv read it and if status fileds value is scheduled , it needs to be updated to completed .
I am able to parse it :
public void UpdateScheduleInfo(String metaFile){
        System.out.println("Enterring UpdateScheduleInfo method::");
        List<CreateScheduleDao> ScheduleList = new ArrayList<CreateScheduleDao>();
        CSVFormat csvFileFormat = CSVFormat.EXCEL.withHeader();
        FileReader file = null;
        CSVParser csvParser = null;
        try {
            file= new FileReader(metaFile);
            csvParser = new CSVParser(file,csvFileFormat);  
            List<CSVRecord> records = csvParser.getRecords();
            /
            for (int i = 0; i < records.size(); i++) {
                if (records.get(i).get(7).equals("scheduled")){
                    System.out.println("Changing the status");
Please suggest how to update it