public class BasicQueryComponent extends Object implements QueryComponentIF
Modifier and Type | Field and Description |
---|---|
protected List |
clauses |
protected QueryProcessor |
qproc |
protected TologQuery |
query |
Constructor and Description |
---|
BasicQueryComponent(TologQuery query,
List clauses,
QueryProcessor qproc) |
Modifier and Type | Method and Description |
---|---|
QueryMatches |
satisfy(QueryMatches matches,
Map arguments)
INTERNAL: Processes the specified QueryMatches instance and
produces a new QueryMatches instance based on information in the
input instance.
|
String |
toString() |
protected TologQuery query
protected List clauses
protected QueryProcessor qproc
public BasicQueryComponent(TologQuery query, List clauses, QueryProcessor qproc) throws InvalidQueryException
InvalidQueryException
public QueryMatches satisfy(QueryMatches matches, Map arguments) throws InvalidQueryException
QueryComponentIF
satisfy
in interface QueryComponentIF
InvalidQueryException