## Uses of Interface
net.sf.jasperreports.engine.export.JRExporterContext

- Packages that use JRExporterContext
  Package | Description
  --- | ---
  net.sf.jasperreports.engine | Provides access to the library's main functionality through facade classes for compiling, filling and exporting reports and also publishes the library's main interfaces and classes.
  net.sf.jasperreports.engine.export | Provides utility classes for exporting reports to various popular formats such as PDF, HTML, RTF, CSV, Excel, DOCX, PPTX, ODT, ODS, XML, Text, etc.
  net.sf.jasperreports.engine.export.oasis | Provides utility classes for exporting reports to Open Document Format, such as ODT and ODS.
  net.sf.jasperreports.engine.export.ooxml | Provides utility classes for exporting reports to Office Open XML Format, such as DOCX, XLSX and PPTX.
  net.sf.jasperreports.engine.util | Contains utility classes for the core library.

- - ### Uses of JRExporterContext in net.sf.jasperreports.engine

    Classes in net.sf.jasperreports.engine with type parameters of type JRExporterContext
    Modifier and Type | Class and Description
    --- | ---
    `class` | `JRAbstractExporter<RC extends ReportExportConfiguration,C extends ExporterConfiguration,O extends ExporterOutput,E extends JRExporterContext>`

    Classes in net.sf.jasperreports.engine that implement JRExporterContext
    Modifier and Type | Class and Description
    --- | ---
    `class` | `JRAbstractExporter.BaseExporterContext`

    Fields in net.sf.jasperreports.engine declared as JRExporterContext
    Modifier and Type | Field and Description
    --- | ---
    `protected E` | JRAbstractExporter.`exporterContext`

  - ### Uses of JRExporterContext in net.sf.jasperreports.engine.export

    Classes in net.sf.jasperreports.engine.export with type parameters of type JRExporterContext
    Modifier and Type | Class and Description
    --- | ---
    `class` | `JRAbstractCsvExporter<RC extends CsvReportConfiguration,C extends CsvExporterConfiguration,E extends JRExporterContext>` Exports a JasperReports document to CSV format.
    `class` | `JRXlsAbstractExporter<RC extends XlsReportConfiguration,C extends XlsExporterConfiguration,E extends JRExporterContext>` Superclass for the Excel exporters.
    `class` | `JRXlsAbstractMetadataExporter<RC extends XlsMetadataReportConfiguration,C extends XlsMetadataExporterConfiguration,E extends JRExporterContext>`

    Subinterfaces of JRExporterContext in net.sf.jasperreports.engine.export
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `JExcelApiExporterContext` Deprecated. To be removed.
    `interface` | `JRCsvExporterContext` A context that represents information about a CSV export process.
    `interface` | `JRGraphics2DExporterContext` A context that represents information about an Graphics2D export process.
    `interface` | `JRHtmlExporterContext` A context that represents information about an HTML export process.
    `interface` | `JRPdfExporterContext` A context that represents information about an PDF export process.
    `interface` | `JRRtfExporterContext` A context that represents information about an RTF export process.
    `interface` | `JRTextExporterContext` A context that represents information about a text export process.
    `interface` | `JRXlsExporterContext` A context that represents information about an XLS export process.
    `interface` | `JRXmlExporterContext` A context that represents information about an XML export process.
    `interface` | `JsonExporterContext` A context that represents information about an HTML export process.

    Classes in net.sf.jasperreports.engine.export that implement JRExporterContext
    Modifier and Type | Class and Description
    --- | ---
    `protected class` | `HtmlExporter.ExporterContext`
    `protected class` | `JExcelApiExporter.ExporterContext` Deprecated.
    `protected class` | `JExcelApiMetadataExporter.ExporterContext` Deprecated.
    `protected class` | `JRCsvExporter.ExporterContext`
    `protected class` | `JRCsvMetadataExporter.ExporterContext`
    `protected class` | `JRGraphics2DExporter.ExporterContext`
    `protected class` | `JRHtmlExporter.ExporterContext` Deprecated.
    `protected class` | `JRPdfExporter.ExporterContext`
    `protected class` | `JRPrintServiceExporter.ExporterContext`
    `protected class` | `JRRtfExporter.ExporterContext`
    `protected class` | `JRTextExporter.ExporterContext`
    `protected class` | `JRXhtmlExporter.ExporterContext` Deprecated.
    `protected class` | `JRXlsExporter.ExporterContext`
    `protected class` | `JRXlsMetadataExporter.ExporterContext`
    `protected class` | `JRXmlExporter.ExporterContext`
    `protected class` | `JsonExporter.ExporterContext`

    Methods in net.sf.jasperreports.engine.export with parameters of type JRExporterContext
    Modifier and Type | Method and Description
    --- | ---
    `ExporterFilter` | ExporterFilterFactory.`getFilter(JRExporterContext exporterContext)` Returns an exporter filter to be used for a specific exporter context.
    `ExporterFilter` | JROriginExporterFilterFactory.`getFilter(JRExporterContext exporterContext)`
    `ExporterFilter` | DefaultExporterFilterFactory.`getFilter(JRExporterContext exporterContext)` The method searches for all filter factories registered via `net.sf.jasperreports.export.filter.factory.`
    `ExporterFilter` | MatcherExporterFilterFactory.`getFilter(JRExporterContext exporterContext)`
    `ExporterFilter` | ElementKeyExporterFilterFactory.`getFilter(JRExporterContext exporterContext)` The exported report is searched for element exclusion properties, and if any is found a `ElementKeyExporterFilter` instance is returned.
    `static MatcherExporterFilter` | MatcherExporterFilter.`getInstance(JRExporterContext exporterContext)`

  - ### Uses of JRExporterContext in net.sf.jasperreports.engine.export.oasis

    Subinterfaces of JRExporterContext in net.sf.jasperreports.engine.export.oasis
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `JROdsExporterContext` A context that represents information about an ODS export process.
    `interface` | `JROdtExporterContext` A context that represents information about an ODT export process.

    Classes in net.sf.jasperreports.engine.export.oasis that implement JRExporterContext
    Modifier and Type | Class and Description
    --- | ---
    `protected class` | `JROdsExporter.ExporterContext`
    `protected class` | `JROdtExporter.ExporterContext`

  - ### Uses of JRExporterContext in net.sf.jasperreports.engine.export.ooxml

    Subinterfaces of JRExporterContext in net.sf.jasperreports.engine.export.ooxml
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `JRDocxExporterContext` A context that represents information about an DOCX export process.
    `interface` | `JRPptxExporterContext` A context that represents information about an PPTX export process.
    `interface` | `JRXlsxExporterContext` A context that represents information about an XLSX export process.

    Classes in net.sf.jasperreports.engine.export.ooxml that implement JRExporterContext
    Modifier and Type | Class and Description
    --- | ---
    `protected class` | `JRDocxExporter.ExporterContext`
    `protected class` | `JRPptxExporter.ExporterContext`
    `protected class` | `JRXlsxExporter.ExporterContext`

  - ### Uses of JRExporterContext in net.sf.jasperreports.engine.util

    Methods in net.sf.jasperreports.engine.util with parameters of type JRExporterContext
    Modifier and Type | Method and Description
    --- | ---
    `static java.lang.String` | FlashUtils.`getAllowScriptAccess(JRExporterContext context, JRGenericPrintElement element)` Determines the allowScriptAccess parameter for a Flash element.

© 2001-2010 Jaspersoft Corporation www.jaspersoft.com