Class AbstractReportDbReader<T extends Report,​I>

    • Constructor Detail

      • AbstractReportDbReader

        public AbstractReportDbReader()
    • Method Detail

      • setPostProcessor

        public void setPostProcessor​(AbstractReportPostProcessor value)
        Sets the post-processor to apply to the data.
        Parameters:
        value - the post-processor
      • getPostProcessor

        public AbstractReportPostProcessor getPostProcessor()
        Returns the post-processor in use.
        Returns:
        the post-processor
      • postProcessorTipText

        public String postProcessorTipText()
        Returns the tip text for this property.
        Returns:
        tip text for this property suitable for displaying in the GUI or for listing the options.
      • accepts

        public Class[] accepts()
        Returns the class that the consumer accepts.
        Returns:
        java.lang.Integer.class
      • generates

        public abstract Class[] generates()
        Returns the class of objects that it generates.
        Returns:
        the type of report
      • getReportProvider

        protected abstract ReportProvider<T,​I> getReportProvider()
        Returns the report provider to use.
        Returns:
        the report provider