private void addDefaultMessages(ValidationEngine engine, Resource messageHolder, Resource fallback, Resource result, QuerySolution bindings, QuerySolution solution) { boolean found = false; for(Statement s : messageHolder.listProperties(SH.message).toList()) { if(s.getObject().isLiteral()) { QuerySolutionMap map = new QuerySolutionMap(); map.addAll(bindings); map.addAll(solution); engine.addResultMessage(result, s.getLiteral(), map); found = true; } } if(!found && fallback != null) { addDefaultMessages(engine, fallback, null, result, bindings, solution); } }
private void addDefaultMessages(ValidationEngine engine, Resource messageHolder, Resource fallback, Resource result, QuerySolution bindings, QuerySolution solution) { boolean found = false; for(Statement s : messageHolder.listProperties(SH.message).toList()) { if(s.getObject().isLiteral()) { QuerySolutionMap map = new QuerySolutionMap(); map.addAll(bindings); map.addAll(solution); engine.addResultMessage(result, s.getLiteral(), map); found = true; } } if(!found && fallback != null) { addDefaultMessages(engine, fallback, null, result, bindings, solution); } }
map.addAll( aliceResults.next() );
if(s.getObject().isLiteral()) { QuerySolutionMap map = new QuerySolutionMap(); map.addAll(bindings); if(resultObject != null) { for(Object keyObject : resultObject.keySet()) {
if(s.getObject().isLiteral()) { QuerySolutionMap map = new QuerySolutionMap(); map.addAll(bindings); if(resultObject != null) { for(Object keyObject : resultObject.keySet()) {
@Test public void testInitialBindings0() { QuerySolutionMap smap1 = new QuerySolutionMap() ; QuerySolutionMap smap2 = new QuerySolutionMap() ; smap1.add("o", m.createLiteral("y1")); smap2.addAll(smap1) ; assertTrue(smap2.contains("o")) ; smap2.clear() ; assertFalse(smap2.contains("o")) ; assertTrue(smap1.contains("o")) ; QuerySolutionMap smap3 = new QuerySolutionMap() ; smap2.addAll((QuerySolution)smap1) ; assertTrue(smap2.contains("o")) ; }