Class StiDataExportSettings

Direct Known Subclasses:
StiCsvExportSettings, StiSylkExportSettings, StiXmlExportSettings

public class StiDataExportSettings extends StiPageRangeExportSettings
Copyright Stimulsoft
  • Constructor Details

    • StiDataExportSettings

      public StiDataExportSettings()
    • StiDataExportSettings

      public StiDataExportSettings(StiExportSettings settings)
  • Method Details

    • getEncoding

      public Charset getEncoding()
      Gets encoding CSV file.
      Returns:
      the encoding
    • setEncoding

      public void setEncoding(Charset encoding)
      Sets encoding CSV file.
      Parameters:
      encoding - the encoding to set
    • isSkipColumnHeaders

      public boolean isSkipColumnHeaders()
      Gets value wich indicates that export engine will be write column headers as column headers in table or as simple column values.
      Returns:
      the skipColumnHeaders
    • setSkipColumnHeaders

      public void setSkipColumnHeaders(boolean skipColumnHeaders)
      Sets value wich indicates that export engine will be write column headers as column headers in table or as simple column values.
      Parameters:
      skipColumnHeaders - the skipColumnHeaders to set
    • getDataExportMode

      public StiDataExportMode getDataExportMode()
      Gets data export mode
      Returns:
      the dataExportMode
    • setDataExportMode

      public void setDataExportMode(StiDataExportMode dataExportMode)
      Sets data export mode
      Parameters:
      dataExportMode - the dataExportMode to set
    • getSeparator

      public String getSeparator()
      Gets string which represents column separator in CSV file.
      Returns:
      the separator
    • setSeparator

      public void setSeparator(String separator)
      Sets string which represents column separator in CSV file.
      Parameters:
      separator - the separator to set
    • isExportDataOnly

      public boolean isExportDataOnly()
      Gets value which indicates that only data information will be created in SYLK file.
      Returns:
      the exportDataOnly
    • setExportDataOnly

      public void setExportDataOnly(boolean exportDataOnly)
      Sets value which indicates that only data information will be created in SYLK file.
      Parameters:
      exportDataOnly - the exportDataOnly to set
    • isUseDefaultSystemEncoding

      public boolean isUseDefaultSystemEncoding()
      Gets value which indicates that default system encoding will be used for DIF format.
      Returns:
      the useDefaultSystemEncoding
    • setUseDefaultSystemEncoding

      public void setUseDefaultSystemEncoding(boolean useDefaultSystemEncoding)
      Sets value which indicates that default system encoding will be used for DIF format.
      Parameters:
      useDefaultSystemEncoding - the useDefaultSystemEncoding to set
    • getDataType

      public StiDataType getDataType()
      Returns:
      the dataType
    • setDataType

      public void setDataType(StiDataType dataType)
      Parameters:
      dataType - the dataType to set
    • getExportFormat

      public StiExportFormat getExportFormat()
      Description copied from class: StiPageRangeExportSettings
      Export format
      Overrides:
      getExportFormat in class StiPageRangeExportSettings
      Returns:
      the exportFormat