- Type Parameters:
Q - query typeD - delete clause typeU - update clause typeI - insert clause typeM - merge clause type
- All Known Implementing Classes:
- MySQLQueryFactory, OracleQueryFactory, SQLQueryFactoryImpl
public interface SQLQueryFactory<Q extends AbstractSQLQuery<?>,SQ extends AbstractSQLSubQuery<?>,D extends SQLDeleteClause,U extends SQLUpdateClause,I extends SQLInsertClause,M extends SQLMergeClause>
Factory interface for query and clause creation
- Author:
- tiwe
delete
D delete(RelationalPath<?> path)
from
Q from(Expression<?> from)
insert
I insert(RelationalPath<?> path)
merge
M merge(RelationalPath<?> path)
update
U update(RelationalPath<?> path)
query
Q query()
subQuery
SQ subQuery()
subQuery
SQ subQuery(Expression<?> from)
Copyright © 2007-2011 Mysema Ltd. All Rights Reserved.