public GraphSPARQL(Graph graph, QueryEngineFactory factory) { this.dataset = DatasetGraphFactory.create(graph) ; this.factory = factory ; }
public DatasetImpl(Model model) { defaultModel = model ; this.dsg = DatasetGraphFactory.create(model.getGraph()) ; }
/** Create a GraphStore from a Graph * @param graph * @return GraphStore */ public static GraphStore create(Graph graph) { return new GraphStoreBasic(DatasetGraphFactory.create(graph)) ; }
/** Create a GraphStore from a Graph * @param graph * @return GraphStore */ public static GraphStore create(Graph graph) { return new GraphStoreBasic(DatasetGraphFactory.create(graph)) ; }
public DataSourceImpl(Dataset ds) { this.dsg = DatasetGraphFactory.create(ds.asDatasetGraph()) ; }
public DatasetImpl(Dataset ds) { this.dsg = DatasetGraphFactory.create(ds.asDatasetGraph()) ; }
/** Create a Dataset with the model as default model. * Named models must be explicitly added to identify the storage to be used. */ public DatasetImpl(Model model) { addToCache(model) ; this.dsg = DatasetGraphFactory.create(model.getGraph()) ; }
private DatasetGraph toDSG(DatasetGraph dataset, Node graphNode) { Graph graph = ( graphNode == null ) ? dataset.getDefaultGraph() : dataset.getGraph(graphNode) ; DatasetGraph dsGraph = DatasetGraphFactory.create(graph) ; return dsGraph ; }
public DataSourceImpl(Model model) { addToCache(model) ; // TODO Is this right? this sort of DatasetGraph can't auto-add graphs. this.dsg = DatasetGraphFactory.create(model.getGraph()) ; }
public GraphSPARQL(DatasetGraph dsg, Node gn) { this.dataset = DatasetGraphFactory.create(dsg) ; dataset.setDefaultGraph(dsg.getGraph(gn)) ; factory = null ; }
private DatasetGraph toDSG(DatasetGraph dataset, Node graphNode) { Graph graph = ( graphNode == null ) ? dataset.getDefaultGraph() : dataset.getGraph(graphNode) ; DatasetGraph dsGraph = DatasetGraphFactory.create(graph) ; return dsGraph ; }
public static DatasetGraph buildDataset(DatasetGraph dsg, Item item) { if (item.isNode() ) BuilderLib.broken(item, "Attempt to build dataset from a plain node") ; if (item.isSymbol() ) BuilderLib.broken(item, "Attempt to build dataset from a bare symbol") ; if ( item.isTagged(Tags.tagGraph) ) { Graph g = BuilderGraph.buildGraph(item.getList()) ; return DatasetGraphFactory.create(g) ; } if ( ! item.isTagged(Tags.tagDataset) ) BuilderLib.broken(item, "Wanted ("+Tags.tagDataset+"...)" ); return buildDataset(dsg, item.getList()) ; }
/** Format: * (dataset * (graph ...)) * (graph IRIa ...)) * (graph IRIb ...)) * ) * (graph ...) is an abbrevaition for a dataset with a default graph and no named graphs. */ public static DatasetGraph buildDataset(Item item) { if (item.isNode() ) BuilderLib.broken(item, "Attempt to build dataset from a plain node") ; if (item.isSymbol() ) BuilderLib.broken(item, "Attempt to build dataset from a bare symbol") ; if ( item.isTagged(Tags.tagGraph) ) { Graph g = BuilderGraph.buildGraph(item.getList()) ; return DatasetGraphFactory.create(g) ; } if ( ! item.isTagged(Tags.tagDataset) ) BuilderLib.broken(item, "Wanted ("+Tags.tagDataset+"...)" ); return buildDataset(item.getList()) ; }