Class SimpleSQLReportDataFactory

  • All Implemented Interfaces:
    java.lang.Cloneable, ReportDataFactory
    Direct Known Subclasses:
    SQLReportDataFactory

    public class SimpleSQLReportDataFactory
    extends java.lang.Object
    implements ReportDataFactory, java.lang.Cloneable
    Creation-Date: 19.02.2006, 17:37:33
    Author:
    Thomas Morgner
    • Constructor Detail

      • SimpleSQLReportDataFactory

        public SimpleSQLReportDataFactory​(java.sql.Connection connection)
      • SimpleSQLReportDataFactory

        public SimpleSQLReportDataFactory​(ConnectionProvider connectionProvider)
    • Method Detail

      • isLabelMapping

        public boolean isLabelMapping()
      • setLabelMapping

        public void setLabelMapping​(boolean labelMapping)
      • close

        public void close()
        Description copied from interface: ReportDataFactory
        Closes the report data factory and all report data instances that have been returned by this instance.
        Specified by:
        close in interface ReportDataFactory
      • derive

        public ReportDataFactory derive()
        Derives a freshly initialized report data factory, which is independend of the original data factory. Opening or Closing one data factory must not affect the other factories.
        Specified by:
        derive in interface ReportDataFactory
        Returns:
      • clone

        public java.lang.Object clone()
                               throws java.lang.CloneNotSupportedException
        Overrides:
        clone in class java.lang.Object
        Throws:
        java.lang.CloneNotSupportedException