Class ShexReport.Builder

java.lang.Object
org.apache.jena.shex.ShexReport.Builder
Enclosing class:
ShexReport

public static class ShexReport.Builder extends Object
  • Constructor Details

    • Builder

      public Builder()
  • Method Details

    • addPrefixes

      public void addPrefixes(org.apache.jena.shared.PrefixMapping pmap)
    • hasEntries

      public boolean hasEntries()
    • hasReports

      public boolean hasReports()
    • getItems

      public List<ReportItem> getItems()
    • getReports

      public List<ShexRecord> getReports()
    • addReportItem

      public void addReportItem(ReportItem e)
    • shexReport

      public void shexReport(ShexRecord entry, org.apache.jena.graph.Node focusNode, ShexStatus result, String reason)
      Create a new report line item from an existing (shex map) entry and add it to the reports
    • shexReport

      public void shexReport(ShexRecord entry)
    • build

      public ShexReport build()