public List<SmooksResourceConfiguration> toConfig() { GenericReaderConfigurator configurator = new GenericReaderConfigurator(EDIReader.class); configurator.getParameters().setProperty(EDIReader.MODEL_CONFIG_KEY, mappingModel); configurator.setTargetProfile(targetProfile); return configurator.toConfig(); } }
public List<SmooksResourceConfiguration> toConfig() { GenericReaderConfigurator configurator = new GenericReaderConfigurator(JSONReader.class); configurator.getParameters().setProperty("rootName", rootName); configurator.getParameters().setProperty("arrayElementName", arrayElementName); if(keyWhitspaceReplacement != null) { configurator.getParameters().setProperty("keyWhitspaceReplacement", keyWhitspaceReplacement); } if(keyPrefixOnNumeric != null) { configurator.getParameters().setProperty("keyPrefixOnNumeric", keyPrefixOnNumeric); } if(illegalElementNameCharReplacement != null) { configurator.getParameters().setProperty("illegalElementNameCharReplacement", illegalElementNameCharReplacement); } configurator.getParameters().setProperty("nullValueReplacement", nullValueReplacement); configurator.getParameters().setProperty("encoding", encoding.name()); List<SmooksResourceConfiguration> configList = configurator.toConfig(); SmooksResourceConfiguration config = configList.get(0); if(keyMap != null) { Parameter keyMapParam = new Parameter(JSONReader.CONFIG_PARAM_KEY_MAP, keyMap); config.setParameter(keyMapParam); } config.setTargetProfile(targetProfile); return configList; } }
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() { GenericReaderConfigurator configurator = new GenericReaderConfigurator(JSONReader.class); configurator.getParameters().setProperty("rootName", rootName); configurator.getParameters().setProperty("arrayElementName", arrayElementName); if(keyWhitspaceReplacement != null) { configurator.getParameters().setProperty("keyWhitspaceReplacement", keyWhitspaceReplacement); } if(keyPrefixOnNumeric != null) { configurator.getParameters().setProperty("keyPrefixOnNumeric", keyPrefixOnNumeric); } if(illegalElementNameCharReplacement != null) { configurator.getParameters().setProperty("illegalElementNameCharReplacement", illegalElementNameCharReplacement); } configurator.getParameters().setProperty("nullValueReplacement", nullValueReplacement); configurator.getParameters().setProperty("encoding", encoding.name()); List<SmooksResourceConfiguration> configList = configurator.toConfig(); SmooksResourceConfiguration config = configList.get(0); if(keyMap != null) { Parameter keyMapParam = new Parameter(JSONReader.CONFIG_PARAM_KEY_MAP, keyMap); config.setParameter(keyMapParam); } config.setTargetProfile(targetProfile); return configList; } }
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() { GenericReaderConfigurator configurator = new GenericReaderConfigurator(EDIReader.class); configurator.getParameters().setProperty(EDIReader.MODEL_CONFIG_KEY, mappingModel); configurator.setTargetProfile(targetProfile); return configurator.toConfig(); } }
public List<SmooksResourceConfiguration> toConfig() { List<SmooksResourceConfiguration> configList = new ArrayList<SmooksResourceConfiguration>(); // Add the reader config... GenericReaderConfigurator configurator = new GenericReaderConfigurator(UNEdifactReader.class); configurator.getParameters().setProperty("mappingModel", mappingModel); configurator.setTargetProfile(targetProfile); configList.addAll(configurator.toConfig()); return configList; } }
public List<SmooksResourceConfiguration> toConfig() { List<SmooksResourceConfiguration> configList = new ArrayList<SmooksResourceConfiguration>(); // Add the reader config... GenericReaderConfigurator configurator = new GenericReaderConfigurator(UNEdifactReader.class); configurator.getParameters().setProperty("mappingModel", mappingModel); configurator.setTargetProfile(targetProfile); configList.addAll(configurator.toConfig()); return configList; } }
GenericReaderConfigurator configurator = new GenericReaderConfigurator(YamlReader.class); configurator.getParameters().setProperty("aliasStrategy", aliasStrategy.toString()); configurator.getParameters().setProperty("anchorAttributeName", anchorAttributeName); configurator.getParameters().setProperty("aliasAttributeName", aliasAttributeName); configurator.getParameters().setProperty("indent", Boolean.toString(indent)); configurator.getParameters().setProperty("rootName", rootName); configurator.getParameters().setProperty("documentName", documentName); configurator.getParameters().setProperty("arrayElementName", arrayElementName); if(keyWhitspaceReplacement != null) { configurator.getParameters().setProperty("keyWhitspaceReplacement", keyWhitspaceReplacement); configurator.getParameters().setProperty("keyPrefixOnNumeric", keyPrefixOnNumeric); configurator.getParameters().setProperty("illegalElementNameCharReplacement", illegalElementNameCharReplacement); configurator.setTargetProfile(targetProfile); List<SmooksResourceConfiguration> configList = configurator.toConfig(); SmooksResourceConfiguration config = configList.get(0);
GenericReaderConfigurator configurator = new GenericReaderConfigurator(YamlReader.class); configurator.getParameters().setProperty("aliasStrategy", aliasStrategy.toString()); configurator.getParameters().setProperty("anchorAttributeName", anchorAttributeName); configurator.getParameters().setProperty("aliasAttributeName", aliasAttributeName); configurator.getParameters().setProperty("indent", Boolean.toString(indent)); configurator.getParameters().setProperty("rootName", rootName); configurator.getParameters().setProperty("documentName", documentName); configurator.getParameters().setProperty("arrayElementName", arrayElementName); if(keyWhitspaceReplacement != null) { configurator.getParameters().setProperty("keyWhitspaceReplacement", keyWhitspaceReplacement); configurator.getParameters().setProperty("keyPrefixOnNumeric", keyPrefixOnNumeric); configurator.getParameters().setProperty("illegalElementNameCharReplacement", illegalElementNameCharReplacement); configurator.setTargetProfile(targetProfile); List<SmooksResourceConfiguration> configList = configurator.toConfig(); SmooksResourceConfiguration config = configList.get(0);
GenericReaderConfigurator configurator = new GenericReaderConfigurator(YamlReader.class); configurator.getParameters().setProperty("aliasStrategy", aliasStrategy.toString()); configurator.getParameters().setProperty("anchorAttributeName", anchorAttributeName); configurator.getParameters().setProperty("aliasAttributeName", aliasAttributeName); configurator.getParameters().setProperty("indent", Boolean.toString(indent)); configurator.getParameters().setProperty("rootName", rootName); configurator.getParameters().setProperty("documentName", documentName); configurator.getParameters().setProperty("arrayElementName", arrayElementName); if(keyWhitspaceReplacement != null) { configurator.getParameters().setProperty("keyWhitspaceReplacement", keyWhitspaceReplacement); configurator.getParameters().setProperty("keyPrefixOnNumeric", keyPrefixOnNumeric); configurator.getParameters().setProperty("illegalElementNameCharReplacement", illegalElementNameCharReplacement); configurator.setTargetProfile(targetProfile); List<SmooksResourceConfiguration> configList = configurator.toConfig(); SmooksResourceConfiguration config = configList.get(0);
GenericReaderConfigurator configurator = new GenericReaderConfigurator(YamlReader.class); configurator.getParameters().setProperty("aliasStrategy", aliasStrategy.toString()); configurator.getParameters().setProperty("anchorAttributeName", anchorAttributeName); configurator.getParameters().setProperty("aliasAttributeName", aliasAttributeName); configurator.getParameters().setProperty("indent", Boolean.toString(indent)); configurator.getParameters().setProperty("rootName", rootName); configurator.getParameters().setProperty("documentName", documentName); configurator.getParameters().setProperty("arrayElementName", arrayElementName); if(keyWhitspaceReplacement != null) { configurator.getParameters().setProperty("keyWhitspaceReplacement", keyWhitspaceReplacement); configurator.getParameters().setProperty("keyPrefixOnNumeric", keyPrefixOnNumeric); configurator.getParameters().setProperty("illegalElementNameCharReplacement", illegalElementNameCharReplacement); configurator.setTargetProfile(targetProfile); List<SmooksResourceConfiguration> configList = configurator.toConfig(); SmooksResourceConfiguration config = configList.get(0);
public List<SmooksResourceConfiguration> toConfig() { GenericReaderConfigurator configurator = new GenericReaderConfigurator(FixedLengthReader.class); configurator.getParameters().setProperty("fields", fields); configurator.getParameters().setProperty("lineNumber", Boolean.toString(lineNumber)); configurator.getParameters().setProperty("skipLines", Integer.toString(skipLines)); configurator.getParameters().setProperty("encoding", encoding.name()); configurator.getParameters().setProperty("rootElementName", rootElementName); configurator.getParameters().setProperty("recordElementName", recordElementName); configurator.getParameters().setProperty("lineNumberAttributeName", lineNumberAttributeName); configurator.getParameters().setProperty("truncatedAttributeName", truncatedAttributeName); configurator.getParameters().setProperty("indent", Boolean.toString(indent)); configurator.getParameters().setProperty("strict", Boolean.toString(strict)); configurator.getParameters().setProperty("bindBeanId", binding.getBeanId()); configurator.getParameters().setProperty("bindBeanClass", binding.getBeanClass().getName()); configurator.getParameters().setProperty("bindingType", binding.getBindingType().toString()); if(binding.getBindingType() == FixedLengthBindingType.MAP) { if(binding.getKeyField() == null) { throw new SmooksConfigurationException("Fixed length 'MAP' Binding must specify a 'keyField' property on the binding configuration."); configurator.getParameters().setProperty("bindMapKeyField", binding.getKeyField()); configurator.setTargetProfile(targetProfile); return configurator.toConfig();
public List<SmooksResourceConfiguration> toConfig() { GenericReaderConfigurator configurator = new GenericReaderConfigurator(FixedLengthReader.class); configurator.getParameters().setProperty("fields", fields); configurator.getParameters().setProperty("lineNumber", Boolean.toString(lineNumber)); configurator.getParameters().setProperty("skipLines", Integer.toString(skipLines)); configurator.getParameters().setProperty("encoding", encoding.name()); configurator.getParameters().setProperty("rootElementName", rootElementName); configurator.getParameters().setProperty("recordElementName", recordElementName); configurator.getParameters().setProperty("lineNumberAttributeName", lineNumberAttributeName); configurator.getParameters().setProperty("truncatedAttributeName", truncatedAttributeName); configurator.getParameters().setProperty("indent", Boolean.toString(indent)); configurator.getParameters().setProperty("strict", Boolean.toString(strict)); configurator.getParameters().setProperty("bindBeanId", binding.getBeanId()); configurator.getParameters().setProperty("bindBeanClass", binding.getBeanClass().getName()); configurator.getParameters().setProperty("bindingType", binding.getBindingType().toString()); if(binding.getBindingType() == FixedLengthBindingType.MAP) { if(binding.getKeyField() == null) { throw new SmooksConfigurationException("Fixed length 'MAP' Binding must specify a 'keyField' property on the binding configuration."); configurator.getParameters().setProperty("bindMapKeyField", binding.getKeyField()); configurator.setTargetProfile(targetProfile); return configurator.toConfig();
public List<SmooksResourceConfiguration> toConfig() { GenericReaderConfigurator configurator = new GenericReaderConfigurator(FixedLengthReader.class); configurator.getParameters().setProperty("fields", fields); configurator.getParameters().setProperty("lineNumber", Boolean.toString(lineNumber)); configurator.getParameters().setProperty("skipLines", Integer.toString(skipLines)); configurator.getParameters().setProperty("encoding", encoding.name()); configurator.getParameters().setProperty("rootElementName", rootElementName); configurator.getParameters().setProperty("recordElementName", recordElementName); configurator.getParameters().setProperty("lineNumberAttributeName", lineNumberAttributeName); configurator.getParameters().setProperty("truncatedAttributeName", truncatedAttributeName); configurator.getParameters().setProperty("indent", Boolean.toString(indent)); configurator.getParameters().setProperty("strict", Boolean.toString(strict)); configurator.getParameters().setProperty("bindBeanId", binding.getBeanId()); configurator.getParameters().setProperty("bindBeanClass", binding.getBeanClass().getName()); configurator.getParameters().setProperty("bindingType", binding.getBindingType().toString()); if(binding.getBindingType() == FixedLengthBindingType.MAP) { if(binding.getKeyField() == null) { throw new SmooksConfigurationException("Fixed length 'MAP' Binding must specify a 'keyField' property on the binding configuration."); configurator.getParameters().setProperty("bindMapKeyField", binding.getKeyField()); configurator.setTargetProfile(targetProfile); return configurator.toConfig();
public List<SmooksResourceConfiguration> toConfig() { GenericReaderConfigurator configurator = new GenericReaderConfigurator(FlatFileReader.class); configurator.getParameters().setProperty("parserFactory", CSVRecordParserFactory.class.getName()); configurator.getParameters().setProperty("fields", csvFields); configurator.getParameters().setProperty("separator", Character.toString(separatorChar)); configurator.getParameters().setProperty("quote-char", Character.toString(quoteChar)); configurator.getParameters().setProperty("escape-char", Character.toString(escapeChar)); configurator.getParameters().setProperty("skip-line-count", Integer.toString(skipLineCount)); configurator.getParameters().setProperty("encoding", encoding.name()); configurator.getParameters().setProperty("rootElementName", rootElementName); configurator.getParameters().setProperty("recordElementName", recordElementName); configurator.getParameters().setProperty("indent", Boolean.toString(indent)); configurator.getParameters().setProperty("strict", Boolean.toString(strict)); configurator.getParameters().setProperty("bindBeanId", binding.getBeanId()); configurator.getParameters().setProperty("bindBeanClass", binding.getBeanClass().getName()); configurator.getParameters().setProperty("bindingType", binding.getBindingType().toString()); if (binding.getBindingType() == CSVBindingType.MAP) { if (binding.getKeyField() == null) { "CSV 'MAP' Binding must specify a 'keyField' property on the binding configuration."); configurator.getParameters().setProperty("bindMapKeyField", binding.getKeyField()); configurator.setTargetProfile(targetProfile); return configurator.toConfig();
public List<SmooksResourceConfiguration> toConfig() { GenericReaderConfigurator configurator = new GenericReaderConfigurator(FlatFileReader.class); configurator.getParameters().setProperty("parserFactory", CSVRecordParserFactory.class.getName()); configurator.getParameters().setProperty("fields", csvFields); configurator.getParameters().setProperty("separator", Character.toString(separatorChar)); configurator.getParameters().setProperty("quote-char", Character.toString(quoteChar)); configurator.getParameters().setProperty("escape-char", Character.toString(escapeChar)); configurator.getParameters().setProperty("skip-line-count", Integer.toString(skipLineCount)); configurator.getParameters().setProperty("encoding", encoding.name()); configurator.getParameters().setProperty("rootElementName", rootElementName); configurator.getParameters().setProperty("recordElementName", recordElementName); configurator.getParameters().setProperty("indent", Boolean.toString(indent)); configurator.getParameters().setProperty("strict", Boolean.toString(strict)); configurator.getParameters().setProperty("bindBeanId", binding.getBeanId()); configurator.getParameters().setProperty("bindBeanClass", binding.getBeanClass().getName()); configurator.getParameters().setProperty("bindingType", binding.getBindingType().toString()); if (binding.getBindingType() == CSVBindingType.MAP) { if (binding.getKeyField() == null) { "CSV 'MAP' Binding must specify a 'keyField' property on the binding configuration."); configurator.getParameters().setProperty("bindMapKeyField", binding.getKeyField()); configurator.setTargetProfile(targetProfile); return configurator.toConfig();