Class ReportMetaData

java.lang.Object
com.kingsrook.qqq.middleware.javalin.specs.v1.responses.components.ReportMetaData
All Implemented Interfaces:
ToSchema

public class ReportMetaData extends Object implements ToSchema
A report in the instance's meta-data: what a frontend needs to list it and to run it (through its process, or the report route when it has none).
  • Constructor Details

    • ReportMetaData

      public ReportMetaData(QFrontendReportMetaData wrapped)
      Constructor
    • ReportMetaData

      public ReportMetaData()
      Constructor
  • Method Details

    • getName

      public String getName()
      Getter for name
    • getLabel

      public String getLabel()
      Getter for label
    • getProcessName

      public String getProcessName()
      Getter for processName
    • getIconName

      public String getIconName()
      Getter for iconName
    • getHasPermission

      public boolean getHasPermission()
      Getter for hasPermission
    • getHelpContents

      public Map<String,List<HelpContentV1>> getHelpContents()
      Help content by slot, filtered for the current session.