/** Create an empty GraphStore with an empty default graph (in-memory) */ @Deprecated public static GraphStore create() { return new GraphStoreBasic(DatasetGraphFactory.createMem()) ; }
@Test public void test_01() { DatasetGraph dsg2 = DatasetGraphFactory.createMem(); RDFDataMgr.read(dsg2, new StringReader(str_triple), null, Lang.NTRIPLES); RDFDataMgr.read(dsg2, new StringReader(str_triple), null, Lang.TURTLE); }
@Test public void test_03() { Dataset dataset = TDBFactory.createDataset (); dataset.begin ( ReadWrite.WRITE ); try { DatasetGraph dsg = dataset.asDatasetGraph(); DatasetGraph dsg2 = DatasetGraphFactory.createMem(); RDFDataMgr.read(dsg2, new StringReader(str_triple), null, Lang.TURTLE); Iterator<Quad> quads = dsg2.find(); while ( quads.hasNext() ) { Quad quad = quads.next(); dsg.add(quad); } dataset.commit(); } catch ( Exception e ) { e.printStackTrace(System.err); if ( dataset.isInTransaction() ) dataset.abort(); } finally { dataset.end(); } assertEquals ( 1, dataset.getDefaultModel().size() ); }
@Test public void test_02() { FileOps.clearDirectory( path ); Location location = Location.create ( path ); Dataset dataset = TDBFactory.createDataset ( location ); dataset.begin ( ReadWrite.WRITE ); try { DatasetGraph dsg = dataset.asDatasetGraph(); DatasetGraph dsg2 = DatasetGraphFactory.createMem(); RDFDataMgr.read(dsg2, new StringReader(str_triple), null, Lang.TURTLE); Iterator<Quad> quads = dsg2.find(); while ( quads.hasNext() ) { Quad quad = quads.next(); dsg.add(quad); } dataset.commit(); } catch ( Exception e ) { e.printStackTrace(System.err); if ( dataset.isInTransaction() ) dataset.abort(); } finally { dataset.end(); } assertEquals ( 1, dataset.getDefaultModel().size() ); }