Class ReportMetadata
- java.lang.Object
-
- org.neotropic.kuwaiba.core.apis.persistence.application.reporting.ReportMetadataLight
-
- org.neotropic.kuwaiba.core.apis.persistence.application.reporting.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>
-
-
Field Summary
-
Fields inherited from class org.neotropic.kuwaiba.core.apis.persistence.application.reporting.ReportMetadataLight
TYPE_CSV, TYPE_HTML, TYPE_OTHER, TYPE_PDF, TYPE_XLSX
-
-
Constructor Summary
Constructors Constructor Description ReportMetadata(long id, String name, String description, boolean enabled, int type, String script, List<StringPair> parameters)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<StringPair>
getParameters()
String
getScript()
void
setParameters(List<StringPair> parameters)
void
setScript(String script)
-
Methods inherited from class org.neotropic.kuwaiba.core.apis.persistence.application.reporting.ReportMetadataLight
compareTo, getDescription, getId, getMimeTypeForReport, getName, getType, getTypeAsString, isEnabled, setDescription, setEnabled, setId, setName, setType, toString
-
-
-
-
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)
-
getParameters
public List<StringPair> getParameters()
-
setParameters
public void setParameters(List<StringPair> parameters)
-
-