|
knowL: Knowledge Libraries
|
#include <Validator.h>
Classes | |
| struct | Private |
Public Member Functions | |
| Validator (const Validator &_rhs) | |
| Validator & | operator= (const Validator &_rhs) |
| Definition | definition () const |
| knowCore::ReturnValue< ValidationResults > | validate (const knowRDF::Graph &_graph) |
| knowCore::ReturnValue< ValidationResults > | validate (const QUrl &_graph_uri, const QString &_format=knowCore::Format::Turtle) |
| knowCore::ReturnValue< ValidationResults > | validate (QIODevice *_graph_data, const knowCore::Uri &_base, const QString &_format=knowCore::Format::Turtle) |
| knowCore::ReturnValue< ValidationResults > | validate (const knowCore::Uri &_graph_uri, const QString &_format=knowCore::Format::Turtle) |
Static Public Member Functions | |
| static knowCore::ReturnValue< Validator > | create (const QString &_validator_def, const QString &_format=knowCore::Format::Turtle) |
| static knowCore::ReturnValue< Validator > | create (const QUrl &_validator_url, const QString &_format=knowCore::Format::Turtle) |
| static knowCore::ReturnValue< Validator > | create (const knowCore::Uri &_validator_url, const QString &_format=knowCore::Format::Turtle) |
| static knowCore::ReturnValue< Validator > | create (const knowRDF::Graph &_graph) |
Validator for SHACL as defined in https://www.w3.org/TR/shacl/ plus support for some extensions.
|
static |
Create a Validator according to the definition loaded from _validator_url.
|
static |
Create a validator from a RDF graph
|
static |
Create a Validator according to the definition given in _validator_def.
|
static |
Create a Validator according to the definition loaded from _validator_url.
| Definition knowSHACL::Validator::definition | ( | ) | const |
| knowCore::ReturnValue< ValidationResults > Validator::validate | ( | const knowCore::Uri & | _graph_uri, |
| const QString & | _format = knowCore::Format::Turtle ) |
_graph | knowCore::ReturnValue< ValidationResults > Validator::validate | ( | const knowRDF::Graph & | _graph | ) |
_graph | knowCore::ReturnValue< ValidationResults > Validator::validate | ( | const QUrl & | _graph_uri, |
| const QString & | _format = knowCore::Format::Turtle ) |
_graph | knowCore::ReturnValue< ValidationResults > Validator::validate | ( | QIODevice * | _graph_data, |
| const knowCore::Uri & | _base, | ||
| const QString & | _format = knowCore::Format::Turtle ) |
_graph