mule datamapper pojo to csv without any data -
i have pojo class below
public class product { private string productname; private string quantity; public string getproductname() { return productname; } public void setproductname(string productname) { this.productname = "laptop"; } public string getquantity() { return quantity; } public void setquantity(string quantity) { this.quantity = "25"; } } using datamapper converrt pojo csv
<file:outbound-endpoint path="c:\temp" outputpattern="#[function:datestamp]_product.csv" responsetimeout="10000" doc:name="file"/> it create file without data laptop,25
datamapper ignore null values default so, if you're not calling setters, getters return null, if want have "default" values can standard java way, either set on constructor or directly in field declaration i.e
private string quantity = 25 also java in general, bad practice have public non-static non-final fields.
Comments
Post a Comment