use of org.apache.jena.sparql.sse.Item in project jena by apache.
the class TestSSE_Forms method testPrefix_04.
@Test
public void testPrefix_04() {
Item r = SSE.parse("(<http://EXAMPLE/abc>)", null);
testItem("(prefix ((ex: <http://example/>)) ( (prefix ((ex: <http://EXAMPLE/>)) ex:abc) ))", r);
}
use of org.apache.jena.sparql.sse.Item in project jena by apache.
the class TestSSE_Forms method testPrefix_02.
@Test
public void testPrefix_02() {
Item r = Item.createNode(NodeFactory.createURI("http://EXAMPLE/abc"));
testItem("(prefix ((ex: <http://example/>)) (prefix ((ex: <http://EXAMPLE/>)) ex:abc))", r);
}
use of org.apache.jena.sparql.sse.Item in project jena by apache.
the class TestSSE_Forms method testBasePrefix_01.
@Test
public void testBasePrefix_01() {
Item r = SSE.parse("<http://example/abc>", null);
testItem("(base <http://example/> (prefix ((x: <>)) x:abc) )", r);
}
use of org.apache.jena.sparql.sse.Item in project jena by apache.
the class TestExpressions3 method binding.
private static Binding binding(String bindingStr) {
if (bindingStr == null || bindingStr.matches("\\s*\\(\\s*\\)\\s*"))
return null;
Item item = SSE.parse("(binding " + bindingStr + ")");
Binding binding = BuilderBinding.build(item);
return binding;
}
use of org.apache.jena.sparql.sse.Item in project jena by apache.
the class TestIsoMatcher method tuples.
private List<Tuple<Node>> tuples(String[] strings) {
List<Tuple<Node>> tuples = new ArrayList<>();
for (String s : strings) {
Item item = SSE.parse(s);
List<Node> list = BuilderNode.buildNodeList(item);
Tuple<Node> tuple = TupleFactory.tuple(list.toArray(T));
tuples.add(tuple);
}
return tuples;
}
Aggregations