public AccDatasetGraph(QuadPattern quadPattern) { this(DatasetGraphFactory.createGeneral(), quadPattern); }
public MethodInterceptorRdf(Object proxied, RdfClass rdfClass, Node subject) { this(proxied, rdfClass, subject, DatasetGraphFactory.createGeneral()); }
public MethodInterceptorRdf(Object proxied, RdfClass rdfClass, Node subject) { this(proxied, rdfClass, subject, DatasetGraphFactory.createGeneral()); }
/** Create an in-memory {@link Dataset}. * <p> * See also {@link #createTxnMem()} for a transactional dataset. * <p> * Use {@link #createGeneral()} when needing to add graphs with mixed characteristics, * e.g. inference graphs, or specific graphs from TDB. * <p> * <em>It does not support the graph indexing feature of jena-text.</em> * <p> * <em>This factory operation is marked "deprecated" because the general purpose "add named graph of any implementation" * feature will be removed; this feature is now provided by {@link #createGeneral()}. * </em> * @deprecated Prefer {@link #createTxnMem()} or {@link #create()} or, for special cases, {@link #createGeneral()}. * @see #createTxnMem */ @Deprecated public static DatasetGraph createMem() { return createGeneral() ; }
public static DatasetGraph createDatasetGraph(List<String> uriList, List<String> namedSourceList, String baseURI) { DatasetGraph dsg = DatasetGraphFactory.createGeneral(); addInGraphs(dsg, uriList, namedSourceList, baseURI); return dsg ; }
@Override public DatasetGraph create() { return DatasetGraphFactory.createGeneral() ; } }
@Override public DatasetGraph create() { return DatasetGraphFactory.createGeneral() ; } }
public static FluentSparqlService<?> forDatasetGraph() { DatasetGraph datasetGraph = DatasetGraphFactory.createGeneral(); FluentSparqlService<?> result = from(datasetGraph); return result; }
public JenaDataset createDataset(final UUID salt) { final DatasetGraph dg = DatasetGraphFactory.createGeneral(); // Or which createMethod() -- a bit confusing with lots of choice.. return new JenaDatasetImpl(dg, salt); }
@Override protected DatasetGraph emptyDataset() { return DatasetGraphFactory.createGeneral() ; }
public static FluentQueryExecutionFactory<?> defaultDatasetGraph() { return FluentQueryExecutionFactory.from(DatasetGraphFactory.createGeneral()); }
public static Diff<DatasetGraph> combineDatasetGraph(Iterable<? extends Diff<? extends DatasetGraph>> diffs) { Diff<DatasetGraph> result = Diff.create(DatasetGraphFactory.createGeneral(), DatasetGraphFactory.createGeneral()); // Create a writable view on the result Diff<Set<Quad>> resultView = DatasetGraphDiffUtils.wrapDatasetGraph(result); for(Diff<? extends DatasetGraph> diff : diffs) { Diff<Set<Quad>> itemView = DatasetGraphDiffUtils.wrapDatasetGraph(diff); combine(resultView, itemView); } return result; }
public static DatasetGraph clone(DatasetGraph datasetGraph) { Iterator<Quad> it = datasetGraph.find(); DatasetGraph clone = DatasetGraphFactory.createGeneral(); addAll(clone, it); return clone; }
/** * TODO Replace when COMMONSRDF-74 is released. * * @param dataset a Commons RDF {@link Dataset} * @return a Jena {@link org.apache.jena.query.Dataset} */ public static org.apache.jena.query.Dataset asJenaDataset(final Dataset dataset) { final DatasetGraph dsg; if (dataset instanceof JenaDataset) { dsg = ((JenaDataset) dataset).asJenaDatasetGraph(); } else { dsg = DatasetGraphFactory.createGeneral(); dataset.stream().map(rdf::asJenaQuad).forEach(dsg::add); } return wrap(dsg); }
public static Diff<DatasetGraph> wrapDiffDatasetGraph(Diff<? extends Iterable<? extends Quad>> diff) { DatasetGraph added = DatasetGraphFactory.createGeneral(); DatasetGraph removed = DatasetGraphFactory.createGeneral(); DatasetGraphUtils.addAll(added, diff.getAdded()); DatasetGraphUtils.addAll(removed, diff.getRemoved()); Diff<DatasetGraph> result = new Diff<DatasetGraph>(added, removed, null); return result; }
private void run4() { DatasetGraph dsg = DatasetGraphFactory.createGeneral() ; Parse.parse(dsg, uri, lang); }
private void run4() { DatasetGraph dsg = DatasetGraphFactory.createGeneral() ; try { Parse.parse(dsg, uri, lang); fail("Managed to read a bad evaluation test without error") ; } catch (JenaException ex) {} catch (RuntimeException ex) { ex.printStackTrace(System.err) ; throw ex ; } }
private void run4() { DatasetGraph dsg = DatasetGraphFactory.createGeneral() ; try { Parse.parse(dsg, uri, lang) ; } catch (RiotException ex) { return ; } catch (RuntimeException ex) { ex.printStackTrace(System.err) ; fail("Unexpected exception") ; } fail("Bad syntax test succeed in parsing the file") ; } }
@Parameters(name = "{index}: {0}") public static Collection<Object[]> data() { Creator<DatasetGraph> datasetGeneralMaker = ()-> DatasetGraphFactory.createGeneral() ; Creator<DatasetGraph> datasetTxnMemMaker = ()-> DatasetGraphFactory.createTxnMem() ; Creator<DatasetGraph> datasetMemMaker = ()-> DatasetGraphFactory.create() ; return Arrays.asList(new Object[][] { { "General", datasetGeneralMaker }, { "Plain", datasetMemMaker} , { "TxnMem", datasetTxnMemMaker} }); }
@Test public void graphDSG_view_txn_2() { DatasetGraph dsg = DatasetGraphFactory.createGeneral(); // NOT dsg.getDefaultGraph() Graph graph = GraphView.createDefaultGraph(dsg); assertTrue( graph instanceof GraphView ); assertFalse(graph.getTransactionHandler().transactionsSupported()); }