public class JDOQLTypedSubqueryImpl<T> extends AbstractJDOQLTypedQuery<T> implements javax.jdo.JDOQLTypedSubquery<T>
candidateAlias, candidateCls, candidates, compilation, ec, filter, grouping, having, ordering, parentQuery, pm, queryString, rangeLowerExpr, rangeUpperExpr, result, resultClass, resultDistinct, subclasses, type, unique, updateExprs, updateVals| Constructor and Description |
|---|
JDOQLTypedSubqueryImpl(javax.jdo.PersistenceManager pm,
Class<T> candidateClass,
String candidateAlias,
AbstractJDOQLTypedQuery parentQuery) |
JDOQLTypedSubqueryImpl(javax.jdo.PersistenceManager pm,
Class<T> candidateClass,
String candidateAlias,
ExpressionImpl<T> candidates,
AbstractJDOQLTypedQuery parentQuery) |
| Modifier and Type | Method and Description |
|---|---|
javax.jdo.query.PersistableExpression |
candidate() |
javax.jdo.JDOQLTypedSubquery<T> |
filter(javax.jdo.query.BooleanExpression expr) |
String |
getAlias() |
javax.jdo.JDOQLTypedSubquery<T> |
groupBy(javax.jdo.query.Expression... exprs) |
javax.jdo.JDOQLTypedSubquery<T> |
having(javax.jdo.query.Expression expr) |
protected javax.jdo.query.Expression |
internalSelect(javax.jdo.query.Expression expr,
Class implClass) |
javax.jdo.query.CollectionExpression |
select(javax.jdo.query.CollectionExpression expr) |
javax.jdo.query.CharacterExpression |
selectUnique(javax.jdo.query.CharacterExpression expr) |
javax.jdo.query.DateExpression |
selectUnique(javax.jdo.query.DateExpression expr) |
javax.jdo.query.DateTimeExpression |
selectUnique(javax.jdo.query.DateTimeExpression expr) |
<S> javax.jdo.query.NumericExpression<S> |
selectUnique(javax.jdo.query.NumericExpression<S> expr) |
javax.jdo.query.StringExpression |
selectUnique(javax.jdo.query.StringExpression expr) |
javax.jdo.query.TimeExpression |
selectUnique(javax.jdo.query.TimeExpression expr) |
compile, discardCompiled, getCompilation, getJDOQLForExpression, toStringpublic JDOQLTypedSubqueryImpl(javax.jdo.PersistenceManager pm,
Class<T> candidateClass,
String candidateAlias,
AbstractJDOQLTypedQuery parentQuery)
public JDOQLTypedSubqueryImpl(javax.jdo.PersistenceManager pm,
Class<T> candidateClass,
String candidateAlias,
ExpressionImpl<T> candidates,
AbstractJDOQLTypedQuery parentQuery)
public String getAlias()
public javax.jdo.query.PersistableExpression candidate()
candidate in interface javax.jdo.JDOQLTypedSubquery<T>public javax.jdo.JDOQLTypedSubquery<T> filter(javax.jdo.query.BooleanExpression expr)
filter in interface javax.jdo.JDOQLTypedSubquery<T>public javax.jdo.JDOQLTypedSubquery<T> groupBy(javax.jdo.query.Expression... exprs)
groupBy in interface javax.jdo.JDOQLTypedSubquery<T>public javax.jdo.JDOQLTypedSubquery<T> having(javax.jdo.query.Expression expr)
having in interface javax.jdo.JDOQLTypedSubquery<T>public <S> javax.jdo.query.NumericExpression<S> selectUnique(javax.jdo.query.NumericExpression<S> expr)
selectUnique in interface javax.jdo.JDOQLTypedSubquery<T>public javax.jdo.query.StringExpression selectUnique(javax.jdo.query.StringExpression expr)
selectUnique in interface javax.jdo.JDOQLTypedSubquery<T>public javax.jdo.query.DateExpression selectUnique(javax.jdo.query.DateExpression expr)
selectUnique in interface javax.jdo.JDOQLTypedSubquery<T>public javax.jdo.query.DateTimeExpression selectUnique(javax.jdo.query.DateTimeExpression expr)
selectUnique in interface javax.jdo.JDOQLTypedSubquery<T>public javax.jdo.query.TimeExpression selectUnique(javax.jdo.query.TimeExpression expr)
selectUnique in interface javax.jdo.JDOQLTypedSubquery<T>public javax.jdo.query.CharacterExpression selectUnique(javax.jdo.query.CharacterExpression expr)
selectUnique in interface javax.jdo.JDOQLTypedSubquery<T>public javax.jdo.query.CollectionExpression select(javax.jdo.query.CollectionExpression expr)
select in interface javax.jdo.JDOQLTypedSubquery<T>protected javax.jdo.query.Expression internalSelect(javax.jdo.query.Expression expr,
Class implClass)
Copyright © 2021. All rights reserved.