org.exolab.castor.jdo.drivers

Class InterbaseQueryExpression

Implemented Interfaces:
QueryExpression

public final class InterbaseQueryExpression
extends JDBCQueryExpression

QueryExpression for Interbase.

Nested Class Summary

Nested classes/interfaces inherited from class org.exolab.castor.jdo.drivers.JDBCQueryExpression

JDBCQueryExpression.Join

Field Summary

Fields inherited from class org.exolab.castor.jdo.drivers.JDBCQueryExpression

_cols, _conds, _distinct, _factory, _joins, _limit, _order, _select, _tables, _where

Fields inherited from interface org.exolab.castor.persist.spi.QueryExpression

OpBetween, OpBetweenAnd, OpEquals, OpGreater, OpGreaterEquals, OpLess, OpLessEquals, OpLike, OpNotEquals, OpNotLike

Constructor Summary

InterbaseQueryExpression(PersistenceFactory factory)

Method Summary

(package private) void
appendJoin(JDBCQueryExpression.Join join)
String
getStatement(boolean lock)
This should work for JDBC drivers with a full support of JDBC specification.

Methods inherited from class org.exolab.castor.jdo.drivers.JDBCQueryExpression

addColumn, addCondition, addInnerJoin, addInnerJoin, addInnerJoin, addInnerJoin, addLimitClause, addOrderClause, addOuterJoin, addOuterJoin, addOuterJoin, addOuterJoin, addParameter, addSelect, addTable, addTable, addWhereClause, addWhereClause, clone, encodeColumn, getColumnList, getStandardStatement, getStatement, setDistinct, toString

Constructor Details

InterbaseQueryExpression

public InterbaseQueryExpression(PersistenceFactory factory)

Method Details

appendJoin

(package private)  void appendJoin(JDBCQueryExpression.Join join)

getStatement

public String getStatement(boolean lock)
This should work for JDBC drivers with a full support of JDBC specification.
Specified by:
getStatement in interface QueryExpression
Overrides:
getStatement in interface JDBCQueryExpression

Intalio Inc. (C) 1999-2003. All rights reserved http://www.intalio.com