package com.akjava.gwt.lib.client.datalist.functions; import com.akjava.gwt.lib.client.datalist.SimpleTextData; import com.akjava.lib.common.utils.ValuesUtils; import com.google.common.base.Function; /** * not support cdate yet; * @author aki * */ /* * the case read from CSV Reader */ public class CsvArrayToHeadAndValueFunction implements Function<String[],SimpleTextData> { @Override public SimpleTextData apply(String[] input) { int id=-1; String header=""; String data=""; if(input.length>0){ id=ValuesUtils.toInt(input[0], -1); } if(input.length>1){ header=input[1]; } if(input.length>2){ data=input[2]; } SimpleTextData hv=new SimpleTextData(id,header,data); return hv; } }