rdf-dataset-fragmenter
Version:
Fragments an RDF dataset into multiple parts
23 lines • 584 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.QuadSinkComposite = void 0;
/**
* A quad sink that combines multiple quad sinks.
*/
class QuadSinkComposite {
constructor(sinks) {
this.sinks = sinks;
}
async push(iri, quad) {
for (const sink of this.sinks) {
await sink.push(iri, quad);
}
}
async close() {
for (const sink of this.sinks) {
await sink.close();
}
}
}
exports.QuadSinkComposite = QuadSinkComposite;
//# sourceMappingURL=QuadSinkComposite.js.map