public interface IBulkImport
| Modifier and Type | Method and Description |
|---|---|
int |
getColumnCount() |
com.helger.commons.collection.impl.ICommonsList<String> |
getColumnDescriptions(Locale aContentLocale)
Get a list of all column descriptions.
|
int |
getHeaderRowsToSkip() |
com.helger.commons.collection.impl.ICommonsList<EExchangeFileType> |
getSupportedFileTypes() |
BulkImportResult |
importObjects(com.helger.commons.io.IHasInputStream aIIS,
Locale aDisplayLocale)
Read the objects from the passed input stream.
|
@Nonnull @Nonempty com.helger.commons.collection.impl.ICommonsList<EExchangeFileType> getSupportedFileTypes()
null, non-empty set of all supported file types.@Nonnegative int getHeaderRowsToSkip()
@Nonnegative int getColumnCount()
@Nonnull @Nonempty com.helger.commons.collection.impl.ICommonsList<String> getColumnDescriptions(@Nonnull Locale aContentLocale)
aContentLocale - The locale to be used.null, non-empty list of column descriptions.@Nonnull BulkImportResult importObjects(@Nonnull com.helger.commons.io.IHasInputStream aIIS, @Nonnull Locale aDisplayLocale)
aIIS - The input stream provider to read from. May not be null
.aDisplayLocale - The display locale. May not be null.null.Copyright © 2014–2023 Philip Helger. All rights reserved.