Skip to main content
Module

x/ldkit/rdf.ts>RDF.DataFactory

LDkit - Linked Data query toolkit for TypeScript developers
Go to Latest
interface RDF.DataFactory
import { type RDF } from "https://deno.land/x/ldkit@v0.5.1/rdf.ts";
const { DataFactory } = RDF;

A factory for instantiating RDF terms and quads.

Type Parameters

optional
OutQuad extends BaseQuad = Quad
optional
InQuad extends BaseQuad = OutQuad

Methods

namedNode<Iri extends string = string>(value: Iri): NamedNode<Iri>
blankNode(value?: string): BlankNode
literal(value: string, languageOrDatatype?: string | NamedNode): Literal
optional
variable(value: string): Variable

This method is optional.

defaultGraph(): DefaultGraph
quad(
subject: InQuad["subject"],
predicate: InQuad["predicate"],
object: InQuad["object"],
graph?: InQuad["graph"],
): OutQuad