X
- the entity type referenced by the rootBlazeExpression<X>
, BlazeFetchParent<Z,X>
, BlazeFrom<X,X>
, BlazePath<X>
, Expression<X>
, FetchParent<Z,X>
, From<X,X>
, Path<X>
, Root<X>
, Selection<X>
, javax.persistence.TupleElement<X>
public interface BlazeRoot<X> extends Root<X>, BlazeFrom<X,X>
Root
.Modifier and Type | Method | Description |
---|---|---|
<T extends X> |
treatAs(java.lang.Class<T> type) |
Treats this from object as the given subtype.
|
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
in, in, in, in, isNotNull, isNull
getFetches
getJoins, isCorrelated
alias, getCompoundSelectionItems, isCompoundSelection
<T extends X> BlazeRoot<T> treatAs(java.lang.Class<T> type)
T
- The target treat typetype
- type to be downcast toCopyright © 2014–2018 Blazebit. All rights reserved.