|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.mysema.query.sql.AbstractSQLQueryFactory<Q>
public abstract class AbstractSQLQueryFactory<Q extends SQLCommonQuery<?>>
AbstractSQLQueryFactory is the base class for SQLQueryFactory implementations
| Field Summary | |
|---|---|
protected Configuration |
configuration
|
protected javax.inject.Provider<Connection> |
connection
|
| Constructor Summary | |
|---|---|
AbstractSQLQueryFactory(Configuration configuration,
javax.inject.Provider<Connection> connection)
|
|
| Method Summary | |
|---|---|
SQLDeleteClause |
delete(RelationalPath<?> path)
Create a new DELETE clause |
Q |
from(Expression<?> from)
Create a new SELECT query |
Configuration |
getConfiguration()
|
Connection |
getConnection()
|
SQLInsertClause |
insert(RelationalPath<?> path)
Create a new INSERT INTO clause |
SQLMergeClause |
merge(RelationalPath<?> path)
Create a new MERGE clause |
SQLSubQuery |
subQuery()
Create a new Sub query |
SQLSubQuery |
subQuery(Expression<?> from)
|
SQLUpdateClause |
update(RelationalPath<?> path)
Create a new UPDATE clause |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface com.mysema.query.sql.SQLQueryFactory |
|---|
query |
| Field Detail |
|---|
protected final Configuration configuration
protected final javax.inject.Provider<Connection> connection
| Constructor Detail |
|---|
public AbstractSQLQueryFactory(Configuration configuration,
javax.inject.Provider<Connection> connection)
| Method Detail |
|---|
public final SQLDeleteClause delete(RelationalPath<?> path)
SQLQueryFactory
delete in interface SQLQueryFactory<Q extends SQLCommonQuery<?>,SQLSubQuery,SQLDeleteClause,SQLUpdateClause,SQLInsertClause,SQLMergeClause>public final Q from(Expression<?> from)
SQLQueryFactory
from in interface SQLQueryFactory<Q extends SQLCommonQuery<?>,SQLSubQuery,SQLDeleteClause,SQLUpdateClause,SQLInsertClause,SQLMergeClause>public final SQLInsertClause insert(RelationalPath<?> path)
SQLQueryFactory
insert in interface SQLQueryFactory<Q extends SQLCommonQuery<?>,SQLSubQuery,SQLDeleteClause,SQLUpdateClause,SQLInsertClause,SQLMergeClause>public final SQLMergeClause merge(RelationalPath<?> path)
SQLQueryFactory
merge in interface SQLQueryFactory<Q extends SQLCommonQuery<?>,SQLSubQuery,SQLDeleteClause,SQLUpdateClause,SQLInsertClause,SQLMergeClause>public final SQLUpdateClause update(RelationalPath<?> path)
SQLQueryFactory
update in interface SQLQueryFactory<Q extends SQLCommonQuery<?>,SQLSubQuery,SQLDeleteClause,SQLUpdateClause,SQLInsertClause,SQLMergeClause>public final SQLSubQuery subQuery()
QueryFactory
subQuery in interface QueryFactory<Q extends SQLCommonQuery<?>,SQLSubQuery>subQuery in interface SQLQueryFactory<Q extends SQLCommonQuery<?>,SQLSubQuery,SQLDeleteClause,SQLUpdateClause,SQLInsertClause,SQLMergeClause>public final SQLSubQuery subQuery(Expression<?> from)
subQuery in interface SQLQueryFactory<Q extends SQLCommonQuery<?>,SQLSubQuery,SQLDeleteClause,SQLUpdateClause,SQLInsertClause,SQLMergeClause>public final Configuration getConfiguration()
public final Connection getConnection()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||