Package org.apache.jena.shex.sys
Class ShexLib
- java.lang.Object
-
- org.apache.jena.shex.sys.ShexLib
-
public class ShexLib extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description ShexLib()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.lang.StringdisplayStr(Node n)Display string for human-readable output.static java.lang.StringdisplayStr(Triple triple)static java.lang.Stringfragment(java.lang.String uri)Extract the fragment from a URI.static voidprintReport(java.io.OutputStream outStream, ShexReport report)static voidprintReport(ShexReport report)static java.lang.StringstrDatatype(Node n)Display string for human-readable output.static voidwalk(ShapeExpression shExpr, ShapeExprVisitor beforeVisitor, ShapeExprVisitor afterVisitor)static voidwalk(ShapeExpression shExpr, ShapeExprVisitor beforeVisitor, ShapeExprVisitor afterVisitor, TripleExprVisitor beforeTripleExpressionVisitor, TripleExprVisitor afterTripleExpressionVisitor)
-
-
-
Method Detail
-
fragment
public static java.lang.String fragment(java.lang.String uri)
Extract the fragment from a URI. Return "".
-
walk
public static void walk(ShapeExpression shExpr, ShapeExprVisitor beforeVisitor, ShapeExprVisitor afterVisitor)
-
walk
public static void walk(ShapeExpression shExpr, ShapeExprVisitor beforeVisitor, ShapeExprVisitor afterVisitor, TripleExprVisitor beforeTripleExpressionVisitor, TripleExprVisitor afterTripleExpressionVisitor)
-
strDatatype
public static java.lang.String strDatatype(Node n)
Display string for human-readable output.
-
displayStr
public static java.lang.String displayStr(Node n)
Display string for human-readable output.
-
displayStr
public static java.lang.String displayStr(Triple triple)
-
printReport
public static void printReport(ShexReport report)
-
printReport
public static void printReport(java.io.OutputStream outStream, ShexReport report)
-
-