| org.apache.ojb.broker.accesslayer.sql.SqlGenerator
All known Subclasses: org.apache.ojb.broker.accesslayer.sql.SqlGeneratorDefaultImpl,
getDeleteMNStatement | public String getDeleteMNStatement(String table, String[] pkColumns1, String[] pkColumns2)(Code) | | generate a DELETE-Statement for M:N indirection table
Parameters: table - Parameters: pkColumns1 - Parameters: pkColumns2 - String |
getInsertMNStatement | public String getInsertMNStatement(String table, String[] pkColumns1, String[] pkColumns2)(Code) | | generate an INSERT-Statement for M:N indirection table
Parameters: table - Parameters: pkColumns1 - Parameters: pkColumns2 - String |
getPlatform | public Platform getPlatform()(Code) | | Answer the Platform used by the SqlGenerator
Platform |
getPreparedDeleteStatement | public SqlStatement getPreparedDeleteStatement(Query query, ClassDescriptor cld)(Code) | | generate a prepared DELETE-Statement according to query
Parameters: query - the Query Parameters: cld - the ClassDescriptor |
getPreparedDeleteStatement | public SqlStatement getPreparedDeleteStatement(ClassDescriptor cld)(Code) | | generate a prepared DELETE-Statement for the Class
described by cld.
Parameters: cld - the ClassDescriptor |
getPreparedInsertStatement | public SqlStatement getPreparedInsertStatement(ClassDescriptor cld)(Code) | | generate a prepared INSERT-Statement for the Class
described by mif.
Parameters: cld - the ClassDescriptor |
getPreparedSelectByPkStatement | public SelectStatement getPreparedSelectByPkStatement(ClassDescriptor cld)(Code) | | generate a prepared SELECT-Statement for the Class
described by cld
Parameters: cld - the ClassDescriptor |
getPreparedSelectStatement | public SelectStatement getPreparedSelectStatement(Query query, ClassDescriptor cld)(Code) | | generate a select-Statement according to query
Parameters: query - the Query Parameters: cld - the ClassDescriptor |
getPreparedUpdateStatement | public SqlStatement getPreparedUpdateStatement(ClassDescriptor cld)(Code) | | generate a prepared UPDATE-Statement for the Class
described by cld
Parameters: cld - the ClassDescriptor |
getSelectMNStatement | public String getSelectMNStatement(String table, String[] selectColumns, String[] columns)(Code) | | generate a SELECT-Statement for M:N indirection table
Parameters: table - the indirection table Parameters: selectColumns - selected columns Parameters: columns - for where |
getSelectStatementDep | public SelectStatement getSelectStatementDep(Query query, ClassDescriptor cld)(Code) | | generate a select-Statement according to query
Parameters: query - the Query Parameters: cld - the ClassDescriptor |
|
|