Class AbstractJasperExcelExporter

java.lang.Object
net.sf.dynamicreports.jasper.base.export.AbstractJasperExporter
net.sf.dynamicreports.jasper.base.export.AbstractJasperExcelExporter
All Implemented Interfaces:
Serializable, JasperIExcelExporter, JasperIExporter
Direct Known Subclasses:
JasperOdsExporter, JasperXlsExporter, JasperXlsxExporter

public abstract class AbstractJasperExcelExporter extends AbstractJasperExporter implements JasperIExcelExporter

Abstract AbstractJasperExcelExporter class.

Author:
Ricardo Mariaca
See Also:
  • Constructor Details

    • AbstractJasperExcelExporter

      public AbstractJasperExcelExporter()

      Constructor for AbstractJasperExcelExporter.

  • Method Details

    • getOnePagePerSheet

      public Boolean getOnePagePerSheet()

      getOnePagePerSheet.

      Specified by:
      getOnePagePerSheet in interface JasperIExcelExporter
      Returns:
      a Boolean object.
    • setOnePagePerSheet

      public void setOnePagePerSheet(Boolean onePagePerSheet)

      Setter for the field onePagePerSheet.

      Parameters:
      onePagePerSheet - a Boolean object.
    • getRemoveEmptySpaceBetweenRows

      public Boolean getRemoveEmptySpaceBetweenRows()

      getRemoveEmptySpaceBetweenRows.

      Specified by:
      getRemoveEmptySpaceBetweenRows in interface JasperIExcelExporter
      Returns:
      a Boolean object.
    • setRemoveEmptySpaceBetweenRows

      public void setRemoveEmptySpaceBetweenRows(Boolean removeEmptySpaceBetweenRows)

      Setter for the field removeEmptySpaceBetweenRows.

      Parameters:
      removeEmptySpaceBetweenRows - a Boolean object.
    • getRemoveEmptySpaceBetweenColumns

      public Boolean getRemoveEmptySpaceBetweenColumns()

      getRemoveEmptySpaceBetweenColumns.

      Specified by:
      getRemoveEmptySpaceBetweenColumns in interface JasperIExcelExporter
      Returns:
      a Boolean object.
    • setRemoveEmptySpaceBetweenColumns

      public void setRemoveEmptySpaceBetweenColumns(Boolean removeEmptySpaceBetweenColumns)

      Setter for the field removeEmptySpaceBetweenColumns.

      Parameters:
      removeEmptySpaceBetweenColumns - a Boolean object.
    • getWhitePageBackground

      public Boolean getWhitePageBackground()

      getWhitePageBackground.

      Specified by:
      getWhitePageBackground in interface JasperIExcelExporter
      Returns:
      a Boolean object.
    • setWhitePageBackground

      public void setWhitePageBackground(Boolean whitePageBackground)

      Setter for the field whitePageBackground.

      Parameters:
      whitePageBackground - a Boolean object.
    • getDetectCellType

      public Boolean getDetectCellType()

      getDetectCellType.

      Specified by:
      getDetectCellType in interface JasperIExcelExporter
      Returns:
      a Boolean object.
    • setDetectCellType

      public void setDetectCellType(Boolean detectCellType)

      Setter for the field detectCellType.

      Parameters:
      detectCellType - a Boolean object.
    • getSheetNames

      public List<String> getSheetNames()

      getSheetNames.

      Specified by:
      getSheetNames in interface JasperIExcelExporter
      Returns:
      a List object.
    • setSheetNames

      public void setSheetNames(List<String> sheetNames)

      Setter for the field sheetNames.

      Parameters:
      sheetNames - a List object.
    • addSheetName

      public void addSheetName(String sheetName)

      addSheetName.

      Parameters:
      sheetName - a String object.
    • getFontSizeFixEnabled

      public Boolean getFontSizeFixEnabled()

      getFontSizeFixEnabled.

      Specified by:
      getFontSizeFixEnabled in interface JasperIExcelExporter
      Returns:
      a Boolean object.
    • setFontSizeFixEnabled

      public void setFontSizeFixEnabled(Boolean fontSizeFixEnabled)

      Setter for the field fontSizeFixEnabled.

      Parameters:
      fontSizeFixEnabled - a Boolean object.
    • getImageBorderFixEnabled

      public Boolean getImageBorderFixEnabled()

      getImageBorderFixEnabled.

      Specified by:
      getImageBorderFixEnabled in interface JasperIExcelExporter
      Returns:
      a Boolean object.
    • setImageBorderFixEnabled

      public void setImageBorderFixEnabled(Boolean imageBorderFixEnabled)

      Setter for the field imageBorderFixEnabled.

      Parameters:
      imageBorderFixEnabled - a Boolean object.
    • getMaxRowsPerSheet

      public Integer getMaxRowsPerSheet()

      getMaxRowsPerSheet.

      Specified by:
      getMaxRowsPerSheet in interface JasperIExcelExporter
      Returns:
      a Integer object.
    • setMaxRowsPerSheet

      public void setMaxRowsPerSheet(Integer maxRowsPerSheet)

      Setter for the field maxRowsPerSheet.

      Parameters:
      maxRowsPerSheet - a Integer object.
    • getIgnoreGraphics

      public Boolean getIgnoreGraphics()

      getIgnoreGraphics.

      Specified by:
      getIgnoreGraphics in interface JasperIExcelExporter
      Returns:
      a Boolean object.
    • setIgnoreGraphics

      public void setIgnoreGraphics(Boolean ignoreGraphics)

      Setter for the field ignoreGraphics.

      Parameters:
      ignoreGraphics - a Boolean object.
    • getCollapseRowSpan

      public Boolean getCollapseRowSpan()

      getCollapseRowSpan.

      Specified by:
      getCollapseRowSpan in interface JasperIExcelExporter
      Returns:
      a Boolean object.
    • setCollapseRowSpan

      public void setCollapseRowSpan(Boolean collapseRowSpan)

      Setter for the field collapseRowSpan.

      Parameters:
      collapseRowSpan - a Boolean object.
    • getIgnoreCellBorder

      public Boolean getIgnoreCellBorder()

      getIgnoreCellBorder.

      Specified by:
      getIgnoreCellBorder in interface JasperIExcelExporter
      Returns:
      a Boolean object.
    • setIgnoreCellBorder

      public void setIgnoreCellBorder(Boolean ignoreCellBorder)

      Setter for the field ignoreCellBorder.

      Parameters:
      ignoreCellBorder - a Boolean object.
    • getIgnoreCellBackground

      public Boolean getIgnoreCellBackground()

      getIgnoreCellBackground.

      Specified by:
      getIgnoreCellBackground in interface JasperIExcelExporter
      Returns:
      a Boolean object.
    • setIgnoreCellBackground

      public void setIgnoreCellBackground(Boolean ignoreCellBackground)

      Setter for the field ignoreCellBackground.

      Parameters:
      ignoreCellBackground - a Boolean object.
    • getPassword

      public String getPassword()

      getPassword.

      Specified by:
      getPassword in interface JasperIExcelExporter
      Returns:
      a String object.
    • setPassword

      public void setPassword(String password)

      Setter for the field password.

      Parameters:
      password - a String object.
    • getIgnorePageMargins

      public Boolean getIgnorePageMargins()

      getIgnorePageMargins.

      Specified by:
      getIgnorePageMargins in interface JasperIExcelExporter
      Returns:
      a Boolean object.
    • setIgnorePageMargins

      public void setIgnorePageMargins(Boolean ignorePageMargins)

      Setter for the field ignorePageMargins.

      Parameters:
      ignorePageMargins - a Boolean object.
    • getWrapText

      public Boolean getWrapText()

      getWrapText.

      Specified by:
      getWrapText in interface JasperIExcelExporter
      Returns:
      a Boolean object.
    • setWrapText

      public void setWrapText(Boolean wrapText)

      Setter for the field wrapText.

      Parameters:
      wrapText - a Boolean object.
    • getCellLocked

      public Boolean getCellLocked()

      getCellLocked.

      Specified by:
      getCellLocked in interface JasperIExcelExporter
      Returns:
      a Boolean object.
    • setCellLocked

      public void setCellLocked(Boolean cellLocked)

      Setter for the field cellLocked.

      Parameters:
      cellLocked - a Boolean object.
    • getCellHidden

      public Boolean getCellHidden()

      getCellHidden.

      Specified by:
      getCellHidden in interface JasperIExcelExporter
      Returns:
      a Boolean object.
    • setCellHidden

      public void setCellHidden(Boolean cellHidden)

      Setter for the field cellHidden.

      Parameters:
      cellHidden - a Boolean object.
    • getSheetHeaderLeft

      public String getSheetHeaderLeft()

      getSheetHeaderLeft.

      Specified by:
      getSheetHeaderLeft in interface JasperIExcelExporter
      Returns:
      a String object.
    • setSheetHeaderLeft

      public void setSheetHeaderLeft(String sheetHeaderLeft)

      Setter for the field sheetHeaderLeft.

      Parameters:
      sheetHeaderLeft - a String object.
    • getSheetHeaderCenter

      public String getSheetHeaderCenter()

      getSheetHeaderCenter.

      Specified by:
      getSheetHeaderCenter in interface JasperIExcelExporter
      Returns:
      a String object.
    • setSheetHeaderCenter

      public void setSheetHeaderCenter(String sheetHeaderCenter)

      Setter for the field sheetHeaderCenter.

      Parameters:
      sheetHeaderCenter - a String object.
    • getSheetHeaderRight

      public String getSheetHeaderRight()

      getSheetHeaderRight.

      Specified by:
      getSheetHeaderRight in interface JasperIExcelExporter
      Returns:
      a String object.
    • setSheetHeaderRight

      public void setSheetHeaderRight(String sheetHeaderRight)

      Setter for the field sheetHeaderRight.

      Parameters:
      sheetHeaderRight - a String object.
    • getSheetFooterLeft

      public String getSheetFooterLeft()

      getSheetFooterLeft.

      Specified by:
      getSheetFooterLeft in interface JasperIExcelExporter
      Returns:
      a String object.
    • setSheetFooterLeft

      public void setSheetFooterLeft(String sheetFooterLeft)

      Setter for the field sheetFooterLeft.

      Parameters:
      sheetFooterLeft - a String object.
    • getSheetFooterCenter

      public String getSheetFooterCenter()

      getSheetFooterCenter.

      Specified by:
      getSheetFooterCenter in interface JasperIExcelExporter
      Returns:
      a String object.
    • setSheetFooterCenter

      public void setSheetFooterCenter(String sheetFooterCenter)

      Setter for the field sheetFooterCenter.

      Parameters:
      sheetFooterCenter - a String object.
    • getSheetFooterRight

      public String getSheetFooterRight()

      getSheetFooterRight.

      Specified by:
      getSheetFooterRight in interface JasperIExcelExporter
      Returns:
      a String object.
    • setSheetFooterRight

      public void setSheetFooterRight(String sheetFooterRight)

      Setter for the field sheetFooterRight.

      Parameters:
      sheetFooterRight - a String object.
    • getFormatPatternsMap

      public Map<String,String> getFormatPatternsMap()

      getFormatPatternsMap.

      Specified by:
      getFormatPatternsMap in interface JasperIExcelExporter
      Returns:
      a Map object.
    • setFormatPatternsMap

      public void setFormatPatternsMap(Map<String,String> formatPatternsMap)

      Setter for the field formatPatternsMap.

      Parameters:
      formatPatternsMap - a Map object.
    • getIgnoreHyperLink

      public Boolean getIgnoreHyperLink()

      getIgnoreHyperLink.

      Specified by:
      getIgnoreHyperLink in interface JasperIExcelExporter
      Returns:
      a Boolean object.
    • setIgnoreHyperLink

      public void setIgnoreHyperLink(Boolean ignoreHyperLink)

      Setter for the field ignoreHyperLink.

      Parameters:
      ignoreHyperLink - a Boolean object.
    • getIgnoreAnchors

      public Boolean getIgnoreAnchors()

      getIgnoreAnchors.

      Specified by:
      getIgnoreAnchors in interface JasperIExcelExporter
      Returns:
      a Boolean object.
    • setIgnoreAnchors

      public void setIgnoreAnchors(Boolean ignoreAnchors)

      Setter for the field ignoreAnchors.

      Parameters:
      ignoreAnchors - a Boolean object.
    • getFitWidth

      public Integer getFitWidth()

      getFitWidth.

      Specified by:
      getFitWidth in interface JasperIExcelExporter
      Returns:
      a Integer object.
    • setFitWidth

      public void setFitWidth(Integer fitWidth)

      Setter for the field fitWidth.

      Parameters:
      fitWidth - a Integer object.
    • getFitHeight

      public Integer getFitHeight()

      getFitHeight.

      Specified by:
      getFitHeight in interface JasperIExcelExporter
      Returns:
      a Integer object.
    • setFitHeight

      public void setFitHeight(Integer fitHeight)

      Setter for the field fitHeight.

      Parameters:
      fitHeight - a Integer object.
    • getPageScale

      public Integer getPageScale()

      getPageScale.

      Specified by:
      getPageScale in interface JasperIExcelExporter
      Returns:
      a Integer object.
    • setPageScale

      public void setPageScale(Integer pageScale)

      Setter for the field pageScale.

      Parameters:
      pageScale - a Integer object.
    • getSheetDirection

      public RunDirection getSheetDirection()

      getSheetDirection.

      Specified by:
      getSheetDirection in interface JasperIExcelExporter
      Returns:
      a RunDirection object.
    • setSheetDirection

      public void setSheetDirection(RunDirection sheetDirection)

      Setter for the field sheetDirection.

      Parameters:
      sheetDirection - a RunDirection object.
    • getColumnWidthRatio

      public Float getColumnWidthRatio()

      getColumnWidthRatio.

      Specified by:
      getColumnWidthRatio in interface JasperIExcelExporter
      Returns:
      a Float object.
    • setColumnWidthRatio

      public void setColumnWidthRatio(Float columnWidthRatio)

      Setter for the field columnWidthRatio.

      Parameters:
      columnWidthRatio - a Float object.
    • getUseTimeZone

      public Boolean getUseTimeZone()

      getUseTimeZone.

      Specified by:
      getUseTimeZone in interface JasperIExcelExporter
      Returns:
      a Boolean object.
    • setUseTimeZone

      public void setUseTimeZone(Boolean useTimeZone)

      Setter for the field useTimeZone.

      Parameters:
      useTimeZone - a Boolean object.
    • getFirstPageNumber

      public Integer getFirstPageNumber()

      getFirstPageNumber.

      Specified by:
      getFirstPageNumber in interface JasperIExcelExporter
      Returns:
      a Integer object.
    • setFirstPageNumber

      public void setFirstPageNumber(Integer firstPageNumber)

      Setter for the field firstPageNumber.

      Parameters:
      firstPageNumber - a Integer object.
    • getShowGridLines

      public Boolean getShowGridLines()

      getShowGridLines.

      Specified by:
      getShowGridLines in interface JasperIExcelExporter
      Returns:
      a Boolean object.
    • setShowGridLines

      public void setShowGridLines(Boolean showGridLines)

      Setter for the field showGridLines.

      Parameters:
      showGridLines - a Boolean object.
    • getImageAnchorType

      public ImageAnchorType getImageAnchorType()

      getImageAnchorType.

      Specified by:
      getImageAnchorType in interface JasperIExcelExporter
      Returns:
      a ImageAnchorType object.
    • setImageAnchorType

      public void setImageAnchorType(ImageAnchorType imageAnchorType)

      Setter for the field imageAnchorType.

      Parameters:
      imageAnchorType - a ImageAnchorType object.
    • getCreateCustomPalette

      public Boolean getCreateCustomPalette()

      getCreateCustomPalette.

      Specified by:
      getCreateCustomPalette in interface JasperIExcelExporter
      Returns:
      a Boolean object.
    • setCreateCustomPalette

      public void setCreateCustomPalette(Boolean createCustomPalette)

      Setter for the field createCustomPalette.

      Parameters:
      createCustomPalette - a Boolean object.
    • getWorkbookTemplate

      public String getWorkbookTemplate()

      getWorkbookTemplate.

      Specified by:
      getWorkbookTemplate in interface JasperIExcelExporter
      Returns:
      a String object.
    • setWorkbookTemplate

      public void setWorkbookTemplate(String workbookTemplate)

      Setter for the field workbookTemplate.

      Parameters:
      workbookTemplate - a String object.
    • getKeepWorkbookTemplateSheets

      public Boolean getKeepWorkbookTemplateSheets()

      getKeepWorkbookTemplateSheets.

      Specified by:
      getKeepWorkbookTemplateSheets in interface JasperIExcelExporter
      Returns:
      a Boolean object.
    • setKeepWorkbookTemplateSheets

      public void setKeepWorkbookTemplateSheets(Boolean keepWorkbookTemplateSheets)

      Setter for the field keepWorkbookTemplateSheets.

      Parameters:
      keepWorkbookTemplateSheets - a Boolean object.