I do.
testBean.setClientNum(333333);
testBean.setOldClientId(7777777);
testBean.setClientLastName("Client Name");
testBean.setDobHelper("20130908");
testBean.setSex("M");
//List<TestChildBean> childBeanList = new ArrayList<TestChildBean>();
ArrayList<TestChildBean> childBeanList = new ArrayList<TestChildBean>();
TestChildBean testChildBean1 = new TestChildBean();
testChildBean1.setChild1("CCCCCCCC");
testChildBean1.setChild2("DDDDDDDD");
testChildBean1.setChild3("EEEEEEEE");
childBeanList.add(testChildBean1);
TestChildBean testChildBean2 = new TestChildBean();
testChildBean2.setChild1("FFFFFFF");
testChildBean2.setChild2("GGGGGGG");
testChildBean2.setChild3("HHHHHHH");
childBeanList.add(testChildBean2);
testBean.setTestChildBeans(childBeanList);
//testBean.setTestChildBean(testChildBean1);
list.add(testBean);
....
I write the list as:
File outputFile = new File(...);
out = factory.createWriter("TestSendFile", outputFile);
for (InterfaceMarker bean : list) {
out.write(bean);
}
out.flush();
out.close();
This is how the generated flat file looks like:
00003333330007777777Client Name 20130908M
Thanks,
J