UNPKG

rdf-stores

Version:

A TypeScript/JavaScript implementation of the RDF/JS store interface with support for quoted triples.

16 lines (15 loc) 639 B
import type * as RDF from '@rdfjs/types'; import { RdfStore } from '../RdfStore'; /** * A DatasetCoreWrapper exposes an RdfStore inside an RDF.DatasetCore. */ export declare class DatasetCoreWrapper<E = any, Q extends RDF.BaseQuad = RDF.Quad> implements RDF.DatasetCore<Q> { readonly store: RdfStore<E, Q>; constructor(store: RdfStore<E, Q>); get size(): number; add(quad: Q): this; delete(quad: Q): this; has(quad: Q): boolean; match(subject?: RDF.Term | null, predicate?: RDF.Term | null, object?: RDF.Term | null, graph?: RDF.Term | null): DatasetCoreWrapper<E, Q>; [Symbol.iterator](): Iterator<Q>; }