Z
- The source typeX
- The target typeBlazeExpression<Z>
, BlazeFetchParent<Z,X>
, BlazePath<X>
, Expression<Z>
, FetchParent<Z,X>
, From<Z,X>
, Path<Z>
, Selection<Z>
, javax.persistence.TupleElement<Z>
BlazeCollectionJoin<Z,E>
, BlazeJoin<Z,X>
, BlazeListJoin<Z,E>
, BlazeMapJoin<Z,K,V>
, BlazeRoot<X>
, BlazeSetJoin<Z,E>
public interface BlazeFrom<Z,X> extends From<Z,X>, BlazeFetchParent<Z,X>, BlazePath<X>
From
.Modifier and Type | Method | Description |
---|---|---|
java.util.Set<BlazeJoin<X,?>> |
getBlazeJoins() |
Returns all joins including fetches since fetches are just joins with the fetch flag set to true.
|
BlazeFrom<Z,X> |
getCorrelationParent() |
Like
From.getCorrelationParent() but returns the subtype BlazeFrom instead. |
<Y> BlazeJoin<X,Y> |
join(java.lang.Class<Y> entityTypeClass) |
Gets the entity type by the given entity type class and delegates to
join(EntityType) . |
<Y> BlazeJoin<X,Y> |
join(java.lang.Class<Y> entityTypeClass,
java.lang.String alias) |
Gets the entity type by the given entity type class and delegates to
join(EntityType, String) . |
<Y> BlazeJoin<X,Y> |
join(java.lang.Class<Y> entityTypeClass,
java.lang.String alias,
JoinType joinType) |
Gets the entity type by the given entity type class and delegates to
join(EntityType, String, JoinType) . |
<Y> BlazeJoin<X,Y> |
join(java.lang.Class<Y> entityTypeClass,
JoinType joinType) |
Gets the entity type by the given entity type class and delegates to
join(EntityType, JoinType) . |
<X,Y> BlazeJoin<X,Y> |
join(java.lang.String attributeName) |
Like
From.join(String) but returns the subtype BlazeJoin instead. |
<X,Y> BlazeJoin<X,Y> |
join(java.lang.String attributeName,
java.lang.String alias) |
Like
From.join(String) but allows to set the alias of the BlazeJoin . |
<X,Y> BlazeJoin<X,Y> |
join(java.lang.String attributeName,
java.lang.String alias,
JoinType joinType) |
Like
From.join(String, JoinType) but allows to set the alias of the BlazeJoin . |
<X,Y> BlazeJoin<X,Y> |
join(java.lang.String attributeName,
JoinType joinType) |
Like
From.join(String, JoinType) but returns the subtype BlazeJoin instead. |
<Y> BlazeCollectionJoin<X,Y> |
join(javax.persistence.metamodel.CollectionAttribute<? super X,Y> collection) |
Like
From.join(CollectionAttribute) but returns the subtype BlazeCollectionJoin instead. |
<Y> BlazeCollectionJoin<X,Y> |
join(javax.persistence.metamodel.CollectionAttribute<? super X,Y> collection,
java.lang.String alias) |
Like
From.join(CollectionAttribute) but allows to set the alias of the BlazeCollectionJoin . |
<Y> BlazeCollectionJoin<X,Y> |
join(javax.persistence.metamodel.CollectionAttribute<? super X,Y> collection,
java.lang.String alias,
JoinType joinType) |
Like
From.join(CollectionAttribute, JoinType) but allows to set the alias of the BlazeCollectionJoin . |
<Y> BlazeCollectionJoin<X,Y> |
join(javax.persistence.metamodel.CollectionAttribute<? super X,Y> collection,
JoinType joinType) |
Like
From.join(CollectionAttribute, JoinType) but returns the subtype BlazeCollectionJoin instead. |
<Y> BlazeJoin<X,Y> |
join(javax.persistence.metamodel.EntityType<Y> entityType) |
Creates an inner join to the specified entity type.
|
<Y> BlazeJoin<X,Y> |
join(javax.persistence.metamodel.EntityType<Y> entityType,
java.lang.String alias) |
Like
join(EntityType) but allows to set the alias of the BlazeJoin . |
<Y> BlazeJoin<X,Y> |
join(javax.persistence.metamodel.EntityType<Y> entityType,
java.lang.String alias,
JoinType joinType) |
Like
join(EntityType, JoinType) but allows to set the alias of the BlazeJoin . |
<Y> BlazeJoin<X,Y> |
join(javax.persistence.metamodel.EntityType<Y> entityType,
JoinType joinType) |
Creates a join of the specified join type to the specified entity type.
|
<Y> BlazeListJoin<X,Y> |
join(javax.persistence.metamodel.ListAttribute<? super X,Y> list) |
Like
From.join(ListAttribute) but returns the subtype BlazeListJoin instead. |
<Y> BlazeListJoin<X,Y> |
join(javax.persistence.metamodel.ListAttribute<? super X,Y> list,
java.lang.String alias) |
Like
From.join(ListAttribute) but allows to set the alias of the BlazeListJoin . |
<Y> BlazeListJoin<X,Y> |
join(javax.persistence.metamodel.ListAttribute<? super X,Y> list,
java.lang.String alias,
JoinType joinType) |
Like
From.join(ListAttribute, JoinType) but allows to set the alias of the BlazeListJoin . |
<Y> BlazeListJoin<X,Y> |
join(javax.persistence.metamodel.ListAttribute<? super X,Y> list,
JoinType joinType) |
Like
From.join(ListAttribute, JoinType) but returns the subtype BlazeListJoin instead. |
<K,V> BlazeMapJoin<X,K,V> |
join(javax.persistence.metamodel.MapAttribute<? super X,K,V> map) |
Like
From.join(MapAttribute) but returns the subtype BlazeMapJoin instead. |
<K,V> BlazeMapJoin<X,K,V> |
join(javax.persistence.metamodel.MapAttribute<? super X,K,V> map,
java.lang.String alias) |
Like
From.join(MapAttribute) but allows to set the alias of the BlazeMapJoin . |
<K,V> BlazeMapJoin<X,K,V> |
join(javax.persistence.metamodel.MapAttribute<? super X,K,V> map,
java.lang.String alias,
JoinType joinType) |
Like
From.join(MapAttribute, JoinType) but allows to set the alias of the BlazeMapJoin . |
<K,V> BlazeMapJoin<X,K,V> |
join(javax.persistence.metamodel.MapAttribute<? super X,K,V> map,
JoinType joinType) |
Like
From.join(MapAttribute, JoinType) but returns the subtype BlazeMapJoin instead. |
<Y> BlazeSetJoin<X,Y> |
join(javax.persistence.metamodel.SetAttribute<? super X,Y> set) |
Like
From.join(SetAttribute) but returns the subtype BlazeSetJoin instead. |
<Y> BlazeSetJoin<X,Y> |
join(javax.persistence.metamodel.SetAttribute<? super X,Y> set,
java.lang.String alias) |
Like
From.join(SetAttribute) but allows to set the alias of the BlazeSetJoin . |
<Y> BlazeSetJoin<X,Y> |
join(javax.persistence.metamodel.SetAttribute<? super X,Y> set,
java.lang.String alias,
JoinType joinType) |
Like
From.join(SetAttribute, JoinType) but allows to set the alias of the BlazeSetJoin . |
<Y> BlazeSetJoin<X,Y> |
join(javax.persistence.metamodel.SetAttribute<? super X,Y> set,
JoinType joinType) |
Like
From.join(SetAttribute, JoinType) but returns the subtype BlazeSetJoin instead. |
<Y> BlazeJoin<X,Y> |
join(javax.persistence.metamodel.SingularAttribute<? super X,Y> attribute) |
Like
From.join(SingularAttribute) but returns the subtype BlazeJoin instead. |
<Y> BlazeJoin<X,Y> |
join(javax.persistence.metamodel.SingularAttribute<? super X,Y> attribute,
java.lang.String alias) |
Like
From.join(SingularAttribute) but allows to set the alias of the BlazeJoin . |
<Y> BlazeJoin<X,Y> |
join(javax.persistence.metamodel.SingularAttribute<? super X,Y> attribute,
java.lang.String alias,
JoinType joinType) |
Like
From.join(SingularAttribute, JoinType) but allows to set the alias of the BlazeJoin . |
<Y> BlazeJoin<X,Y> |
join(javax.persistence.metamodel.SingularAttribute<? super X,Y> attribute,
JoinType joinType) |
Like
From.join(SingularAttribute, JoinType) but returns the subtype BlazeJoin instead. |
<X,Y> BlazeCollectionJoin<X,Y> |
joinCollection(java.lang.String attributeName) |
Like
From.joinCollection(String) but returns the subtype BlazeCollectionJoin instead. |
<X,Y> BlazeCollectionJoin<X,Y> |
joinCollection(java.lang.String attributeName,
java.lang.String alias) |
Like
From.joinCollection(String) but allows to set the alias of the BlazeCollectionJoin . |
<X,Y> BlazeCollectionJoin<X,Y> |
joinCollection(java.lang.String attributeName,
java.lang.String alias,
JoinType joinType) |
Like
From.joinCollection(String, JoinType) but allows to set the alias of the BlazeCollectionJoin . |
<X,Y> BlazeCollectionJoin<X,Y> |
joinCollection(java.lang.String attributeName,
JoinType joinType) |
Like
From.joinCollection(String, JoinType) but returns the subtype BlazeCollectionJoin instead. |
<X,Y> BlazeListJoin<X,Y> |
joinList(java.lang.String attributeName) |
Like
From.joinList(String) but returns the subtype BlazeListJoin instead. |
<X,Y> BlazeListJoin<X,Y> |
joinList(java.lang.String attributeName,
java.lang.String alias) |
Like
From.joinList(String) but allows to set the alias of the BlazeListJoin . |
<X,Y> BlazeListJoin<X,Y> |
joinList(java.lang.String attributeName,
java.lang.String alias,
JoinType joinType) |
Like
From.joinList(String, JoinType) but allows to set the alias of the BlazeListJoin . |
<X,Y> BlazeListJoin<X,Y> |
joinList(java.lang.String attributeName,
JoinType joinType) |
Like
From.joinList(String, JoinType) but returns the subtype BlazeListJoin instead. |
<X,K,V> BlazeMapJoin<X,K,V> |
joinMap(java.lang.String attributeName) |
Like
From.joinMap(String) but returns the subtype BlazeMapJoin instead. |
<X,K,V> BlazeMapJoin<X,K,V> |
joinMap(java.lang.String attributeName,
java.lang.String alias) |
Like
From.joinMap(String) but allows to set the alias of the BlazeMapJoin . |
<X,K,V> BlazeMapJoin<X,K,V> |
joinMap(java.lang.String attributeName,
java.lang.String alias,
JoinType joinType) |
Like
From.joinMap(String, JoinType) but allows to set the alias of the BlazeMapJoin . |
<X,K,V> BlazeMapJoin<X,K,V> |
joinMap(java.lang.String attributeName,
JoinType joinType) |
Like
From.joinMap(String, JoinType) but returns the subtype BlazeMapJoin instead. |
<X,Y> BlazeSetJoin<X,Y> |
joinSet(java.lang.String attributeName) |
Like
From.joinSet(String) but returns the subtype BlazeSetJoin instead. |
<X,Y> BlazeSetJoin<X,Y> |
joinSet(java.lang.String attributeName,
java.lang.String alias) |
Like
From.joinSet(String) but allows to set the alias of the BlazeSetJoin . |
<X,Y> BlazeSetJoin<X,Y> |
joinSet(java.lang.String attributeName,
java.lang.String alias,
JoinType joinType) |
Like
From.joinSet(String, JoinType) but allows to set the alias of the BlazeSetJoin . |
<X,Y> BlazeSetJoin<X,Y> |
joinSet(java.lang.String attributeName,
JoinType joinType) |
Like
From.joinSet(String, JoinType) but returns the subtype BlazeSetJoin instead. |
as
fetch, fetch, fetch, fetch, fetch, fetch, fetch, fetch, fetch, fetch, fetch, fetch
get, get, get, get, getParentPath, type
in, in, in, in, isNotNull, isNull
getFetches
getJoins, isCorrelated
alias, getCompoundSelectionItems, isCompoundSelection
java.util.Set<BlazeJoin<X,?>> getBlazeJoins()
<Y> BlazeJoin<X,Y> join(javax.persistence.metamodel.SingularAttribute<? super X,Y> attribute, java.lang.String alias)
From.join(SingularAttribute)
but allows to set the alias of the BlazeJoin
.Y
- The join target typeattribute
- The target of the joinalias
- The alias for the BlazeJoin
<Y> BlazeJoin<X,Y> join(javax.persistence.metamodel.SingularAttribute<? super X,Y> attribute, java.lang.String alias, JoinType joinType)
From.join(SingularAttribute, JoinType)
but allows to set the alias of the BlazeJoin
.Y
- The join target typeattribute
- The target of the joinalias
- The alias for the BlazeJoin
joinType
- The join type<Y> BlazeCollectionJoin<X,Y> join(javax.persistence.metamodel.CollectionAttribute<? super X,Y> collection, java.lang.String alias)
From.join(CollectionAttribute)
but allows to set the alias of the BlazeCollectionJoin
.Y
- The join target typecollection
- The target of the joinalias
- The alias for the BlazeCollectionJoin
<Y> BlazeSetJoin<X,Y> join(javax.persistence.metamodel.SetAttribute<? super X,Y> set, java.lang.String alias)
From.join(SetAttribute)
but allows to set the alias of the BlazeSetJoin
.Y
- The join target typeset
- The target of the joinalias
- The alias for the BlazeSetJoin
<Y> BlazeListJoin<X,Y> join(javax.persistence.metamodel.ListAttribute<? super X,Y> list, java.lang.String alias)
From.join(ListAttribute)
but allows to set the alias of the BlazeListJoin
.Y
- The join target typelist
- The target of the joinalias
- The alias for the BlazeListJoin
<K,V> BlazeMapJoin<X,K,V> join(javax.persistence.metamodel.MapAttribute<? super X,K,V> map, java.lang.String alias)
From.join(MapAttribute)
but allows to set the alias of the BlazeMapJoin
.K
- The join target key typeV
- The join target value typemap
- The target of the joinalias
- The alias for the BlazeMapJoin
<Y> BlazeCollectionJoin<X,Y> join(javax.persistence.metamodel.CollectionAttribute<? super X,Y> collection, java.lang.String alias, JoinType joinType)
From.join(CollectionAttribute, JoinType)
but allows to set the alias of the BlazeCollectionJoin
.Y
- The join target typecollection
- The target of the joinalias
- The alias for the BlazeCollectionJoin
joinType
- The join type<Y> BlazeSetJoin<X,Y> join(javax.persistence.metamodel.SetAttribute<? super X,Y> set, java.lang.String alias, JoinType joinType)
From.join(SetAttribute, JoinType)
but allows to set the alias of the BlazeSetJoin
.Y
- The join target typeset
- The target of the joinalias
- The alias for the BlazeSetJoin
joinType
- The join type<Y> BlazeListJoin<X,Y> join(javax.persistence.metamodel.ListAttribute<? super X,Y> list, java.lang.String alias, JoinType joinType)
From.join(ListAttribute, JoinType)
but allows to set the alias of the BlazeListJoin
.Y
- The join target typelist
- The target of the joinalias
- The alias for the BlazeListJoin
joinType
- The join type<K,V> BlazeMapJoin<X,K,V> join(javax.persistence.metamodel.MapAttribute<? super X,K,V> map, java.lang.String alias, JoinType joinType)
From.join(MapAttribute, JoinType)
but allows to set the alias of the BlazeMapJoin
.K
- The join target key typeV
- The join target value typemap
- The target of the joinalias
- The alias for the BlazeMapJoin
joinType
- The join type<X,Y> BlazeJoin<X,Y> join(java.lang.String attributeName, java.lang.String alias)
From.join(String)
but allows to set the alias of the BlazeJoin
.X
- The join source typeY
- The join target typeattributeName
- The name of the attribute for the target of the joinalias
- The alias for the BlazeJoin
<Y> BlazeJoin<X,Y> join(javax.persistence.metamodel.EntityType<Y> entityType, java.lang.String alias)
join(EntityType)
but allows to set the alias of the BlazeJoin
.Y
- The joined entity typeentityType
- The entity type to joinalias
- The alias for the BlazeJoin
<Y> BlazeJoin<X,Y> join(java.lang.Class<Y> entityTypeClass, java.lang.String alias)
join(EntityType, String)
.Y
- The joined entity typeentityTypeClass
- The entity type class to joinalias
- The alias for the BlazeJoin
<X,Y> BlazeCollectionJoin<X,Y> joinCollection(java.lang.String attributeName, java.lang.String alias)
From.joinCollection(String)
but allows to set the alias of the BlazeCollectionJoin
.X
- The join source typeY
- The join target typeattributeName
- The name of the attribute for the target of the joinalias
- The alias for the BlazeCollectionJoin
<X,Y> BlazeSetJoin<X,Y> joinSet(java.lang.String attributeName, java.lang.String alias)
From.joinSet(String)
but allows to set the alias of the BlazeSetJoin
.X
- The join source typeY
- The join target typeattributeName
- The name of the attribute for the target of the joinalias
- The alias for the BlazeSetJoin
<X,Y> BlazeListJoin<X,Y> joinList(java.lang.String attributeName, java.lang.String alias)
From.joinList(String)
but allows to set the alias of the BlazeListJoin
.X
- The join source typeY
- The join target typeattributeName
- The name of the attribute for the target of the joinalias
- The alias for the BlazeListJoin
<X,K,V> BlazeMapJoin<X,K,V> joinMap(java.lang.String attributeName, java.lang.String alias)
From.joinMap(String)
but allows to set the alias of the BlazeMapJoin
.X
- The join source typeK
- The join target key typeV
- The join target value typeattributeName
- The name of the attribute for the target of the joinalias
- The alias for the BlazeMapJoin
<X,Y> BlazeJoin<X,Y> join(java.lang.String attributeName, java.lang.String alias, JoinType joinType)
From.join(String, JoinType)
but allows to set the alias of the BlazeJoin
.X
- The join source typeY
- The join target typeattributeName
- The name of the attribute for the target of the joinalias
- The alias for the BlazeJoin
joinType
- The join type<Y> BlazeJoin<X,Y> join(javax.persistence.metamodel.EntityType<Y> entityType, java.lang.String alias, JoinType joinType)
join(EntityType, JoinType)
but allows to set the alias of the BlazeJoin
.Y
- The joined entity typeentityType
- The entity type to joinalias
- The alias for the BlazeJoin
joinType
- The join type<Y> BlazeJoin<X,Y> join(java.lang.Class<Y> entityTypeClass, java.lang.String alias, JoinType joinType)
join(EntityType, String, JoinType)
.Y
- The joined entity typeentityTypeClass
- The entity type class to joinalias
- The alias for the BlazeJoin
joinType
- The join type<X,Y> BlazeCollectionJoin<X,Y> joinCollection(java.lang.String attributeName, java.lang.String alias, JoinType joinType)
From.joinCollection(String, JoinType)
but allows to set the alias of the BlazeCollectionJoin
.X
- The join source typeY
- The join target typeattributeName
- The name of the attribute for the target of the joinalias
- The alias for the BlazeCollectionJoin
joinType
- The join type<X,Y> BlazeSetJoin<X,Y> joinSet(java.lang.String attributeName, java.lang.String alias, JoinType joinType)
From.joinSet(String, JoinType)
but allows to set the alias of the BlazeSetJoin
.X
- The join source typeY
- The join target typeattributeName
- The name of the attribute for the target of the joinalias
- The alias for the BlazeSetJoin
joinType
- The join type<X,Y> BlazeListJoin<X,Y> joinList(java.lang.String attributeName, java.lang.String alias, JoinType joinType)
From.joinList(String, JoinType)
but allows to set the alias of the BlazeListJoin
.X
- The join source typeY
- The join target typeattributeName
- The name of the attribute for the target of the joinalias
- The alias for the BlazeListJoin
joinType
- The join type<X,K,V> BlazeMapJoin<X,K,V> joinMap(java.lang.String attributeName, java.lang.String alias, JoinType joinType)
From.joinMap(String, JoinType)
but allows to set the alias of the BlazeMapJoin
.X
- The join source typeK
- The join target key typeV
- The join target value typeattributeName
- The name of the attribute for the target of the joinalias
- The alias for the BlazeMapJoin
joinType
- The join typeBlazeFrom<Z,X> getCorrelationParent()
From.getCorrelationParent()
but returns the subtype BlazeFrom
instead.getCorrelationParent
in interface From<Z,X>
<Y> BlazeJoin<X,Y> join(javax.persistence.metamodel.SingularAttribute<? super X,Y> attribute)
From.join(SingularAttribute)
but returns the subtype BlazeJoin
instead.<Y> BlazeJoin<X,Y> join(javax.persistence.metamodel.SingularAttribute<? super X,Y> attribute, JoinType joinType)
From.join(SingularAttribute, JoinType)
but returns the subtype BlazeJoin
instead.<Y> BlazeCollectionJoin<X,Y> join(javax.persistence.metamodel.CollectionAttribute<? super X,Y> collection)
From.join(CollectionAttribute)
but returns the subtype BlazeCollectionJoin
instead.<Y> BlazeSetJoin<X,Y> join(javax.persistence.metamodel.SetAttribute<? super X,Y> set)
From.join(SetAttribute)
but returns the subtype BlazeSetJoin
instead.<Y> BlazeListJoin<X,Y> join(javax.persistence.metamodel.ListAttribute<? super X,Y> list)
From.join(ListAttribute)
but returns the subtype BlazeListJoin
instead.<K,V> BlazeMapJoin<X,K,V> join(javax.persistence.metamodel.MapAttribute<? super X,K,V> map)
From.join(MapAttribute)
but returns the subtype BlazeMapJoin
instead.<Y> BlazeCollectionJoin<X,Y> join(javax.persistence.metamodel.CollectionAttribute<? super X,Y> collection, JoinType joinType)
From.join(CollectionAttribute, JoinType)
but returns the subtype BlazeCollectionJoin
instead.<Y> BlazeSetJoin<X,Y> join(javax.persistence.metamodel.SetAttribute<? super X,Y> set, JoinType joinType)
From.join(SetAttribute, JoinType)
but returns the subtype BlazeSetJoin
instead.<Y> BlazeListJoin<X,Y> join(javax.persistence.metamodel.ListAttribute<? super X,Y> list, JoinType joinType)
From.join(ListAttribute, JoinType)
but returns the subtype BlazeListJoin
instead.<K,V> BlazeMapJoin<X,K,V> join(javax.persistence.metamodel.MapAttribute<? super X,K,V> map, JoinType joinType)
From.join(MapAttribute, JoinType)
but returns the subtype BlazeMapJoin
instead.<X,Y> BlazeJoin<X,Y> join(java.lang.String attributeName)
From.join(String)
but returns the subtype BlazeJoin
instead.<Y> BlazeJoin<X,Y> join(javax.persistence.metamodel.EntityType<Y> entityType)
Y
- The joined entity typeentityType
- The entity type to join<Y> BlazeJoin<X,Y> join(java.lang.Class<Y> entityTypeClass)
join(EntityType)
.Y
- The joined entity typeentityTypeClass
- The entity type class to join<X,Y> BlazeCollectionJoin<X,Y> joinCollection(java.lang.String attributeName)
From.joinCollection(String)
but returns the subtype BlazeCollectionJoin
instead.joinCollection
in interface From<Z,X>
X
- The join source typeY
- The join target typeattributeName
- The name of the attribute for the target of the join<X,Y> BlazeSetJoin<X,Y> joinSet(java.lang.String attributeName)
From.joinSet(String)
but returns the subtype BlazeSetJoin
instead.<X,Y> BlazeListJoin<X,Y> joinList(java.lang.String attributeName)
From.joinList(String)
but returns the subtype BlazeListJoin
instead.<X,K,V> BlazeMapJoin<X,K,V> joinMap(java.lang.String attributeName)
From.joinMap(String)
but returns the subtype BlazeMapJoin
instead.<X,Y> BlazeJoin<X,Y> join(java.lang.String attributeName, JoinType joinType)
From.join(String, JoinType)
but returns the subtype BlazeJoin
instead.<Y> BlazeJoin<X,Y> join(javax.persistence.metamodel.EntityType<Y> entityType, JoinType joinType)
Y
- The joined entity typeentityType
- The entity type to joinjoinType
- The join type<Y> BlazeJoin<X,Y> join(java.lang.Class<Y> entityTypeClass, JoinType joinType)
join(EntityType, JoinType)
.Y
- The joined entity typeentityTypeClass
- The entity type class to joinjoinType
- The join type<X,Y> BlazeCollectionJoin<X,Y> joinCollection(java.lang.String attributeName, JoinType joinType)
From.joinCollection(String, JoinType)
but returns the subtype BlazeCollectionJoin
instead.joinCollection
in interface From<Z,X>
X
- The join source typeY
- The join target typeattributeName
- The name of the attribute for the target of the joinjoinType
- The join type<X,Y> BlazeSetJoin<X,Y> joinSet(java.lang.String attributeName, JoinType joinType)
From.joinSet(String, JoinType)
but returns the subtype BlazeSetJoin
instead.<X,Y> BlazeListJoin<X,Y> joinList(java.lang.String attributeName, JoinType joinType)
From.joinList(String, JoinType)
but returns the subtype BlazeListJoin
instead.<X,K,V> BlazeMapJoin<X,K,V> joinMap(java.lang.String attributeName, JoinType joinType)
From.joinMap(String, JoinType)
but returns the subtype BlazeMapJoin
instead.Copyright © 2014–2018 Blazebit. All rights reserved.