Uses of Class
org.apache.jena.shex.ShexSchema
-
Packages that use ShexSchema Package Description org.apache.jena.shex org.apache.jena.shex.parser org.apache.jena.shex.sys -
-
Uses of ShexSchema in org.apache.jena.shex
Methods in org.apache.jena.shex that return ShexSchema Modifier and Type Method Description ShexSchemaShexSchema. importsClosure()Import form of this ShexShape collection.static ShexSchemaShex. readSchema(java.lang.String filenameOrURL)Read the file to produce a ShEx schema.static ShexSchemaShex. readSchema(java.lang.String filenameOrURL, java.lang.String base)Read the file to produce a ShEx schema.static ShexSchemaShex. schemaFromString(java.lang.String inputStr)Parse the string in ShExC syntax to produce a ShEx schema.static ShexSchemaShex. schemaFromString(java.lang.String inputStr, java.lang.String baseURI)Parse the string in ShExC syntax to produce a ShEx schema.static ShexSchemaShexSchema. shapes(java.lang.String source, java.lang.String baseURI, PrefixMap prefixes, ShexShape startShape, java.util.List<ShexShape> shapes, java.util.List<java.lang.String> imports, java.util.Map<Node,TripleExpression> tripleRefs)Methods in org.apache.jena.shex with parameters of type ShexSchema Modifier and Type Method Description static voidShex. printSchema(ShexSchema shapes)Print shapes - the format details the internal structureShexReportShexValidator. validate(Graph graphData, ShexSchema shapes, Node shapeRef, Node focus)Validate a specific node (the focus), with a specific shape in a set of shapes.ShexReportShexValidator. validate(Graph graph, ShexSchema shapes, ShexMap shapeMap)Validate data using a collection of shapes and a shape mapShexReportShexValidator. validate(Graph dataGraph, ShexSchema shapes, ShexMap shapeMap, Node dataNode)Validate a specific node using the shape map to determine which shapes to use.ShexReportShexValidator. validate(Graph graphData, ShexSchema shapes, ShexShape shape, Node focus)Validate a specific node (the focus), against a shape. -
Uses of ShexSchema in org.apache.jena.shex.parser
Methods in org.apache.jena.shex.parser that return ShexSchema Modifier and Type Method Description static ShexSchemaShExC. parse(java.io.InputStream input, java.lang.String originURI, java.lang.String baseURI)Parse theInputStreamto get ShEx shapes.static ShexSchemaShExC. parse(java.io.StringReader input, java.lang.String baseURI)Parse from aStringReader.static ShexSchemaShExC. parse(java.lang.String filename)Parse the file to get ShEx shapes.static ShexSchemaShExC. parse(java.lang.String filename, java.lang.String baseURI)Parse the file to get ShEx shapes.ShexSchemaParserShExC. parseShapesFinish() -
Uses of ShexSchema in org.apache.jena.shex.sys
Methods in org.apache.jena.shex.sys that return ShexSchema Modifier and Type Method Description ShexSchemaValidationContext. getShapes()Constructors in org.apache.jena.shex.sys with parameters of type ShexSchema Constructor Description ValidationContext(Graph data, ShexSchema shapes)
-