* public interface SQLQueryFactory<Q extends AbstractSQLQuery<?>,
SQ extends AbstractSQLSubQuery<?>,
D extends SQLDeleteClause,
U extends SQLUpdateClause,
I extends SQLInsertClause,
M extends SQLMergeClause> {
* public class SQLQueryFactoryImpl implements SQLQueryFactory<SQLQueryImpl, SQLSubQuery, SQLDeleteClause, SQLUpdateClause, SQLInsertClause, SQLMergeClause>
* public class MySQLQueryFactory implements SQLQueryFactory<MySQLQuery, SQLSubQuery, SQLDeleteClause, SQLUpdateClause, SQLInsertClause, SQLMergeClause>{
Fixed in SVN trunk :
* public interface SQLQueryFactory<Q extends AbstractSQLQuer y<?>, uery<?> ,
SQ extends AbstractSQLSubQ
D extends SQLDeleteClause,
U extends SQLUpdateClause,
I extends SQLInsertClause,
M extends SQLMergeClause> {
* public class SQLQueryFactoryImpl implements SQLQueryFactory <SQLQueryImpl, SQLSubQuery, SQLDeleteClause, SQLUpdateClause, SQLInsertClause, SQLMergeClause>
* public class MySQLQueryFactory implements SQLQueryFactory <MySQLQuery, SQLSubQuery, SQLDeleteClause, SQLUpdateClause, SQLInsertClause, SQLMergeClause>{