org.exolab.castor.jdo.engine
public class OQLQueryImpl extends Object implements Query, OQLQuery
Version: $Revision: 1.15 $ $Date: 2005/06/20 12:00:55 $
Nested Class Summary | |
---|---|
class | OQLQueryImpl.OQLEnumeration |
Constructor Summary | |
---|---|
OQLQueryImpl(DatabaseImpl dbImpl) |
Method Summary | |
---|---|
void | bind(Object value) |
void | bind(boolean value) |
void | bind(short value) |
void | bind(int value) |
void | bind(long value) |
void | bind(float value) |
void | bind(double value) |
void | close() |
void | create(String oql) |
void | createCall(String oql) |
QueryResults | execute() |
QueryResults | execute(boolean scrollable) |
QueryResults | execute(short accessMode) |
QueryResults | execute(short accessMode, boolean scrollable) |
QueryResults | execute(AccessMode accessMode) |
QueryResults | execute(AccessMode accessMode, boolean scrollable) |
String | getSQL()
Get the generated SQL statement for this OQLQuery |
Returns: A SQL statement.
Throws: QueryException If the SQL query cannot be generated.