Skip to content

Interface: SparqlOsfqlLeaf

@kortexya/reasoninglayer


@kortexya/reasoninglayer / Sparql / SparqlOsfqlLeaf

Interface: SparqlOsfqlLeaf

Defined in: src/types/sparql.ts:293

One runnable OSFQL statement a SPARQL query translates to.

Example

const leaf: SparqlOsfqlLeaf = {
osfql: 'MATCH ?p : person(`foaf:name`: ?name);',
sorts: ['foaf:Person'],
};

Properties

osfql

osfql: string

Defined in: src/types/sparql.ts:295

The OSFQL MATCH …; statement.


sorts

sorts: string[]

Defined in: src/types/sparql.ts:297

The sort names the statement constrains on via rdf:type.