本文整理了Java中org.openrdf.query.Dataset.getDefaultRemoveGraphs()
方法的一些代码示例,展示了Dataset.getDefaultRemoveGraphs()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Dataset.getDefaultRemoveGraphs()
方法的具体详情如下:
包路径:org.openrdf.query.Dataset
类名称:Dataset
方法名:getDefaultRemoveGraphs
[英]Gets the default remove graph URIs of this dataset. An empty set indicates the the store's default behaviour should be used, if not otherwise indicated in the operation.
[中]获取此数据集的默认删除图URI。如果操作中未另行指示,则空集表示应使用存储的默认行为。
代码示例来源:origin: org.openrdf.sesame/sesame-query
public Set<IRI> getDefaultRemoveGraphs() {
Set<IRI> set = primary.getDefaultRemoveGraphs();
if (set == null || set.isEmpty())
return fallback.getDefaultRemoveGraphs();
return set;
}
代码示例来源:origin: org.openrdf.sesame/sesame-repository-sail
private IRI[] getDefaultRemoveGraphs(Dataset dataset) {
if (dataset == null)
return new IRI[0];
Set<IRI> set = dataset.getDefaultRemoveGraphs();
if (set == null || set.isEmpty())
return new IRI[0];
return set.toArray(new IRI[set.size()]);
}
代码示例来源:origin: org.openrdf.sesame/sesame-http-client
for (IRI graphURI : dataset.getDefaultRemoveGraphs()) {
queryParams.add(
new BasicNameValuePair(Protocol.REMOVE_GRAPH_PARAM_NAME, String.valueOf(graphURI)));
代码示例来源:origin: org.openrdf.sesame/sesame-repository-sail
final Set<IRI> removeGraphs = uc.getDataset().getDefaultRemoveGraphs();
if (!removeGraphs.isEmpty()) {
con.removeStatement(uc, subj, pred, obj, new IRI[removeGraphs.size()]);
代码示例来源:origin: blazegraph/database
private Dataset handleDataset(final AbstractTripleStore store, final Dataset dataset) {
if (dataset != null) {
DatasetImpl newDataset = new DatasetImpl();
for (final URI uri: dataset.getDefaultGraphs()) {
URI value = handleDatasetGraph(store, uri);
newDataset.addDefaultGraph(value);
}
for (final URI uri: dataset.getDefaultRemoveGraphs()) {
URI value = handleDatasetGraph(store, uri);
newDataset.addDefaultRemoveGraph(value);
}
for (final URI uri: dataset.getNamedGraphs()) {
URI value = handleDatasetGraph(store, uri);
newDataset.addNamedGraph(value);
}
URI value = handleDatasetGraph(store, dataset.getDefaultInsertGraph());
newDataset.setDefaultInsertGraph(value);
return newDataset;
}
return dataset;
}
代码示例来源:origin: com.blazegraph/bigdata-core
private Dataset handleDataset(final AbstractTripleStore store, final Dataset dataset) {
if (dataset != null) {
DatasetImpl newDataset = new DatasetImpl();
for (final URI uri: dataset.getDefaultGraphs()) {
URI value = handleDatasetGraph(store, uri);
newDataset.addDefaultGraph(value);
}
for (final URI uri: dataset.getDefaultRemoveGraphs()) {
URI value = handleDatasetGraph(store, uri);
newDataset.addDefaultRemoveGraph(value);
}
for (final URI uri: dataset.getNamedGraphs()) {
URI value = handleDatasetGraph(store, uri);
newDataset.addNamedGraph(value);
}
URI value = handleDatasetGraph(store, dataset.getDefaultInsertGraph());
newDataset.setDefaultInsertGraph(value);
return newDataset;
}
return dataset;
}
代码示例来源:origin: org.openrdf.sesame/sesame-http-protocol
for (IRI defaultRemoveGraph : dataset.getDefaultRemoveGraphs()) {
xmlWriter.textElement(TransactionXMLConstants.GRAPH_TAG, defaultRemoveGraph.stringValue());
内容来源于网络,如有侵权,请联系作者删除!