public List<SmooksResourceConfiguration> toConfig() { getParameters().setProperty("parserFactory", factoryParserClass.getName()); getParameters().setProperty("indent", Boolean.toString(indent)); getParameters().setProperty("strict", Boolean.toString(strict)); getParameters().setProperty("fields-in-message", Boolean.toString(fieldsInMessage)); if(binding != null) { getParameters().setProperty("bindBeanId", binding.getBeanId()); getParameters().setProperty("bindBeanClass", binding.getBeanClass().getName()); getParameters().setProperty("bindingType", binding.getBindingType().toString()); if(binding.getBindingType() == BindingType.MAP) { if(binding.getKeyField() == null) { throw new SmooksConfigurationException("CSV 'MAP' Binding must specify a 'keyField' property on the binding configuration."); } getParameters().setProperty("bindMapKeyField", binding.getKeyField()); } } return super.toConfig(); } }
public List<SmooksResourceConfiguration> toConfig() { getParameters().setProperty("fields", csvFields); getParameters().setProperty("separator", Character.toString(separatorChar)); getParameters().setProperty("quote-char", Character.toString(quoteChar)); getParameters().setProperty("escape-char", Character.toString(escapeChar)); getParameters().setProperty("skip-line-count", Integer.toString(skipLineCount)); getParameters().setProperty("rootElementName", rootElementName); getParameters().setProperty("recordElementName", recordElementName); return super.toConfig(); } }
public List<SmooksResourceConfiguration> toConfig() { getParameters().setProperty("fields", csvFields); getParameters().setProperty("separator", Character.toString(separatorChar)); getParameters().setProperty("quote-char", Character.toString(quoteChar)); getParameters().setProperty("escape-char", Character.toString(escapeChar)); getParameters().setProperty("skip-line-count", Integer.toString(skipLineCount)); getParameters().setProperty("rootElementName", rootElementName); getParameters().setProperty("recordElementName", recordElementName); return super.toConfig(); } }
public List<SmooksResourceConfiguration> toConfig() { getParameters().setProperty("parserFactory", factoryParserClass.getName()); getParameters().setProperty("indent", Boolean.toString(indent)); getParameters().setProperty("strict", Boolean.toString(strict)); getParameters().setProperty("fields-in-message", Boolean.toString(fieldsInMessage)); if(binding != null) { getParameters().setProperty("bindBeanId", binding.getBeanId()); getParameters().setProperty("bindBeanClass", binding.getBeanClass().getName()); getParameters().setProperty("bindingType", binding.getBindingType().toString()); if(binding.getBindingType() == BindingType.MAP) { if(binding.getKeyField() == null) { throw new SmooksConfigurationException("CSV 'MAP' Binding must specify a 'keyField' property on the binding configuration."); } getParameters().setProperty("bindMapKeyField", binding.getKeyField()); } } return super.toConfig(); } }