data-pipeline-information-system-sparql
Version:
Sparql function to query/update RDF through SPARQL 1.1
20 lines (19 loc) • 637 B
TypeScript
import { ConfigurationElementI } from '../Core/types';
import SparqlAttribute from '../SparqlAttribute/SparqlAttribute';
import jsonBindings from './_bindings';
import dictionify from './_dictionify';
import sparqljs from 'sparqljs';
export declare class SparqlObject {
reference: string;
coreDefinition: string;
parsedDefinition: sparqljs.Pattern[];
primaryKey: string;
prefixes: {
[key: string]: string;
};
attributes: SparqlAttribute[];
jsonBindings: typeof jsonBindings;
dictionify: typeof dictionify;
constructor(configuration?: ConfigurationElementI);
}
export default SparqlObject;