makeIV(valueFactory.createURI("http://www.bigdata.com/s"))); makeIV(valueFactory.createURI("http://www.bigdata.com/p"))); makeIV(valueFactory.createURI("http://www.bigdata.com/o"))); final QueryRoot actual = parse(sparql, baseURI); assertSameAST(sparql, expected, actual);
final VarNode b0 = makeAnon(new VarNode("-anon-11")); makeIV(valueFactory.createURI(RDF.FIRST.stringValue()))); final ConstantNode rdfRest = new ConstantNode( makeIV(valueFactory.createURI(RDF.REST.stringValue()))); final ConstantNode rdfNil= new ConstantNode( makeIV(valueFactory.createURI(RDF.NIL.stringValue()))); makeIV(valueFactory .createURI("http://example.org/ns#x"))); makeIV(valueFactory.createLiteral("1", XSD.INTEGER))); final QueryRoot actual = parse(sparql, baseURI); assertSameAST(sparql, expected, actual);
/** * Unit test for simple triple pattern in the default context consisting of * three variables. * * <pre> * SELECT ?s where {?s ?p ?o} * </pre> */ public void test_triple_pattern_var_var_var() throws MalformedQueryException, TokenMgrError, ParseException { final String sparql = "select ?s where {?s ?p ?o}"; final QueryRoot expected = new QueryRoot(QueryType.SELECT); { { final Map<String, String> prefixDecls = new LinkedHashMap<String, String>(PrefixDeclProcessor.defaultDecls); expected.setPrefixDecls(prefixDecls); } final ProjectionNode projection = new ProjectionNode(); projection.addProjectionVar(new VarNode("s")); expected.setProjection(projection); final JoinGroupNode whereClause = new JoinGroupNode(); whereClause.addChild(new StatementPatternNode(new VarNode("s"), new VarNode("p"), new VarNode("o"), null/* c */, Scope.DEFAULT_CONTEXTS)); expected.setWhereClause(whereClause); } final QueryRoot actual = parse(sparql, baseURI); assertSameAST(sparql, expected, actual); }
final QueryRoot actual = parse(sparql, baseURI); assertSameAST(sparql, expected, actual);
makeIV(valueFactory.createURI("http://www.bigdata.com/s"))); makeIV(valueFactory.createURI("http://www.bigdata.com/p"))); final QueryRoot actual = parse(sparql, baseURI); assertSameAST(sparql, expected, actual);
final VarNode b0 = makeAnon(new VarNode("-anon-11")); final VarNode b1 = makeAnon(new VarNode("-anon-1-12")); final VarNode b2 = makeAnon(new VarNode("-anon-1-23")); final VarNode b3 = makeAnon(new VarNode("-anon-1-34")); makeIV(valueFactory.createURI(RDF.FIRST.stringValue()))); final ConstantNode rdfRest = new ConstantNode( makeIV(valueFactory.createURI(RDF.REST.stringValue()))); final ConstantNode rdfNil= new ConstantNode( makeIV(valueFactory.createURI(RDF.NIL.stringValue()))); makeIV(valueFactory.createLiteral("1", XSD.INTEGER))); final ConstantNode THREE = new ConstantNode( makeIV(valueFactory.createLiteral("3", XSD.INTEGER))); final ConstantNode FOUR = new ConstantNode( makeIV(valueFactory.createLiteral("4", XSD.INTEGER))); final ConstantNode p = new ConstantNode( makeIV(valueFactory.createURI("http://example.org/ns#p"))); final ConstantNode w = new ConstantNode( makeIV(valueFactory.createLiteral("w"))); final QueryRoot actual = parse(sparql, baseURI); assertSameAST(sparql, expected, actual);
final QueryRoot actual = parse(sparql, baseURI); assertSameAST(sparql, expected, actual);
makeIV(valueFactory.createURI("http://www.bigdata.com/s"))); makeIV(valueFactory.createURI("http://www.bigdata.com/o"))); final QueryRoot actual = parse(sparql, baseURI); assertSameAST(sparql, expected, actual);
expected.setWhereClause(whereClause); final VarNode b0 = makeAnon(new VarNode("-anon-11")); final VarNode b1 = makeAnon(new VarNode("-anon-1-12")); final VarNode b2 = makeAnon(new VarNode("-anon-23")); final VarNode b3 = makeAnon(new VarNode("-anon-1-24")); final VarNode b4 = makeAnon(new VarNode("-anon-35")); makeIV(valueFactory.createURI(RDF.FIRST.stringValue()))); final ConstantNode rdfRest = new ConstantNode( makeIV(valueFactory.createURI(RDF.REST.stringValue()))); final ConstantNode rdfNil= new ConstantNode( makeIV(valueFactory.createURI(RDF.NIL.stringValue()))); makeIV(valueFactory.createLiteral("1", XSD.INTEGER))); final ConstantNode TWO = new ConstantNode( makeIV(valueFactory.createLiteral("2", XSD.INTEGER))); final ConstantNode p = new ConstantNode( makeIV(valueFactory.createURI("http://example.org/ns#p"))); final ConstantNode q = new ConstantNode( makeIV(valueFactory.createURI("http://example.org/ns#q"))); final QueryRoot actual = parse(sparql, baseURI); assertSameAST(sparql, expected, actual);
final QueryRoot actual = parse(sparql, baseURI); assertSameAST(sparql, expected, actual);
makeIV(valueFactory.createURI("http://www.bigdata.com/s"))); final QueryRoot actual = parse(sparql, baseURI); assertSameAST(sparql, expected, actual);
final VarNode v = new VarNode("v"); final VarNode b0 = makeAnon(new VarNode("-anon-11")); makeIV(valueFactory.createURI(RDF.FIRST.stringValue()))); final ConstantNode rdfRest = new ConstantNode( makeIV(valueFactory.createURI(RDF.REST.stringValue()))); final ConstantNode rdfNil= new ConstantNode( makeIV(valueFactory.createURI(RDF.NIL.stringValue()))); makeIV(valueFactory .createURI("http://example.org/ns#x"))); final QueryRoot actual = parse(sparql, baseURI); assertSameAST(sparql, expected, actual);
final QueryRoot actual = parse(sparql, baseURI); assertSameAST(sparql, expected, actual);
makeIV(valueFactory.createURI("http://example.org/p"))); makeIV(valueFactory.createLiteral("v"))); final QueryRoot actual = parse(sparql, baseURI); assertSameAST(sparql, expected, actual);
final VarNode w = new VarNode("w"); final VarNode b0 = makeAnon(new VarNode("-anon-11")); final VarNode b1 = makeAnon(new VarNode("-anon-1-12")); makeIV(valueFactory.createURI(RDF.FIRST.stringValue()))); final ConstantNode rdfRest = new ConstantNode( makeIV(valueFactory.createURI(RDF.REST.stringValue()))); final ConstantNode rdfNil= new ConstantNode( makeIV(valueFactory.createURI(RDF.NIL.stringValue()))); makeIV(valueFactory .createURI("http://example.org/ns#x"))); final QueryRoot actual = parse(sparql, baseURI); assertSameAST(sparql, expected, actual);
/** * Unit test for simple triple pattern in the default context consisting of * three variables. * * <pre> * SELECT ?s where {?s ?p ?o} * </pre> */ public void test_triple_pattern_var_var_var() throws MalformedQueryException, TokenMgrError, ParseException { final String sparql = "select ?s where {?s ?p ?o}"; final QueryRoot expected = new QueryRoot(QueryType.SELECT); { { final Map<String, String> prefixDecls = new LinkedHashMap<String, String>(PrefixDeclProcessor.defaultDecls); expected.setPrefixDecls(prefixDecls); } final ProjectionNode projection = new ProjectionNode(); projection.addProjectionVar(new VarNode("s")); expected.setProjection(projection); final JoinGroupNode whereClause = new JoinGroupNode(); whereClause.addChild(new StatementPatternNode(new VarNode("s"), new VarNode("p"), new VarNode("o"), null/* c */, Scope.DEFAULT_CONTEXTS)); expected.setWhereClause(whereClause); } final QueryRoot actual = parse(sparql, baseURI); assertSameAST(sparql, expected, actual); }
makeIV(valueFactory.createURI("http://www.bigdata.com/p"))); final QueryRoot actual = parse(sparql, baseURI); assertSameAST(sparql, expected, actual);
final VarNode b0 = makeAnon(new VarNode("-anon-11")); makeIV(valueFactory.createURI(RDF.FIRST.stringValue()))); final ConstantNode rdfRest = new ConstantNode( makeIV(valueFactory.createURI(RDF.REST.stringValue()))); final ConstantNode rdfNil= new ConstantNode( makeIV(valueFactory.createURI(RDF.NIL.stringValue()))); makeIV(valueFactory .createURI("http://example.org/ns#x"))); makeIV(valueFactory.createLiteral("1", XSD.INTEGER))); final QueryRoot actual = parse(sparql, baseURI); assertSameAST(sparql, expected, actual);
final QueryRoot actual = parse(sparql, baseURI); assertSameAST(sparql, expected, actual);
makeIV(valueFactory.createURI("http://www.bigdata.com/o"))); final QueryRoot actual = parse(sparql, baseURI); assertSameAST(sparql, expected, actual);