net.ontopia.persistence.query.sql
Class RDBMSMatrixQuery

java.lang.Object
  extended by net.ontopia.persistence.query.sql.RDBMSMatrixQuery
All Implemented Interfaces:
DetachedQueryIF

public class RDBMSMatrixQuery
extends java.lang.Object
implements DetachedQueryIF

INTERNAL: RDBMS query implementation that performs queries that return an instance of QueryResultIF.


Field Summary
protected  boolean lookup_identities
           
protected  SQLStatementIF stm
           
 
Constructor Summary
RDBMSMatrixQuery(SQLStatementIF stm, boolean lookup_identities)
           
 
Method Summary
 java.lang.Object executeQuery(java.sql.Connection conn)
          INTERNAL: Executes the query without any parameters.
 java.lang.Object executeQuery(java.sql.Connection conn, java.util.Map params)
          INTERNAL: Executes the query with the given named parameters.
 java.lang.Object executeQuery(java.sql.Connection conn, java.lang.Object[] params)
          INTERNAL: Executes the query with the given parameters.
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

stm

protected SQLStatementIF stm

lookup_identities

protected boolean lookup_identities
Constructor Detail

RDBMSMatrixQuery

public RDBMSMatrixQuery(SQLStatementIF stm,
                        boolean lookup_identities)
Method Detail

executeQuery

public java.lang.Object executeQuery(java.sql.Connection conn)
                              throws java.lang.Exception
Description copied from interface: DetachedQueryIF
INTERNAL: Executes the query without any parameters. The query result is returned. The actual type of the query result is specific to the query implementation.

Specified by:
executeQuery in interface DetachedQueryIF
Throws:
java.lang.Exception

executeQuery

public java.lang.Object executeQuery(java.sql.Connection conn,
                                     java.lang.Object[] params)
                              throws java.lang.Exception
Description copied from interface: DetachedQueryIF
INTERNAL: Executes the query with the given parameters. The query result is returned. The actual type of the query result is specific to the query implementation.

Specified by:
executeQuery in interface DetachedQueryIF
Throws:
java.lang.Exception

executeQuery

public java.lang.Object executeQuery(java.sql.Connection conn,
                                     java.util.Map params)
                              throws java.lang.Exception
Description copied from interface: DetachedQueryIF
INTERNAL: Executes the query with the given named parameters. The query result is returned. The actual type of the query result is specific to the query implementation.

Specified by:
executeQuery in interface DetachedQueryIF
Throws:
java.lang.Exception

toString

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


Copyright © 2000-2012 Ontopia.