rdf-dataset-fragmenter
Version:
Fragments an RDF dataset into multiple parts
12 lines (11 loc) • 485 B
TypeScript
import type * as RDF from '@rdfjs/types';
import type { IQuadTransformer } from './IQuadTransformer';
/**
* An abstract quad transformer that appends something to resources of the given type.
*/
export declare abstract class QuadTransformerAppendResourceAdapter implements IQuadTransformer {
private readonly type;
constructor(typeRegex: string);
protected abstract appendQuads(original: RDF.Quad, results: RDF.Quad[]): void;
transform(quad: RDF.Quad): RDF.Quad[];
}