Skip to content

srdf module

Jose Emilio Labra Gayo edited this page Jan 8, 2018 · 1 revision

The srdf module defines a generic interface of RDF which is invoked by ShEx and SHACL validators.

The main features are:

  • RDF nodes declares the main kinds of RDF nodes: IRIs, literals and blank nodes.
  • RDF triples declares RDF triples.
  • Prefix maps declares RDF prefix maps
  • RDFReader. A trait that declares RDF readers, which can be used to query information about RDF data.
  • RDFBuilder. A trait that declares RDF builders which can be used to add or delete content in RDF data.
  • RDFReasoner a trait that declares the possibility to apply inference to some RDF data.
  • RDFParser declares some methods to parse RDF data
  • path. Declares SHACL paths. We added this feature to srdf because we consider them to be generic and not part of SHACL.
Clone this wiki locally