Skip to main content

Interface: MemoryDataset

In-memory RDF quad dataset.

Extends

Properties

PropertyModifierType

size

readonly

number

Methods

add()

add(quad): this

Parameters

ParameterType

quad

Quad

Returns

this

Defined in

data/rdf/memoryDataset.ts:14


addAll()

addAll(quads): this

Parameters

ParameterType

quads

Iterable<Quad>

Returns

this

Defined in

data/rdf/memoryDataset.ts:15


clear()

clear(): void

Returns

void

Defined in

data/rdf/memoryDataset.ts:17


delete()

delete(quad): this

Parameters

ParameterType

quad

Quad

Returns

this

Defined in

data/rdf/memoryDataset.ts:16


forEach()

forEach(callback): void

Parameters

ParameterType

callback

(t) => void

Returns

void

Defined in

data/rdf/memoryDataset.ts:31


has()

has(quad): boolean

Parameters

ParameterType

quad

Quad

Returns

boolean

Defined in

data/rdf/memoryDataset.ts:18


hasMatches()

hasMatches(subject, predicate, object, graph?): boolean

Parameters

ParameterType

subject

undefined | null | Term

predicate

undefined | null | Term

object

undefined | null | Term

graph?

null | Term

Returns

boolean

Defined in

data/rdf/memoryDataset.ts:19


iterateMatches()

iterateMatches(subject, predicate, object, graph?): Iterable<Quad>

Parameters

ParameterType

subject

undefined | null | Term

predicate

undefined | null | Term

object

undefined | null | Term

graph?

null | Term

Returns

Iterable<Quad>

Defined in

data/rdf/memoryDataset.ts:25