UNPKG

rdf-test-suite

Version:
39 lines (38 loc) 1.2 kB
import * as RDF from "@rdfjs/types"; import { IQueryResult, IQueryResultBindings } from "./IQueryEngine"; /** * Holds bindings-based query results. */ export declare class QueryResultBindings implements IQueryResultBindings { readonly type = "bindings"; variables: string[]; value: { [variable: string]: RDF.Term; }[]; checkOrder: boolean; constructor(variables: string[], value: { [variable: string]: RDF.Term; }[], checkOrder: boolean); static serializeTerm(term: RDF.Term, blankNodeCounters: { [label: string]: number; }): any; static hashBinding(binding: { [variable: string]: RDF.Term; }, blankNodeCounters: { [label: string]: number; }): string; static hashBindings(bindings: { [variable: string]: RDF.Term; }[], blankNodeCounters: { [label: string]: number; }, checkOrder: boolean): string; static hashBindingsCount(bindings: { [variable: string]: RDF.Term; }[], blankNodeCounters: { [label: string]: number; }): { [hash: string]: number; }; equals(that: IQueryResult, laxCardinality?: boolean): boolean; toString(): string; }