Uses of Class
org.apache.jena.shex.ShapeMap
-
Uses of ShapeMap in org.apache.jena.shex
Modifier and TypeMethodDescriptionShapeMap.Builder.build()
static ShapeMap
ShapeMap.create
(List<ShexRecord> associations) static ShapeMap
Shex.readShapeMap
(InputStream input, String baseURI) Parse theInputStream
to get a ShEx shape map.static ShapeMap
Shex.readShapeMap
(String filename) Parse the file to get a ShEx shape map.static ShapeMap
Shex.readShapeMap
(String filename, String baseURI) Parse the file to get a ShEx shape map.static ShapeMap
Shex.readShapeMapJson
(InputStream input) Parse theInputStream
to get a ShEx shape map from JSON syntax.static ShapeMap
Shex.readShapeMapJson
(String filenameOrURL) Read aShapeMap
from a file or URL.static ShapeMap
ShapeMap.record
(org.apache.jena.graph.Node focus, org.apache.jena.graph.Node shapeRef) static ShapeMap
ShapeMap.record
(org.apache.jena.graph.Triple pattern, org.apache.jena.graph.Node shapeRef) static ShapeMap
Shex.shapeMapFromString
(String inputStr, String baseURI) Parse a shape map from aStringReader
.Modifier and TypeMethodDescriptionShexValidator.validate
(org.apache.jena.graph.Graph graph, ShexSchema shapes, ShapeMap shapeMap) Validate data using a collection of shapes and a shape mapShexValidator.validate
(org.apache.jena.graph.Graph dataGraph, ShexSchema shapes, ShapeMap shapeMap, org.apache.jena.graph.Node dataNode) Validate a specific node using the shape map to determine which shapes to use. -
Uses of ShapeMap in org.apache.jena.shex.parser
Modifier and TypeMethodDescriptionstatic ShapeMap
ShExC.parseShapeMap
(InputStream input, String baseURI) Parse theInputStream
to get a ShEx shape map.static ShapeMap
ShExC.parseShapeMap
(StringReader input, String baseURI) Parse a shape map from aStringReader
.static ShapeMap
ShExC.parseShapeMap
(String filename) Parse the file to get a ShEx shape map.static ShapeMap
ShExC.parseShapeMap
(String filename, String baseURI) Parse the file to get a ShEx shape map.ParserShExC.parseShapeMapFinish()
static ShapeMap
ShExJ.readShapeMapJson
(InputStream input) Parse theInputStream
to get a ShEx shape map from JSON syntax.