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

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

public class JDOQueryComponent
extends java.lang.Object
implements QueryComponentIF

INTERNAL: Query component that executes JDO queries and wraps the resulting QueryResultIF in a QueryMatches instance..


Field Summary
protected  java.lang.String[] colnames
           
protected  QueryIF jdoquery
           
 
Constructor Summary
JDOQueryComponent(QueryIF jdoquery, java.lang.String[] colnames)
           
 
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
 

Field Detail

jdoquery

protected QueryIF jdoquery

colnames

protected java.lang.String[] colnames
Constructor Detail

JDOQueryComponent

public JDOQueryComponent(QueryIF jdoquery,
                         java.lang.String[] colnames)
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

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object


Copyright © 2000-2012 Ontopia.