Class ShexRecord

java.lang.Object
org.apache.jena.shex.ShexRecord

public class ShexRecord extends Object
ShexShapeRecord is an entry in a ShapeMap used for both targeting shapes and reporting violations.
  • Field Details

    • node

      public final Node node
    • pattern

      public final Triple pattern
    • shapeExprLabel

      public final Node shapeExprLabel
    • status

      public final ShexStatus status
    • reason

      public final String reason
    • focus

      public final Node focus
  • Constructor Details

  • Method Details

    • isSubjectFocus

      public boolean isSubjectFocus()
    • isObjectFocus

      public boolean isObjectFocus()
    • asMatcher

      public Triple asMatcher()
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • strTarget

      public String strTarget()