Package com.broadleafcommerce.common.dataimport.util
@NonNullApi
package com.broadleafcommerce.common.dataimport.util
- Author:
 - Phillip Verheyden (phillipuniverse)
 
- 
ClassDescriptionBatchCreator<T>Utilized in
ImportBatchHandlerto perform the creation and persistence of entities.BatchUpdater<T>Utilized inImportBatchHandlerto perform and persist updates of entities.Provides common functionality for processing tracking and context related data on an import.Helper class for convertingBatchRecordto target types.A response indicating the results of attempting to convert aBatchRecordto a target type.By default, this detects correlation id values that ends with () and optionally tokenized by | for columns that can contain multiple correlation idsCan be used inImportBatchHandlerimplementations to initialize default values for fields on an entity that have a null value (meaning their value was not found in the original row).If no id was generated, generates a new one based on a ULIDIntended for use byImportBatchHandlerimplementations to capture all relevant information about a parsed/converted record such that it can be submitted for persistence and completion information can be produced for it.Provides traceability in order to report success/failure of embedded items tied to a particular entity.Convenience methods pertaining to processingBatchRecord.getRow().