/** Answer a Reasoner created according to the underlying factory, and then loaded with this Wrapper's rules (if the Reasoner is a RuleReasoner) and bound to this Wrapper's schemas (in an unspecified order). */ @Override public Reasoner create( Resource ignored ) { Reasoner result = factory.create( config ); return schemaUnion.isEmpty() ? result : result.bindSchema( schemaUnion ); }
/** Answer a Reasoner created according to the underlying factory, and then loaded with this Wrapper's rules (if the Reasoner is a RuleReasoner) and bound to this Wrapper's schemas (in an unspecified order). */ @Override public Reasoner create( Resource ignored ) { Reasoner result = factory.create( config ); return schemaUnion.isEmpty() ? result : result.bindSchema( schemaUnion ); }
@Override public boolean isEmpty() throws ReadDeniedException, AuthenticationRequiredException { checkRead(); return holder.getBaseItem().isEmpty(); }
private Content contentFromModel( Assembler a, Resource root, Model partial, Resource combined ) { return partial.isEmpty() ? Content.empty : (Content) a.open( completedClone( root, combined, partial ) ) ; }
public boolean isDifference() { if(resultSetDiff != null) { return !(resultSetDiff.getAdded().getBindings().isEmpty() && resultSetDiff.getRemoved().getBindings().isEmpty()); } else if(modelDiff != null) { return !(modelDiff.getAdded().isEmpty() && modelDiff.getRemoved().isEmpty()); } else if(askDiff != null) { return !(askDiff.getAdded() == askDiff.getRemoved()); } else { throw new RuntimeException("Cannot retrieve difference because query was not executed."); } }
protected Content getContent( Assembler a, Resource root ) { final Resource newRoot = oneLevelClone( root ); final Model fragment = newRoot.getModel(); return fragment.isEmpty() ? Content.empty : (Content) a.open( a, completedClone( root, newRoot, fragment ) ); }
protected Content getContent( Assembler a, Resource root ) { final Resource newRoot = oneLevelClone( root ); final Model fragment = newRoot.getModel(); return fragment.isEmpty() ? Content.empty : (Content) a.open( a, completedClone( root, newRoot, fragment ) ); }
public void testIsEmpty() { Statement S1 = statement( model, "model rdf:type nonEmpty" ); Statement S2 = statement( model, "pinky rdf:type Pig" ); assertTrue( model.isEmpty() ); model.add( S1 ); assertFalse( model.isEmpty() ); model.add( S2 ); assertFalse( model.isEmpty() ); model.remove( S1 ); assertFalse( model.isEmpty() ); model.remove( S2 ); assertTrue( model.isEmpty() ); }
public void testIsEmpty() { Statement S1 = statement( model, "model rdf:type nonEmpty" ); Statement S2 = statement( model, "pinky rdf:type Pig" ); assertTrue( model.isEmpty() ); model.add( S1 ); assertFalse( model.isEmpty() ); model.add( S2 ); assertFalse( model.isEmpty() ); model.remove( S1 ); assertFalse( model.isEmpty() ); model.remove( S2 ); assertTrue( model.isEmpty() ); }
public void test1() { Model m = ModelFactory.createDefaultModel() ; m.read("file:testing/Turtle/simple.ttl", "TTL") ; assertFalse(m.isEmpty()) ; }
public void test2() { Model m = ModelFactory.createDefaultModel() ; m.read("file:testing/Turtle/i18n.ttl", "TTL") ; assertFalse(m.isEmpty()) ; } }
public void test1() { Model m = ModelFactory.createDefaultModel() ; m.read("file:testing/Turtle/simple.ttl", "TTL") ; assertFalse(m.isEmpty()) ; }
public void test2() { Model m = ModelFactory.createDefaultModel() ; m.read("file:testing/Turtle/i18n.ttl", "TTL") ; assertFalse(m.isEmpty()) ; } }
public void testReturnsSelf() { Assert.assertSame(model, model.read(getFileName("modelReading/empty.n3"), "base", "N3")) ; Assert.assertTrue(model.isEmpty()) ; }
@Test public void query2() { Dataset ds = dataset() ; Model m = ds.getDefaultModel() ; load1(m) ; String qs = "CONSTRUCT {?s ?p ?o } WHERE { GRAPH <http://example/graph/> {?s ?p ?o}}" ; Query q = QueryFactory.create(qs) ; QueryExecution qExec = QueryExecutionFactory.create(q, ds) ; Model m2 = qExec.execConstruct() ; assertTrue(m2.isEmpty()) ; }
@Test public void query2() { Dataset ds = create() ; Model m = ds.getDefaultModel() ; load1(m) ; String qs = "CONSTRUCT {?s ?p ?o } WHERE { GRAPH <http://example/graph/> {?s ?p ?o}}" ; Query q = QueryFactory.create(qs) ; QueryExecution qExec = QueryExecutionFactory.create(q, ds) ; Model m2 = qExec.execConstruct() ; assertTrue(m2.isEmpty()) ; }
@Test public void named_graph_load_1() { String testDataFile = DIR+"data.ttl"; Model m0 = RDFDataMgr.loadModel(testDataFile); try ( RDFConnection conn = connection() ) { conn.load(graphName, testDataFile); Model m = conn.fetch(graphName); assertTrue("Models not isomorphic", isomorphic(m0, m)); Model mDft = conn.fetch(); assertTrue(mDft.isEmpty()); } }
@Test public void transaction_abort_read02() { Assume.assumeTrue(supportsAbort()); String testDataFile = DIR+"data.trig"; try ( RDFConnection conn = connection() ) { conn.begin(ReadWrite.WRITE); conn.loadDataset(testDataFile); conn.abort(); conn.end(); conn.begin(ReadWrite.READ); Model m = conn.fetch(); assertTrue(m.isEmpty()); conn.end(); } }