Interface ExcelImportWorkbookPostProcessor

    • Method Summary

      All Methods Instance Methods Abstract Methods Default Methods Deprecated Methods 
      Modifier and Type Method Description
      void process​(ExcelImportResult excelImportResult)
      Allows to modifying Impex object which will be imported by adding new content or removing it.
      java.util.Collection<ExcelValidationResult> validate​(org.apache.poi.ss.usermodel.Workbook workbook)
      Deprecated, for removal: This API element is subject to removal in a future version.
      since 1905.
      default java.util.Collection<ExcelValidationResult> validate​(org.apache.poi.ss.usermodel.Workbook workbook, java.util.Set<java.lang.String> mediaContentEntries)
      Deprecated, for removal: This API element is subject to removal in a future version.
      since 2005.
      default java.util.Collection<ExcelValidationResult> validate​(org.apache.poi.ss.usermodel.Workbook workbook, java.util.Set<java.lang.String> mediaContentEntries, java.util.Map<java.lang.String,​java.lang.Object> context)
      Uses list of ExcelAttributeValidator to validate excel's workbook.
    • Method Detail

      • process

        void process​(ExcelImportResult excelImportResult)
        Allows to modifying Impex object which will be imported by adding new content or removing it.
        Parameters:
        excelImportResult - - object represents importing result. The object consists of Workbook and generated impex object.
      • validate

        @Deprecated(since="1905",
                    forRemoval=true)
        java.util.Collection<ExcelValidationResult> validate​(org.apache.poi.ss.usermodel.Workbook workbook)
        Deprecated, for removal: This API element is subject to removal in a future version.
        since 1905. Use validate(Workbook, Set) instead. Uses list of ExcelAttributeValidator to validate excel's workbook.
        Parameters:
        workbook - - excel's workbook
        Returns:
        Collection of ExcelValidationResult
      • validate

        @Deprecated(since="2005",
                    forRemoval=true)
        default java.util.Collection<ExcelValidationResult> validate​(org.apache.poi.ss.usermodel.Workbook workbook,
                                                                     java.util.Set<java.lang.String> mediaContentEntries)
        Deprecated, for removal: This API element is subject to removal in a future version.
        since 2005. Use validate(Workbook, Set, Map) instead. Uses list of ExcelAttributeValidator to validate excel's workbook.
        Parameters:
        workbook - - excel's workbook
        mediaContentEntries - - list of media entries
        Returns:
        Collection of ExcelValidationResult
      • validate

        default java.util.Collection<ExcelValidationResult> validate​(org.apache.poi.ss.usermodel.Workbook workbook,
                                                                     java.util.Set<java.lang.String> mediaContentEntries,
                                                                     java.util.Map<java.lang.String,​java.lang.Object> context)
        Uses list of ExcelAttributeValidator to validate excel's workbook.
        Parameters:
        workbook - - excel's workbook
        mediaContentEntries - - list of media entries
        context - - context with additional parameters
        Returns:
        Collection of ExcelValidationResult