Z
- the source type of the joinE
- the element type of the target List
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>
, ListJoin<Z,E>
, Path<Z>
, PluralJoin<Z,java.util.List<E>,E>
, Selection<Z>
, javax.persistence.TupleElement<Z>
public interface BlazeListJoin<Z,E> extends ListJoin<Z,E>, BlazeJoin<Z,E>
ListJoin
.Modifier and Type | Method | Description |
---|---|---|
BlazeListJoin<Z,E> |
on(Expression<java.lang.Boolean> restriction) |
Modify the join to restrict the result according to the
specified ON condition.
|
BlazeListJoin<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 BlazeListJoin 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> BlazeListJoin<Z,T> treatAs(java.lang.Class<T> type)
BlazeJoin.treatAs(java.lang.Class<T>)
but returns the subtype BlazeListJoin
instead.BlazeListJoin<Z,E> on(Expression<java.lang.Boolean> restriction)
BlazeListJoin<Z,E> on(Predicate... restrictions)
Copyright © 2014–2018 Blazebit. All rights reserved.