Class InsightReportData


  • public abstract class InsightReportData
    extends java.lang.Object
    • Constructor Detail

      • InsightReportData

        public InsightReportData()
    • Method Detail

      • title

        public abstract java.lang.String title()
      • value

        public abstract java.lang.Object value()
      • createBoolean

        public static InsightReportData createBoolean​(java.lang.String title,
                                                      boolean value)
      • createDate

        public static InsightReportData createDate​(java.lang.String title,
                                                   java.time.LocalDate value)
      • createDate

        public static InsightReportData createDate​(java.lang.String title,
                                                   java.time.LocalDateTime value)
      • createDate

        public static InsightReportData createDate​(java.lang.String title,
                                                   long epochMilli)
      • createDuration

        public static InsightReportData createDuration​(java.lang.String title,
                                                       java.time.Duration duration)
      • createDuration

        public static InsightReportData createDuration​(java.lang.String title,
                                                       long millis)
      • createLink

        public static InsightReportData createLink​(java.lang.String title,
                                                   java.lang.String href)
      • createLink

        public static InsightReportData createLink​(java.lang.String title,
                                                   java.lang.String href,
                                                   java.lang.String linkText)
      • createNumber

        public static InsightReportData createNumber​(java.lang.String title,
                                                     long number)
      • createPercentage

        public static InsightReportData createPercentage​(java.lang.String title,
                                                         byte percentage)
      • createText

        public static InsightReportData createText​(java.lang.String title,
                                                   java.lang.String text)