Class ReportMetadata

  • All Implemented Interfaces:
    Comparable<ReportMetadataLight>

    public class ReportMetadata
    extends ReportMetadataLight
    An application report. A report might apply only to all instances of the same class or superclass (inventory objects in a particular location, capacity of certain equipment, etc) or a broad scope report, involving information from different inventory objects not necessarily related (for example a report about all the elements in the database, or capacity reports across different domains).
    Author:
    Charles Edward Bedon Cortazar <charles.bedon@kuwaiba.org>
    • Constructor Detail

      • ReportMetadata

        public ReportMetadata​(long id,
                              String name,
                              String description,
                              boolean enabled,
                              int type,
                              String script,
                              List<StringPair> parameters)
    • Method Detail

      • getScript

        public String getScript()
      • setScript

        public void setScript​(String script)
      • setParameters

        public void setParameters​(List<StringPair> parameters)