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 java.lang.Object
- implements QueryComponentIF
INTERNAL: Query component that is used to fully execute basic tolog
clauses. The operations satify, reduce,
countand sort are called.
Method Summary |
QueryMatches |
satisfy(QueryMatches matches,
java.util.Map arguments)
INTERNAL: Processes the specified QueryMatches instance and
produces a new QueryMatches instance based on information in the
input instance. |
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
query
protected TologQuery query
clauses
protected java.util.List clauses
qproc
protected QueryProcessor qproc
BasicQueryComponent
public BasicQueryComponent(TologQuery query,
java.util.List clauses,
QueryProcessor qproc)
throws InvalidQueryException
- Throws:
InvalidQueryException
satisfy
public QueryMatches satisfy(QueryMatches matches,
java.util.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 java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
Copyright © 2000-2012 Ontopia.