Class ExcelDataExtractor
java.lang.Object
io.jmix.dataimport.extractor.data.impl.ExcelDataExtractor
- All Implemented Interfaces:
- ImportedDataExtractor
@Component("datimp_ExcelDataExtractor")
public class ExcelDataExtractor
extends Object
implements ImportedDataExtractor
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionextract(ImportConfiguration importConfiguration, byte[] inputData) Parses input data specified as a byte array and creates an instance ofImportedData.extract(ImportConfiguration importConfiguration, InputStream inputStream) Parses input data specified as input stream and creates an instance ofImportedData.protected ImportedDatagetImportedData(org.apache.poi.ss.usermodel.Workbook workbook) 
- 
Constructor Details- 
ExcelDataExtractorpublic ExcelDataExtractor()
 
- 
- 
Method Details- 
extractDescription copied from interface:ImportedDataExtractorParses input data specified as input stream and creates an instance ofImportedData.- Specified by:
- extractin interface- ImportedDataExtractor
- Parameters:
- importConfiguration- import configuration
- inputStream- input data
- Returns:
- an instance of ImportedDatacontaining list ofImportedDataItemwith raw values for entity properties
 
- 
extractDescription copied from interface:ImportedDataExtractorParses input data specified as a byte array and creates an instance ofImportedData.- Specified by:
- extractin interface- ImportedDataExtractor
- Parameters:
- importConfiguration- import configuration
- inputData- input data
- Returns:
- an instance of ImportedDatacontaining list ofImportedDataItemwith raw values for entity properties
 
- 
getSupportedDataFormat- Specified by:
- getSupportedDataFormatin interface- ImportedDataExtractor
- Returns:
- supported format of input data
 
- 
getImportedData
 
-