T
- result typepublic class OracleQuery<T> extends AbstractSQLQuery<T,OracleQuery<T>>
OracleQuery
provides Oracle specific extensions to the base SQL query typelisteners, PARENT_CONTEXT, useLiterals
configuration, firstUnionSubQuery, union, unionAll
MDC_PARAMETERS, MDC_QUERY, queryMixin
Modifier | Constructor and Description |
---|---|
|
OracleQuery(Connection conn) |
|
OracleQuery(Connection conn,
Configuration configuration) |
|
OracleQuery(Connection conn,
Configuration configuration,
QueryMetadata metadata) |
|
OracleQuery(Connection conn,
SQLTemplates templates) |
protected |
OracleQuery(Connection conn,
SQLTemplates templates,
QueryMetadata metadata) |
|
OracleQuery(javax.inject.Provider<Connection> connProvider,
Configuration configuration) |
|
OracleQuery(javax.inject.Provider<Connection> connProvider,
Configuration configuration,
QueryMetadata metadata) |
Modifier and Type | Method and Description |
---|---|
OracleQuery<T> |
clone(Connection conn) |
OracleQuery<T> |
connectBy(Predicate cond)
CONNECT BY specifies the relationship between parent rows and child rows of the hierarchy.
|
OracleQuery<T> |
connectByNocyclePrior(Predicate cond)
CONNECT BY specifies the relationship between parent rows and child rows of the hierarchy.
|
OracleQuery<T> |
connectByPrior(Predicate cond)
CONNECT BY specifies the relationship between parent rows and child rows of the hierarchy.
|
OracleQuery<T> |
orderSiblingsBy(Expression<?> path)
ORDER SIBLINGS BY preserves any ordering specified in the hierarchical query clause and then
applies the order_by_clause to the siblings of the hierarchy.
|
OracleQuery<Tuple> |
select(Expression<?>... exprs)
Change the projection of this query
|
<U> OracleQuery<U> |
select(Expression<U> expr)
Change the projection of this query
|
<A> OracleQuery<T> |
startWith(Predicate cond)
START WITH specifies the root row(s) of the hierarchy.
|
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 OracleQuery(Connection conn)
public OracleQuery(Connection conn, SQLTemplates templates)
public OracleQuery(Connection conn, Configuration configuration)
public OracleQuery(Connection conn, Configuration configuration, QueryMetadata metadata)
protected OracleQuery(Connection conn, SQLTemplates templates, QueryMetadata metadata)
public OracleQuery(javax.inject.Provider<Connection> connProvider, Configuration configuration, QueryMetadata metadata)
public OracleQuery(javax.inject.Provider<Connection> connProvider, Configuration configuration)
public OracleQuery<T> connectByPrior(Predicate cond)
cond
- conditionpublic OracleQuery<T> connectBy(Predicate cond)
cond
- conditionpublic OracleQuery<T> connectByNocyclePrior(Predicate cond)
cond
- conditionpublic <A> OracleQuery<T> startWith(Predicate cond)
cond
- conditionpublic OracleQuery<T> orderSiblingsBy(Expression<?> path)
path
- pathpublic OracleQuery<T> clone(Connection conn)
clone
in class AbstractSQLQuery<T,OracleQuery<T>>
public <U> OracleQuery<U> select(Expression<U> expr)
FetchableQuery
expr
- new projectionpublic OracleQuery<Tuple> select(Expression<?>... exprs)
FetchableQuery
exprs
- new projectionCopyright © 2007–2016 Querydsl. All rights reserved.