Class ShexLib

java.lang.Object
org.apache.jena.shex.sys.ShexLib

public class ShexLib extends Object
  • Constructor Details

    • ShexLib

      public ShexLib()
  • Method Details

    • fragment

      public static String fragment(String uri)
      Extract the fragment from a URI. Return "".
    • walk

      public static void walk(ShapeExpression shExpr, ShapeExprVisitor shapeVisitor, TripleExprVisitor tripleExpressionVisitor, NodeConstraintVisitor nodeConstraintVisitor)
    • strDatatype

      public static String strDatatype(org.apache.jena.graph.Node n)
      Display string for human-readable output.
    • displayStr

      public static String displayStr(org.apache.jena.graph.Node n)
      Display string for human-readable output.
    • displayStr

      public static String displayStr(org.apache.jena.graph.Triple triple)
    • printReport

      public static void printReport(ShexReport report)
    • printReport

      public static void printReport(OutputStream outStream, ShexReport report)