public class QuerySpecBuilder extends Object
QuerySpecs will only be created when the set of StatementPatterns is complete (i.e. contains at least a matches and a query statement connected properly) and correct (query pattern has a literal object, matches a resource subject, etc.).
| Constructor and Description |
|---|
QuerySpecBuilder(boolean incompleteQueryFails)
Initialize a new QuerySpecBuilder
|
| Modifier and Type | Method and Description |
|---|---|
Set<QuerySpec> |
process(TupleExpr tupleExpr,
BindingSet bindings)
Returns a set of QuerySpecs embodying all necessary information to perform
the Lucene query embedded in a TupleExpr.
|
public QuerySpecBuilder(boolean incompleteQueryFails)
incompleteQueryFails - see LuceneSail.isIncompleteQueryFails()public Set<QuerySpec> process(TupleExpr tupleExpr, BindingSet bindings) throws SailException
SailExceptionCopyright © 2001-2015 Aduna. All Rights Reserved.