es.weso.shapemaps
package es.weso.shapemaps
Type members
Classlikes
case class FixedShapeMap(shapeMap: Map[RDFNode, Map[ShapeMapLabel, Info]], nodesPrefixMap: PrefixMap, shapesPrefixMap: PrefixMap) extends ShapeMap
- Companion:
- object
class NodeSelectorMaker(base: Option[String], nodesPrefixMap: PrefixMap) extends NodeSelectorBaseVisitor[Any]
Visits the AST and builds the corresponding ShapeMaps classes
Visits the AST and builds the corresponding ShapeMaps classes
case class QueryShapeMap(associations: List[Association], nodesPrefixMap: PrefixMap, shapesPrefixMap: PrefixMap) extends ShapeMap
Input shape map also known as Query shape map
Input shape map also known as Query shape map
- Companion:
- object
case class ResultShapeMap(resultMap: Map[RDFNode, Map[ShapeMapLabel, Info]], nodesPrefixMap: PrefixMap, shapesPrefixMap: PrefixMap) extends ShapeMap
- Companion:
- object
class ShapeMapsMaker(base: Option[IRI], nodesPrefixMap: PrefixMap, shapesPrefixMap: PrefixMap) extends ShapeMapBaseVisitor[Any]
Visits the AST and builds the corresponding ShapeMaps classes
Visits the AST and builds the corresponding ShapeMaps classes
case class TriplePattern(subjectPattern: Pattern, path: SHACLPath, objectPattern: Pattern) extends NodeSelector