Class CSVImporterOptions

java.lang.Object
org.nuxeo.ecm.csv.core.CSVImporterOptions
All Implemented Interfaces:
Serializable

public class CSVImporterOptions extends Object implements Serializable
Since:
5.7
Author:
Thomas Roger
See Also:
  • Field Details

    • LEGACY_DATE_FORMAT_PROP

      public static final String LEGACY_DATE_FORMAT_PROP
      See Also:
    • LEGACY_DATE_FORMAT

      public static final String LEGACY_DATE_FORMAT
      See Also:
    • DEFAULT_OPTIONS

      public static final CSVImporterOptions DEFAULT_OPTIONS
    • importMode

      protected CSVImporterOptions.ImportMode importMode
    • CSVImporterDocumentFactory

      protected final CSVImporterDocumentFactory CSVImporterDocumentFactory
    • dateFormat

      protected final DateFormat dateFormat
    • listSeparatorRegex

      protected final String listSeparatorRegex
    • commentMarker

      protected final Character commentMarker
    • escapeCharacter

      protected final Character escapeCharacter
    • updateExisting

      protected final boolean updateExisting
    • checkAllowedSubTypes

      protected final boolean checkAllowedSubTypes
    • sendEmail

      protected final boolean sendEmail
    • batchSize

      protected final int batchSize
    • computeTotalThresholdSize

      protected final long computeTotalThresholdSize
  • Constructor Details

  • Method Details

    • computeDateFormat

      protected DateFormat computeDateFormat(String dateFormat)
    • getCSVImporterDocumentFactory

      public CSVImporterDocumentFactory getCSVImporterDocumentFactory()
    • getDateFormat

      public DateFormat getDateFormat()
    • getListSeparatorRegex

      public String getListSeparatorRegex()
    • getCommentMarker

      public Character getCommentMarker()
    • getEscapeCharacter

      public Character getEscapeCharacter()
    • updateExisting

      public boolean updateExisting()
    • checkAllowedSubTypes

      public boolean checkAllowedSubTypes()
    • sendEmail

      public boolean sendEmail()
    • getBatchSize

      public int getBatchSize()
    • getComputeTotalThresholdSize

      public long getComputeTotalThresholdSize()
      Since:
      11.5
    • getImportMode

      public CSVImporterOptions.ImportMode getImportMode()