A JavaScript object that contains factory functions for different types of RDF terms, such as namedNode and literal
Using this factory for creating RDF terms and adding them to RDF datasets
Using this factory for creating RDF terms and adding them to RDF datasets
const subject = rdfTermFactory.namedNode(irl`https://meşe.example/#çağlayan`.href), isNamed = rdfTermFactory.namedNode('http://xmlns.com/foaf/0.1/name'), JonDo = rdfTermFactory.literal('Jon Do'), dateDatatype = rdfTermFactory.namedNode('http://www.w3.org/2001/XMLSchema#date'), aDateLiteral = rdfTermFactory.literal('2026-05-28', dateDatatype), aBlankNode = rdfTermFactory.blankNode('b123'), theDefaultGraph = rdfTermFactory.defaultGraph(), semanticData = SemanticData(); // `semanticData.value` conforms to RDF/JS's `Dataset` interface. semanticData.value.add( rdfTermFactory.quad(subject, isNamed, JonDo) );