T
- result typepublic class TeradataQuery<T> extends AbstractSQLQuery<T,TeradataQuery<T>>
TeradataQuery
provides Teradata related extensions to SQLQuerylisteners, PARENT_CONTEXT, useLiterals
configuration, firstUnionSubQuery, union, unionAll
MDC_PARAMETERS, MDC_QUERY, queryMixin
Constructor and Description |
---|
TeradataQuery(Connection conn) |
TeradataQuery(Connection conn,
Configuration configuration) |
TeradataQuery(Connection conn,
Configuration configuration,
QueryMetadata metadata) |
TeradataQuery(Connection conn,
SQLTemplates templates) |
TeradataQuery(javax.inject.Provider<Connection> connProvider,
Configuration configuration) |
TeradataQuery(javax.inject.Provider<Connection> connProvider,
Configuration configuration,
QueryMetadata metadata) |
Modifier and Type | Method and Description |
---|---|
TeradataQuery<T> |
clone(Connection conn) |
TeradataQuery<T> |
qualify(Predicate predicate)
Adds a qualify expression
|
TeradataQuery<Tuple> |
select(Expression<?>... exprs)
Change the projection of this query
|
<U> TeradataQuery<U> |
select(Expression<U> expr)
Change the projection of this query
|
addListener, as, as, cleanupMDC, clone, clone, createSerializer, endContext, fetch, fetchCount, fetchResults, forShare, forShare, forUpdate, getConfiguration, getResults, getResults, iterate, logQuery, onException, setParameters, setStatementOptions, setUseLiterals, startContext
accept, addFlag, addFlag, addFlag, addFlag, addJoinFlag, addJoinFlag, fetchOne, from, from, from, fullJoin, fullJoin, fullJoin, fullJoin, fullJoin, getSQL, innerJoin, innerJoin, innerJoin, innerJoin, innerJoin, join, join, join, join, join, leftJoin, leftJoin, leftJoin, leftJoin, leftJoin, on, on, rightJoin, rightJoin, rightJoin, rightJoin, rightJoin, serialize, toString, union, union, union, unionAll, unionAll, unionAll, with, with, with, withRecursive, withRecursive, withRecursive
contains, contains, eq, eq, exists, getMetadata, getType, goe, goe, gt, gt, hashCode, in, in, isNotNull, isNull, loe, loe, lt, lt, ne, ne, notExists
equals, fetchFirst, transform, uniqueResult
distinct, groupBy, groupBy, having, having, limit, offset, orderBy, orderBy, restrict, set, where, where
finalize, getClass, notify, notifyAll, wait, wait, wait
distinct, limit, offset, orderBy, restrict, set
where
transform
fetchFirst
public TeradataQuery(Connection conn)
public TeradataQuery(Connection conn, SQLTemplates templates)
public TeradataQuery(Connection conn, Configuration configuration)
public TeradataQuery(Connection conn, Configuration configuration, QueryMetadata metadata)
public TeradataQuery(javax.inject.Provider<Connection> connProvider, Configuration configuration, QueryMetadata metadata)
public TeradataQuery(javax.inject.Provider<Connection> connProvider, Configuration configuration)
public TeradataQuery<T> qualify(Predicate predicate)
predicate
- qualify expressionpublic TeradataQuery<T> clone(Connection conn)
clone
in class AbstractSQLQuery<T,TeradataQuery<T>>
public <U> TeradataQuery<U> select(Expression<U> expr)
FetchableQuery
expr
- new projectionpublic TeradataQuery<Tuple> select(Expression<?>... exprs)
FetchableQuery
exprs
- new projectionCopyright © 2007–2016 Querydsl. All rights reserved.