gt: 		for(BranchMaster brMast : branchList){
context: /*------------------------------------------------------------------------------
  This source is part of the PMC Bank Software System and is copyrighted.
  
      All rights reserved.  No part of this work may be reproduced,
      stored in a retrieval system, adopted or transmitted in any form or
      by any means,electronic, mechanical, photographic, graphic,
      optic recording or otherwise,translated in any language or
      computer language, without the prior written permission of
      PMC Bank.
  
  -------------------------------------------------------------------------------*/
  /*-----------------------------------------------------------------------------
  
  
   Date          Version        Author                	    Description
  ----------  -----------    ---------------      	    -----------------------------------------
  22-09-2017 		1.0         VenkataKrishna V 	            Initial version
  
  ------------------------------------------------------------------------------------*/
  package com.pmc.acc.bean;
  
  import java.io.Serializable;
  import java.text.SimpleDateFormat;
  import java.util.ArrayList;
  import java.util.Date;
  import java.util.List;
  import java.util.Map;
  import java.util.TreeMap;
  
  import javax.annotation.PostConstruct;
  import javax.faces.bean.ManagedBean;
  import javax.faces.bean.ViewScoped;
  import javax.faces.context.FacesContext;
  
  import com.pmc.acc.common.CommonUtil;
  import com.pmc.acc.service.AadharValidateService;
  import com.pmc.dto.BranchMaster;
  import com.pmc.dto.UserMaster;
  import com.pmc.infra.log.impl.TraceLogger;
  
  @ManagedBean
  @ViewScoped
  public class AadharReport implements Serializable {
  
  	/**
  	 * 
  	 */
  	private static final String THIS_CLASS_NAME = AadharReport.class.getName();
  	private static final long serialVersionUID = 1L;
  	
  	private SimpleDateFormat sdf = new SimpleDateFormat("dd-MMM-yyyy");
  
  	private long ID;
  	private Date fromDate;
  	private Date toDate;
  
  	private String solID;
  	private boolean panelFlag;
  
  	private String status;
  	
  
  	private List<AadharRequest> reportList = new ArrayList<AadharRequest> ();
  	
  	// For br list
  
  	List<BranchMaster> brList = new ArrayList<BranchMaster>();
  
  	private TreeMap<String, String> brNameMap; 
  	private TreeMap<String, String> userNameMap;
  
  	
  	
  	/**
  	 * @return the brList
  	 */
  	public List<BranchMaster> getBrList() {
  		return brList;
  	}
  
  
  	/**
  	 * @param brList the brList to set
  	 */
  	public void setBrList(List<BranchMaster> brList) {
  		this.brList = brList;
  	}
  
  
  	/**
  	 * @return the userNameMap
  	 */
  	public TreeMap<String, String> getUserNameMap() {
  		return userNameMap;
  	}
  
  
  	/**
  	 * @param userNameMap the userNameMap to set
  	 */
  	public void setUserNameMap(TreeMap<String, String> userNameMap) {
  		this.userNameMap = userNameMap;
  	}
  
  
  	/**
  	 * @return the brNameMap
  	 */
  	public TreeMap<String, String> getBrNameMap() {
  		return brNameMap;
  	}
  
  
  	/**
  	 * @param brNameMap the brNameMap to set
  	 */
  	public void setBrNameMap(TreeMap<String, String> brNameMap) {
  		this.brNameMap = brNameMap;
  	}
  
  
  	/**
  	 * @return the iD
  	 */
  	public long getID() {
  		return ID;
  	}
  
  
  	/**
  	 * @return the fromDate
  	 */
  	public Date getFromDate() {
  		return fromDate;
  	}
  
  
  	/**
  	 * @return the toDate
  	 */
  	public Date getToDate() {
  		return toDate;
  	}
  
  
  	/**
  	 * @return the solID
  	 */
  	public String getSolID() {
  		return solID;
  	}
  
  
  	/**
  	 * @return the panelFlag
  	 */
  	public boolean isPanelFlag() {
  		return panelFlag;
  	}
  
  
  	/**
  	 * @return the status
  	 */
  	public String getStatus() {
  		return status;
  	}
  
  
  	/**
  	 * @return the reportList
  	 */
  	public List<AadharRequest> getReportList() {
  		return reportList;
  	}
  
  
  	/**
  	 * @param iD the iD to set
  	 */
  	public void setID(long iD) {
  		ID = iD;
  	}
  
  
  	/**
  	 * @param fromDate the fromDate to set
  	 */
  	public void setFromDate(Date fromDate) {
  		this.fromDate = fromDate;
  	}
  
  
  	/**
  	 * @param toDate the toDate to set
  	 */
  	public void setToDate(Date toDate) {
  		this.toDate = toDate;
  	}
  
  
  	/**
  	 * @param solID the solID to set
  	 */
  	public void setSolID(String solID) {
  		this.solID = solID;
  	}
  
  
  	/**
  	 * @param panelFlag the panelFlag to set
  	 */
  	public void setPanelFlag(boolean panelFlag) {
  		this.panelFlag = panelFlag;
  	}
  
  
  	/**
  	 * @param status the status to set
  	 */
  	public void setStatus(String status) {
  		this.status = status;
  	}
  
  
  	/**
  	 * @param reportList the reportList to set
  	 */
  	public void setReportList(List<AadharRequest> reportList) {
  		this.reportList = reportList;
  	}
  
  
  	@PostConstruct
  	public void init() {
  
  		AadharValidateService service = (AadharValidateService) CommonUtil.getBean("aadharService"); 
  
  		List<BranchMaster>branchList = service.getBranchList();
  		List<BranchMaster>updatedBrList = new ArrayList<BranchMaster>(); 
  		TreeMap<String, String> updatedBRNameMap = new TreeMap<String,String>();  
  		
  