net.ontopia.topicmaps.query.impl.rdbms
Class BasicCountComponent

java.lang.Object
  extended by net.ontopia.topicmaps.query.impl.rdbms.BasicCountComponent
All Implemented Interfaces:
QueryComponentIF

public class BasicCountComponent
extends java.lang.Object
implements QueryComponentIF

INTERNAL: Query component that is used to perform the count operation for QueryMatches instances. The implementation returns the result of a call to impl.basic.QueryProcessor.count(TologQuery, QueryMatches).


Field Summary
protected  QueryProcessor qproc
           
protected  TologQuery query
           
 
Constructor Summary
BasicCountComponent(TologQuery query, QueryProcessor qproc)
           
 
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.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

query

protected TologQuery query

qproc

protected QueryProcessor qproc
Constructor Detail

BasicCountComponent

public BasicCountComponent(TologQuery query,
                           QueryProcessor qproc)
Method Detail

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


Copyright © 2000-2012 Ontopia.