本文整理了Java中org.apache.jena.query.Query.addGraphURI
方法的一些代码示例,展示了Query.addGraphURI
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Query.addGraphURI
方法的具体详情如下:
包路径:org.apache.jena.query.Query
类名称:Query
方法名:addGraphURI
[英]Location of the source for the data. If the model is not set, then the QueryEngine will attempt to load the data from these URIs into the default (unamed) graph.
[中]数据源的位置。如果未设置模型,则查询引擎将尝试将这些URI中的数据加载到默认(未命名)图中。
代码示例来源:origin: apache/jena
/**
* Add the graph names to the named list.
*
* The names are ordered in as defined in the collection.
*
* @param graphNames The names to add.
*/
public void from(Collection<String> graphNames) {
for (String uri : graphNames) {
query.addGraphURI(uri);
}
}
代码示例来源:origin: apache/jena
/**
* Add the graph names to the from list.
* @param graphName the name to add.
*/
public void from(String graphName) {
query.addGraphURI(graphName);
}
代码示例来源:origin: org.apache.jena/jena-querybuilder
/**
* Add the graph names to the named list.
*
* The names are ordered in as defined in the collection.
*
* @param graphNames The names to add.
*/
public void from(Collection<String> graphNames) {
for (String uri : graphNames) {
query.addGraphURI(uri);
}
}
代码示例来源:origin: org.apache.jena/jena-querybuilder
/**
* Add the graph names to the from list.
* @param graphName the name to add.
*/
public void from(String graphName) {
query.addGraphURI(graphName);
}
代码示例来源:origin: apache/jena
final public void DefaultGraphClause() throws ParseException {
String iri ;
iri = SourceSelector();
getQuery().addGraphURI(iri) ;
}
代码示例来源:origin: apache/jena
final public void DefaultGraphClause() throws ParseException {
String iri ;
iri = SourceSelector();
getQuery().addGraphURI(iri) ;
}
代码示例来源:origin: apache/jena
final public void DefaultGraphClause() throws ParseException {
String iri ;
iri = SourceSelector();
// This checks for duplicates
getQuery().addGraphURI(iri) ;
}
代码示例来源:origin: SmartDataAnalytics/jena-sparql-api
@Override
public Model fetch(String graphName) {
Query tmp = QUERY_CONSTRUCT_SPO.cloneQuery();
tmp.addGraphURI(graphName);
Model result = queryConn.queryConstruct(tmp);
return result;
}
代码示例来源:origin: SmartDataAnalytics/jena-sparql-api
public static void main(String[] args) {
//Query query = QueryFactory.create("SELECT * { { ?s ?p ?o } Union { Graph ?g { ?s ?p ?o } } }");
//Query query = QueryFactory.create("SELECT * { { { Select * { ?s ?p ?o . Filter(?p = <p>) } } } Union { Graph ?g { ?s ?p ?o } } }");
Query query = QueryFactory.create("SELECT * { { ?s ?p ?o . Graph ?x { ?a ?b ?c } } Union { Graph ?g { ?s ?p ?o } } }");
query.addGraphURI("dg1");
query.addGraphURI("dg2");
query.addNamedGraphURI("ng1");
query.addNamedGraphURI("ng2");
Query tmp = rewrite(query);
Op op = Algebra.compile(tmp);
Op op2 = Transformer.transformSkipService(new TransformFilterPlacement(), op) ;
tmp = OpAsQuery.asQuery(op2);
System.out.println(tmp);
}
}
代码示例来源:origin: SmartDataAnalytics/jena-sparql-api
public static void applyDatasetDescription(Query query,
DatasetDescription dd) {
DatasetDescription present = query.getDatasetDescription();
if (present == null && dd != null) {
{
List<String> items = dd.getDefaultGraphURIs();
if (items != null) {
for (String item : items) {
query.addGraphURI(item);
}
}
}
{
List<String> items = dd.getNamedGraphURIs();
if (items != null) {
for (String item : items) {
query.addNamedGraphURI(item);
}
}
}
}
}
代码示例来源:origin: com.github.galigator.openllet/openllet-jena
public final void defaultGraphClause(Query q) throws RecognitionException {
Node s =null;
try {
// openllet/query/sparqlowl/parser/antlr/SparqlOwlTreeARQ.g:739:2: ( ^( DEFAULT_GRAPH s= sourceSelector ) )
// openllet/query/sparqlowl/parser/antlr/SparqlOwlTreeARQ.g:739:4: ^( DEFAULT_GRAPH s= sourceSelector )
{
match(input,DEFAULT_GRAPH,FOLLOW_DEFAULT_GRAPH_in_defaultGraphClause1452);
match(input, Token.DOWN, null);
pushFollow(FOLLOW_sourceSelector_in_defaultGraphClause1456);
s=sourceSelector();
state._fsp--;
match(input, Token.UP, null);
q.addGraphURI( s.getURI() );
}
}
catch( RecognitionException rce ) {
throw rce;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "defaultGraphClause"
代码示例来源:origin: Galigator/openllet
public final void defaultGraphClause(Query q) throws RecognitionException {
Node s =null;
try {
// openllet/query/sparqlowl/parser/antlr/SparqlOwlTreeARQ.g:739:2: ( ^( DEFAULT_GRAPH s= sourceSelector ) )
// openllet/query/sparqlowl/parser/antlr/SparqlOwlTreeARQ.g:739:4: ^( DEFAULT_GRAPH s= sourceSelector )
{
match(input,DEFAULT_GRAPH,FOLLOW_DEFAULT_GRAPH_in_defaultGraphClause1452);
match(input, Token.DOWN, null);
pushFollow(FOLLOW_sourceSelector_in_defaultGraphClause1456);
s=sourceSelector();
state._fsp--;
match(input, Token.UP, null);
q.addGraphURI( s.getURI() );
}
}
catch( RecognitionException rce ) {
throw rce;
}
finally {
// do for sure before leaving
}
}
// $ANTLR end "defaultGraphClause"
代码示例来源:origin: org.aksw.jena-sparql-api/jena-sparql-api-sparql-ext
query.addGraphURI(path.toUri().toString());
代码示例来源:origin: SmartDataAnalytics/jena-sparql-api
query.addGraphURI(path.toUri().toString());
代码示例来源:origin: apache/jena
@Override
public void startVisit(Query query) {
newQuery.setSyntax(query.getSyntax());
if (query.explicitlySetBaseURI())
newQuery.setBaseURI(query.getPrologue().getResolver());
newQuery.setQueryResultStar(query.isQueryResultStar());
if (query.hasDatasetDescription()) {
DatasetDescription desc = query.getDatasetDescription();
for (String x : desc.getDefaultGraphURIs())
newQuery.addGraphURI(x);
for (String x : desc.getDefaultGraphURIs())
newQuery.addNamedGraphURI(x);
}
// Aggregators.
newQuery.getAggregators().addAll(query.getAggregators());
}
代码示例来源:origin: SmartDataAnalytics/jena-sparql-api
@Override
public void startVisit(Query query) {
newQuery.setSyntax(query.getSyntax()) ;
if ( query.explicitlySetBaseURI() )
newQuery.setBaseURI(query.getPrologue().getResolver()) ;
newQuery.setQueryResultStar(query.isQueryResultStar()) ;
if ( query.hasDatasetDescription() ) {
DatasetDescription desc = query.getDatasetDescription() ;
for (String x : desc.getDefaultGraphURIs())
newQuery.addGraphURI(x) ;
for (String x : desc.getDefaultGraphURIs())
newQuery.addNamedGraphURI(x) ;
}
// Aggregators.
newQuery.getAggregators().addAll(query.getAggregators()) ;
}
内容来源于网络,如有侵权,请联系作者删除!