@@ -4,12 +4,21 @@ import {
44 BindingsFactory ,
55 Bindings ,
66 Term ,
7- Queryable ,
7+ StringQueryable ,
8+ AlgebraQueryable ,
89 SparqlResultSupport ,
910 MetadataOpts ,
1011 QueryStringContext ,
1112 QueryAlgebraContext ,
12- AllMetadataSupport , Query , Variable , ResultStream , Quad , SparqlQueryable , BindingsResultSupport , QuadsResultSupport
13+ AllMetadataSupport ,
14+ Query ,
15+ Variable ,
16+ ResultStream ,
17+ Quad ,
18+ StringSparqlQueryable ,
19+ AlgebraSparqlQueryable ,
20+ BindingsResultSupport ,
21+ QuadsResultSupport ,
1322} from "." ;
1423
1524function test_bindings ( ) {
@@ -39,7 +48,7 @@ function test_bindings() {
3948}
4049
4150async function test_queryable ( ) {
42- const engine : Queryable < string , string , AllMetadataSupport , Query < SparqlResultSupport > , QueryStringContext < string > , QueryAlgebraContext < string > > = < any > { } ;
51+ const engine : StringQueryable < AllMetadataSupport , QueryAlgebraContext > = < any > { } ;
4352
4453 const query : Query < SparqlResultSupport > = await engine . query ( 'SELECT * WHERE { ... }' ) ;
4554 switch ( query . resultType ) {
@@ -62,7 +71,7 @@ async function test_queryable() {
6271}
6372
6473async function test_sparqlqueryable ( ) {
65- const engine : SparqlQueryable < string , string , QueryStringContext < string > , QueryAlgebraContext < string > , SparqlResultSupport > = < any > { } ;
74+ const engine : StringSparqlQueryable < SparqlResultSupport > = < any > { } ;
6675
6776 const bindings : ResultStream < Bindings > = await engine . queryBindings ( 'SELECT * WHERE { ... }' ) ;
6877 const quads : ResultStream < Quad > = await engine . queryQuads ( 'CONSTRUCT WHERE { ... }' ) ;
@@ -71,7 +80,7 @@ async function test_sparqlqueryable() {
7180}
7281
7382async function test_sparqlqueryable_partial ( ) {
74- const engine : SparqlQueryable < string , string , QueryStringContext < string > , QueryAlgebraContext < string > , BindingsResultSupport & QuadsResultSupport > = < any > { } ;
83+ const engine : StringSparqlQueryable < BindingsResultSupport & QuadsResultSupport > = < any > { } ;
7584
7685 const bindings : ResultStream < Bindings > = await engine . queryBindings ( 'SELECT * WHERE { ... }' ) ;
7786 const quads : ResultStream < Quad > = await engine . queryQuads ( 'CONSTRUCT WHERE { ... }' ) ;
0 commit comments