UNPKG

data-pipeline-information-system-sparql

Version:

Sparql function to query/update RDF through SPARQL 1.1

24 lines (20 loc) 602 B
import SparqlTask from '../Core/SparqlTask'; import { Type } from '../Core/types'; import sparqljs from 'sparqljs'; import generate from './generate' export class DefinitionPattern { reference: string = ''; primaryKey: string = ''; subQuery: { [attribute: string]: DefinitionPattern } = {}; query: sparqljs.SelectQuery = { queryType: 'SELECT', variables: ['*'], type: 'query', prefixes: {} } constructor(reference: string) { this.reference = reference; generate.call(this, reference); } } export default DefinitionPattern;