T
- (Candidate) type being representedpublic interface JDOQLTypedSubquery<T> extends Serializable
Modifier and Type | Method and Description |
---|---|
PersistableExpression<T> |
candidate()
Method to return an expression for the candidate of the subquery.
|
JDOQLTypedSubquery<T> |
filter(BooleanExpression expr)
Method to set the filter of the query.
|
JDOQLTypedSubquery<T> |
groupBy(Expression<?>... exprs)
Method to set the grouping(s) for the query.
|
JDOQLTypedSubquery<T> |
having(Expression<?> expr)
Method to set the having clause of the query.
|
CollectionExpression<?,?> |
select(CollectionExpression<?,?> expr)
Accessor for the subquery (collection) expression from the subquery.
|
CharacterExpression |
selectUnique(CharacterExpression expr)
Accessor for the subquery (character) expression from the subquery when the subquery returns a single value.
|
DateExpression |
selectUnique(DateExpression expr)
Accessor for the subquery (date) expression from the subquery when the subquery returns a single value.
|
DateTimeExpression |
selectUnique(DateTimeExpression expr)
Accessor for the subquery (datetime) expression from the subquery when the subquery returns a single value.
|
<S> NumericExpression<S> |
selectUnique(NumericExpression<S> expr)
Accessor for the subquery (numeric) expression from the subquery when the subquery returns a single value.
|
StringExpression |
selectUnique(StringExpression expr)
Accessor for the subquery (string) expression from the subquery when the subquery returns a single value.
|
TimeExpression |
selectUnique(TimeExpression expr)
Accessor for the subquery (time) expression from the subquery when the subquery returns a single value.
|
PersistableExpression<T> candidate()
JDOQLTypedSubquery<T> filter(BooleanExpression expr)
expr
- Filter expressionJDOQLTypedSubquery<T> groupBy(Expression<?>... exprs)
exprs
- Grouping expression(s)JDOQLTypedSubquery<T> having(Expression<?> expr)
expr
- Having expression<S> NumericExpression<S> selectUnique(NumericExpression<S> expr)
S
- numeric typeexpr
- The expressionStringExpression selectUnique(StringExpression expr)
expr
- The expressionDateExpression selectUnique(DateExpression expr)
expr
- The expressionDateTimeExpression selectUnique(DateTimeExpression expr)
expr
- The expressionTimeExpression selectUnique(TimeExpression expr)
expr
- The expressionCharacterExpression selectUnique(CharacterExpression expr)
expr
- The expressionCollectionExpression<?,?> select(CollectionExpression<?,?> expr)
expr
- The expressionCopyright © 2005–1970 Apache Software Foundation. All rights reserved.