public void translateFromMap() { Object[] list = (Object[]) inputMap.get("OqqpChargesInList"); if (list != null) { oqqpChargesIn = new ChargeElementObjectData[list.length]; for (int i = 0; i < list.length; i++) { oqqpChargesIn[i] = ChargeElementObjectHelper.getObj((Map) list[i]); oqqpChargesIn[i].resetFlags(true, true); } } asOfDate = (Date) inputMap.get("AsOfDate"); accountNo = (Integer) inputMap.get("AccountNo"); invoiceCount = (Integer) inputMap.get("InvoiceCount"); }