public CSVListBinder(String fields, Class recordType) { AssertArgument.isNotNullAndNotEmpty(fields, "fields"); AssertArgument.isNotNull(recordType, "recordType"); smooks = new Smooks(); smooks.setFilterSettings(FilterSettings.DEFAULT_SAX); smooks.setReaderConfig(new CSVRecordParserConfigurator(fields) .setBinding(new Binding(beanId, recordType, BindingType.LIST))); }
public CSVListBinder(String fields, Class recordType) { AssertArgument.isNotNullAndNotEmpty(fields, "fields"); AssertArgument.isNotNull(recordType, "recordType"); smooks = new Smooks(); smooks.setFilterSettings(FilterSettings.DEFAULT_SAX); smooks.setReaderConfig(new CSVRecordParserConfigurator(fields) .setBinding(new Binding(beanId, recordType, BindingType.LIST))); }
public CSVMapBinder(String fields, Class recordType, String keyField) { AssertArgument.isNotNullAndNotEmpty(fields, "fields"); AssertArgument.isNotNull(recordType, "recordType"); AssertArgument.isNotNullAndNotEmpty(keyField, "keyField"); smooks = new Smooks(); smooks.setFilterSettings(FilterSettings.DEFAULT_SAX); smooks.setReaderConfig(new CSVRecordParserConfigurator(fields) .setBinding(new Binding(beanId, recordType, BindingType.MAP).setKeyField(keyField))); }
public CSVMapBinder(String fields, Class recordType, String keyField) { AssertArgument.isNotNullAndNotEmpty(fields, "fields"); AssertArgument.isNotNull(recordType, "recordType"); AssertArgument.isNotNullAndNotEmpty(keyField, "keyField"); smooks = new Smooks(); smooks.setFilterSettings(FilterSettings.DEFAULT_SAX); smooks.setReaderConfig(new CSVRecordParserConfigurator(fields) .setBinding(new Binding(beanId, recordType, BindingType.MAP).setKeyField(keyField))); }