rdf-dataset-fragmenter
Version:
Fragments an RDF dataset into multiple parts
11 lines (10 loc) • 435 B
TypeScript
import type * as RDF from '@rdfjs/types';
import type { QuadTermName } from 'rdf-terms';
import type { IQuadTransformer } from './IQuadTransformer';
/**
* An abstract quad transformer that transforms all terms in a quad.
*/
export declare abstract class QuadTransformerTerms implements IQuadTransformer {
transform(quad: RDF.Quad): RDF.Quad[];
protected abstract transformTerm(term: RDF.Term, key: QuadTermName): RDF.Term;
}