public interface QueryFactory
Interface for creating queries
parse error
but the exception is only
thrown when queries are parse at creation time. Parsing could be done lazily prior to execution in which
case the creation error would be reported as part of the execution processModifier and Type | Method and Description |
---|---|
default BooleanQuery |
ask(String theQuery)
Create the boolean query with the default base () for parsing.
|
BooleanQuery |
ask(String theQuery,
String theBase)
Create a new boolean query.
|
default GraphQuery |
graph(String theQuery)
Create the graph query with the default base () for parsing.
|
GraphQuery |
graph(String theQuery,
String theBase)
Create a new graph query.
|
default SelectQuery |
select(String theQuery)
Create the select query with the default base () for parsing.
|
SelectQuery |
select(String theQuery,
String theBase)
Create a new select query.
|
default UpdateQuery |
update(String theQuery)
Create the update query with the default base () for parsing.
|
UpdateQuery |
update(String theQuery,
String theBase)
Create a new update query.
|
@Nonnull default SelectQuery select(@Nonnull String theQuery)
theQuery
- the queryMalformedQuery
- if this query is not syntactically valid@Nonnull SelectQuery select(@Nonnull String theQuery, @Nonnull String theBase)
theQuery
- the querytheBase
- the base IRI for parsingMalformedQuery
- if this query is not syntactically valid@Nonnull default GraphQuery graph(@Nonnull String theQuery)
theQuery
- the queryMalformedQuery
- if this query is not syntactically valid@Nonnull GraphQuery graph(@Nonnull String theQuery, @Nonnull String theBase)
theQuery
- the querytheBase
- the base IRI for parsingMalformedQuery
- if this query is not syntactically valid@Nonnull default BooleanQuery ask(@Nonnull String theQuery)
theQuery
- the queryMalformedQuery
- if this query is not syntactically valid@Nonnull BooleanQuery ask(@Nonnull String theQuery, @Nonnull String theBase)
theQuery
- the querytheBase
- the base IRI for parsingMalformedQuery
- if this query is not syntactically valid@Nonnull default UpdateQuery update(@Nonnull String theQuery)
theQuery
- the queryMalformedQuery
- if this query is not syntactically valid@Nonnull UpdateQuery update(@Nonnull String theQuery, @Nonnull String theBase)
theQuery
- the querytheBase
- the base IRI for parsingMalformedQuery
- if this query is not syntactically validCopyright © 2010-2016 Stardog Union. All Rights Reserved.