public class Wrapperclass { public list<wrapperJob_Applicant__c> wrapperJob_Applicant__cList{get; set;} public list<Job_Applicant__c> SelectedJob_Applicant__c{get; set;} public wrapperclass(){ wrapperJob_Applicant__cList = new list<wrapperJob_Applicant__c>(); for(Job_Applicant__c a:[select id,Name,Job_title__c,Account_Name__c,Contact_Email__c from Job_Applicant__c]){ wrapperJob_Applicant__cList.add(new wrapperJob_Applicant__c(a)); } } public void processSelected(){ selectedJob_Applicant__c=new list<Job_Applicant__c>(); for(wrapperJob_Applicant__c wrapobj: wrapperJob_Applicant__cList){ if(wrapobj.isSelected==true){ selectedJob_Applicant__c.add(wrapobj.job); } } } public class wrapperJob_Applicant__c{ public Job_Applicant__c job{get;set;} public boolean isSelected{get;set;} public wrapperJob_Applicant__c(Job_Applicant__c a){ job=a; isselected=false; } }}