Z
- the source type of the joinE
- the element type of the target Set
BlazeExpression<Z>
, BlazeFetchParent<Z,E>
, BlazeFrom<Z,E>
, BlazeJoin<Z,E>
, BlazePath<Z>
, Expression<Z>
, Fetch<Z,E>
, FetchParent<Z,E>
, From<Z,E>
, Join<Z,E>
, Path<Z>
, PluralJoin<Z,java.util.Set<E>,E>
, Selection<Z>
, SetJoin<Z,E>
, javax.persistence.TupleElement<Z>
public interface BlazeSetJoin<Z,E> extends SetJoin<Z,E>, BlazeJoin<Z,E>
SetJoin
.Modifier and Type | Method | Description |
---|---|---|
BlazeSetJoin<Z,E> |
on(Expression<java.lang.Boolean> restriction) |
Modify the join to restrict the result according to the
specified ON condition.
|
BlazeSetJoin<Z,E> |
on(Predicate... restrictions) |
Modify the join to restrict the result according to the
specified ON condition.
|
<T extends E> |
treatAs(java.lang.Class<T> type) |
Like
BlazeJoin.treatAs(java.lang.Class<T>) but returns the subtype BlazeSetJoin instead. |
as
fetch, fetch, fetch, fetch, fetch, fetch, fetch, fetch, fetch, fetch, fetch, fetch
getBlazeJoins, getCorrelationParent, join, join, join, join, join, join, join, join, join, join, join, join, join, join, join, join, join, join, join, join, join, join, join, join, join, join, join, join, join, join, join, join, joinCollection, joinCollection, joinCollection, joinCollection, joinList, joinList, joinList, joinList, joinMap, joinMap, joinMap, joinMap, joinSet, joinSet, joinSet, joinSet
get, get, get, get, getParentPath, type
as, in, in, in, in, isNotNull, isNull
getAttribute, getJoinType, getParent
fetch, fetch, fetch, fetch, fetch, fetch, getFetches
getCorrelationParent, getJoins, isCorrelated, join, join, join, join, join, join, join, join, join, join, join, join, joinCollection, joinCollection, joinList, joinList, joinMap, joinMap, joinSet, joinSet
getAttribute, getJoinType, getParent
get, get, get, get, getParentPath, type
alias, getCompoundSelectionItems, isCompoundSelection
<T extends E> BlazeSetJoin<Z,T> treatAs(java.lang.Class<T> type)
BlazeJoin.treatAs(java.lang.Class<T>)
but returns the subtype BlazeSetJoin
instead.BlazeSetJoin<Z,E> on(Expression<java.lang.Boolean> restriction)
BlazeSetJoin<Z,E> on(Predicate... restrictions)
Copyright © 2014–2018 Blazebit. All rights reserved.