Modifier and Type | Field and Description |
---|---|
protected BroadleafCellProcessor |
CSVFileImportProcessor.defaultProcessor |
Modifier and Type | Field and Description |
---|---|
protected List<BroadleafCellProcessor> |
CSVFileImportProcessor.cellProcessors |
Modifier and Type | Method and Description |
---|---|
List<BroadleafCellProcessor> |
CSVFileImportProcessor.getCellProcessors() |
protected List<BroadleafCellProcessor> |
CSVFileImportProcessor.getProcessorsForHeader(String header,
ImportContext context)
Returns the first processor representing the header
|
protected Map<String,List<BroadleafCellProcessor>> |
CSVFileImportProcessor.getProcessorsForHeaders(String[] headers,
ImportContext context) |
Modifier and Type | Method and Description |
---|---|
protected Map<String,ColumnParseResult> |
BroadleafCsvReader.executeProcessors(Map<String,List<BroadleafCellProcessor>> processors,
ImportContext importContext) |
protected ColumnParseResult |
BroadleafCsvReader.operateOnValue(List<BroadleafCellProcessor> processors,
String valueFromFile,
BroadleafCsvContext context) |
Map<String,ColumnParseResult> |
BroadleafCsvReader.read(Map<String,List<BroadleafCellProcessor>> processors,
ImportContext context)
Reads a single row from a CSV file
|
protected List<RecordParseResult> |
CSVFileImportProcessor.readBatch(BroadleafCsvReader reader,
int batchSize,
Map<String,List<BroadleafCellProcessor>> processors,
ImportContext context)
Reads in and processes a batch of records.
|
void |
CSVFileImportProcessor.setCellProcessors(List<BroadleafCellProcessor> cellProcessors) |
Modifier and Type | Class and Description |
---|---|
class |
BroadleafCellProcessorAdaptor |
class |
MediaParsingCellProcessor
Parses a value of the form primary:/cmsstatic/val1.png|alt1:/cmsstatic/val2.png|alt2:/cmsstatic/val3.png|alt3:/cmsstatic/val4.png into unique media items.
|
class |
PassthroughCellProcessor
This does not process the value in a column at all but just returns it back as it appears in the
CSV file.
|
class |
SingleAttributeCellProcessor
Matches attribute map keys of the form 'attributes[key]' or 'someattributes[key]' and stores it.
|
class |
SingleMediaProcessor
Parses an individual media item of the form media[alt1] or media[primary]
|
Modifier and Type | Class and Description |
---|---|
class |
CategoryRelationshipCellProcessor
Categories can be referenced by either their externalId or their primary key.
|
class |
DefaultParentCategoryCellProcessor
Parses the defaultParentCategory column field on a category import into the actual category id.
|
class |
ProductCategoryCellProcessor
Parses the allParentCategoryXrefs column field on a product import into the actual category id.
|
class |
ProductDefaultCategoryCellProcessor
Parses the defaultCategory column field on a product import into the actual category id.
|
class |
ProductPrimaryImageCellProcessor
Used as the cell processor for the 'Primary Image' field on a Product
|
class |
ProductRelationshipCellProcessor
Parses the 'product' field into the actual product ID, or leaves it to be resolved later.
|
Modifier and Type | Class and Description |
---|---|
class |
CustomerAddressCellProcessor |
class |
CustomerAttributesCellProcessor
Created by oleksii on 19.05.17.
|
class |
CustomerCellProcessor
Created by oleksii on 15.05.17.
|
Modifier and Type | Class and Description |
---|---|
class |
OrderLineCellProcessor |
Copyright © 2020. All rights reserved.