Class SimpleExporterInput

  • All Implemented Interfaces:
    ExporterInput

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

      • 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.