@Override protected NodeTable createEmptyNodeTable() { return SetupTDB.makeNodeTable(Location.mem(), Names.indexNode2Id, 10, Names.indexId2Node, 10) ; } }
@Override protected NodeTable createEmptyNodeTable() { return SetupTDB.makeNodeTableBase(Location.mem(), Names.indexNode2Id, Names.indexId2Node) ; } }
/** Create a TDB graph in-memory - for testing */ public static GraphTriplesTDB createGraphMem(IndexBuilder indexBuilder) { return createGraph(indexBuilder, Location.mem()) ; }
private TripleTable createTripleTableMem() { DatasetGraphTDB ds = SetupTDB.buildDataset(Location.mem()) ; return ds.getTripleTable() ; } }
@Test public void factory2() { DatasetGraphMakerTDB f = TDBMaker.getImplFactory() ; TDBMaker.clearDatasetCache() ; DatasetGraphTDB dg0 = TDBFactory.createDatasetGraph(Location.mem()) ; // Uncached. TDBMaker.setImplFactory(TDBMaker.uncachedFactory) ; DatasetGraphTDB dg1 = TDBFactory.createDatasetGraph(Location.mem()) ; DatasetGraphTDB dg2 = TDBFactory.createDatasetGraph(Location.mem()) ; assertNotSame(dg1, dg2) ; // Switch back to cached. TDBMaker.setImplFactory(f) ; DatasetGraphTDB dg3 = TDBFactory.createDatasetGraph(Location.mem()) ; assertNotSame(dg3, dg1) ; assertNotSame(dg3, dg2) ; assertSame(dg3, dg0) ; }
private static TripleTable createTripleTableMem(ConcurrencyPolicy policy) { NodeTable nodeTable = NodeTableFactory.createMem(IndexBuilder.mem()) ; return createTripleTable(IndexBuilder.mem(), nodeTable, Location.mem(), tripleIndexes, policy) ; }