net.ontopia.topicmaps.query.impl.rdbms
Class BasicQueryComponent
java.lang.Object
net.ontopia.topicmaps.query.impl.rdbms.BasicQueryComponent
- All Implemented Interfaces:
- QueryComponentIF
public class BasicQueryComponent
- extends Object
- implements QueryComponentIF
INTERNAL: Query component that is used to fully execute basic tolog
clauses. The operations satify, reduce,
countand sort are called.
query
protected TologQuery query
clauses
protected List clauses
qproc
protected QueryProcessor qproc
BasicQueryComponent
public BasicQueryComponent(TologQuery query,
List clauses,
QueryProcessor qproc)
throws InvalidQueryException
- Throws:
InvalidQueryException
satisfy
public QueryMatches satisfy(QueryMatches matches,
Map arguments)
throws InvalidQueryException
- Description copied from interface:
QueryComponentIF
- INTERNAL: Processes the specified QueryMatches instance and
produces a new QueryMatches instance based on information in the
input instance.
- Specified by:
satisfy
in interface QueryComponentIF
- Throws:
InvalidQueryException
toString
public String toString()
- Overrides:
toString
in class Object
Copyright © 2000-2012 Ontopia.