SPARQL builder and CQL-to-SPARQL converter SUP-652
authorJakub Skoczen <jakub@indexdata.dk>
Wed, 15 Oct 2014 14:52:34 +0000 (16:52 +0200)
committerJakub Skoczen <jakub@indexdata.dk>
Wed, 15 Oct 2014 14:52:34 +0000 (16:52 +0200)
commitbaa3804b48f9e203026408b8ea8b8fe5ffd09ea0
tree31b74539ea47e48798ae7e6b9bb1f9585d2d36c4
parent6e0bb6cfb1bc2fefdbbe1b88a097e7dc29cc88f9
SPARQL builder and CQL-to-SPARQL converter SUP-652

A set of classes to allow simple creation and modification of SPARQL
queries and a trivial, sample CQL-to-SPARQL converter (ignores acual
booleans and assumes AND, uses index name for graph paths).

Tests.
16 files changed:
src/main/java/org/z3950/zing/cql/sparql/Filter.java [new file with mode: 0644]
src/main/java/org/z3950/zing/cql/sparql/Form.java [new file with mode: 0644]
src/main/java/org/z3950/zing/cql/sparql/GraphPattern.java [new file with mode: 0644]
src/main/java/org/z3950/zing/cql/sparql/GraphPatternSet.java [new file with mode: 0644]
src/main/java/org/z3950/zing/cql/sparql/Optional.java [new file with mode: 0644]
src/main/java/org/z3950/zing/cql/sparql/Prefix.java [new file with mode: 0644]
src/main/java/org/z3950/zing/cql/sparql/Query.java [new file with mode: 0644]
src/main/java/org/z3950/zing/cql/sparql/SPARQLNodeVisitor.java [new file with mode: 0644]
src/main/java/org/z3950/zing/cql/sparql/Select.java [new file with mode: 0644]
src/main/java/org/z3950/zing/cql/sparql/SelectQuery.java [new file with mode: 0644]
src/main/java/org/z3950/zing/cql/sparql/Sparqler.java [new file with mode: 0644]
src/main/java/org/z3950/zing/cql/sparql/TriplePattern.java [new file with mode: 0644]
src/main/java/org/z3950/zing/cql/sparql/Where.java [new file with mode: 0644]
src/main/java/org/z3950/zing/cql/utils/PrettyPrinter.java [new file with mode: 0644]
src/main/java/org/z3950/zing/cql/utils/Printable.java [new file with mode: 0644]
src/test/java/org/z3950/zing/cql/sparql/QueryTest.java [new file with mode: 0644]