Class ShexReport.Builder

  • Enclosing class:
    ShexReport

    public static class ShexReport.Builder
    extends java.lang.Object
    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • hasEntries

        public boolean hasEntries()
      • hasReports

        public boolean hasReports()
      • getItems

        public java.util.List<ReportItem> getItems()
      • getReports

        public java.util.List<ShexRecord> getReports()
      • addReportItem

        public void addReportItem​(ReportItem e)
      • shexReport

        public void shexReport​(ShexRecord entry,
                               Node focusNode,
                               ShexStatus result,
                               java.lang.String reason)
        Create a new report line item from an exists (shex map) entry and add it to the reports
      • shexReport

        public void shexReport​(ShexRecord entry)