Class SimpleExporterInput

java.lang.Object
net.sf.jasperreports.export.SimpleExporterInput
All Implemented Interfaces:
ExporterInput

public class SimpleExporterInput extends Object implements ExporterInput
Author:
Teodor Danciu (teodord@users.sourceforge.net)
  • Constructor Details

    • SimpleExporterInput

      public SimpleExporterInput(JasperPrint jasperPrint)
      Creates an ExporterInput object with a single item wrapping the JasperPrint object that will be exported. If you already have a JasperPrint object, you can pass it to the exporter using this type of input.
    • SimpleExporterInput

      public SimpleExporterInput(InputStream inputStream)
      Creates an ExporterInput object with a single JasperPrint item read from the provided input stream. If you want to read the JasperPrint object from an input stream (like a web location), you can pass the stream to this constructor.
    • SimpleExporterInput

      public SimpleExporterInput(URL url)
      Creates an ExporterInput object with a single JasperPrint item read from the provided URL. If the JasperPrint object is available as a web resource, you can use this constructor, instead of opening a HTTP connection and read from the input stream.
    • SimpleExporterInput

      public SimpleExporterInput(File file)
      Creates an ExporterInput object with a single JasperPrint item read from the provided java.io.File. This is useful if the JasperPrint object is representing a file on disk.
    • SimpleExporterInput

      public SimpleExporterInput(String fileName)
      Creates an ExporterInput object with a single JasperPrint item read from the provided file. This is useful if the JasperPrint object is representing a file on disk.
    • SimpleExporterInput

      public SimpleExporterInput(List<ExporterInputItem> items)
      Creates an ExporterInput object with the provided export items.
  • Method Details