## Uses of Interface
net.sf.jasperreports.export.ExporterInput

- Packages that use ExporterInput
  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.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.export | Provides exporter input, exporter output and exporter configurations Exporter Input All the input data the exporter might need is supplied by the so-called exporter input before the exporting process is started.
  net.sf.jasperreports.export.parameters | Provides support for export parameters Related Documentation JasperReports Tutorial

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

    Classes in net.sf.jasperreports.engine with type parameters of type ExporterInput
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `JRExporter<I extends ExporterInput,IC extends ReportExportConfiguration,C extends ExporterConfiguration,O extends ExporterOutput>` Deprecated. Replaced by `Exporter`.

    Fields in net.sf.jasperreports.engine declared as ExporterInput
    Modifier and Type | Field and Description
    --- | ---
    `protected ExporterInput` | JRAbstractExporter.`exporterInput`

    Methods in net.sf.jasperreports.engine that return ExporterInput
    Modifier and Type | Method and Description
    --- | ---
    `protected ExporterInput` | JRAbstractExporter.`getExporterInput()`

    Methods in net.sf.jasperreports.engine with parameters of type ExporterInput
    Modifier and Type | Method and Description
    --- | ---
    `void` | JRAbstractExporter.`setExporterInput(ExporterInput exporterInput)`

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

    Constructors in net.sf.jasperreports.engine.export.oasis with parameters of type ExporterInput
    Constructor and Description
    `StyleBuilder(ExporterInput exporterInput, WriterHelper writer)`

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

    Methods in net.sf.jasperreports.engine.export.ooxml with parameters of type ExporterInput
    Modifier and Type | Method and Description
    --- | ---
    `void` | DocxStyleHelper.`export(ExporterInput exporterInput)`
    `JRPrintImage` | JRXlsxExporter.`getImage(ExporterInput exporterInput, JRPrintElementIndex imageIndex)`

  - ### Uses of ExporterInput in net.sf.jasperreports.export

    Classes in net.sf.jasperreports.export with type parameters of type ExporterInput
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `Exporter<I extends ExporterInput,IC extends ReportExportConfiguration,C extends ExporterConfiguration,O extends ExporterOutput>` All document exporting in JasperReports is done through this interface.

    Classes in net.sf.jasperreports.export that implement ExporterInput
    Modifier and Type | Class and Description
    --- | ---
    `class` | `SimpleExporterInput`

  - ### Uses of ExporterInput in net.sf.jasperreports.export.parameters

    Classes in net.sf.jasperreports.export.parameters that implement ExporterInput
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ParametersExporterInput` Deprecated. To be removed.

© 2001-2010 Jaspersoft Corporation www.jaspersoft.com