#include <Definition.h>
|
class | details::DefinitionParser |
|
Definition for SHACL as defined in https://www.w3.org/TR/shacl/ plus support for some extensions.
◆ create() [1/3]
Create a Definition according to the definition given in _Definition_def.
◆ create() [2/3]
Create a Definition according to the definition given in _Definition_def.
◆ create() [3/3]
Create a Definition according to the definition given in _definition_device.
◆ isValid()
bool Definition::isValid |
( |
| ) |
const |
- Returns
- true if the definition is valid
◆ nodes()
- Returns
- the nodes definition for this definition
◆ shapesFor()
- Returns
- the list of shapes that applies to a give RDF node
_node
The documentation for this class was generated from the following files:
- knowl/src/knowSHACL/Definition.h
- knowl/src/knowSHACL/Definition.cpp