Z
- The source typeX
- The target typeFetchParent<Z,X>
BlazeCollectionJoin<Z,E>
, BlazeFetch<Z,X>
, BlazeFrom<Z,X>
, BlazeJoin<Z,X>
, BlazeListJoin<Z,E>
, BlazeMapJoin<Z,K,V>
, BlazeRoot<X>
, BlazeSetJoin<Z,E>
public interface BlazeFetchParent<Z,X> extends FetchParent<Z,X>
FetchParent
.Modifier and Type | Method | Description |
---|---|---|
<X,Y> BlazeJoin<X,Y> |
fetch(java.lang.String attributeName) |
Like
FetchParent.fetch(String) but returns the subtype BlazeJoin instead. |
<X,Y> BlazeJoin<X,Y> |
fetch(java.lang.String attributeName,
java.lang.String alias) |
Like
FetchParent.fetch(String) but allows to set the alias of the BlazeJoin . |
<X,Y> BlazeJoin<X,Y> |
fetch(java.lang.String attributeName,
java.lang.String alias,
JoinType jt) |
Like
FetchParent.fetch(String, JoinType) but allows to set the alias of the BlazeJoin . |
<X,Y> BlazeJoin<X,Y> |
fetch(java.lang.String attributeName,
JoinType jt) |
Like
FetchParent.fetch(String, JoinType) but returns the subtype BlazeJoin instead. |
<Y> BlazeJoin<X,Y> |
fetch(javax.persistence.metamodel.PluralAttribute<? super X,?,Y> attribute) |
Like
FetchParent.fetch(PluralAttribute) but returns the subtype BlazeJoin instead. |
<Y> BlazeJoin<X,Y> |
fetch(javax.persistence.metamodel.PluralAttribute<? super X,?,Y> attribute,
java.lang.String alias) |
Like
FetchParent.fetch(PluralAttribute) but allows to set the alias of the BlazeJoin . |
<Y> BlazeJoin<X,Y> |
fetch(javax.persistence.metamodel.PluralAttribute<? super X,?,Y> attribute,
java.lang.String alias,
JoinType jt) |
Like
FetchParent.fetch(PluralAttribute, JoinType) but allows to set the alias of the BlazeJoin . |
<Y> BlazeJoin<X,Y> |
fetch(javax.persistence.metamodel.PluralAttribute<? super X,?,Y> attribute,
JoinType jt) |
Like
FetchParent.fetch(PluralAttribute, JoinType) but returns the subtype BlazeJoin instead. |
<Y> BlazeJoin<X,Y> |
fetch(javax.persistence.metamodel.SingularAttribute<? super X,Y> attribute) |
Like
FetchParent.fetch(SingularAttribute) but returns the subtype BlazeJoin instead. |
<Y> BlazeJoin<X,Y> |
fetch(javax.persistence.metamodel.SingularAttribute<? super X,Y> attribute,
java.lang.String alias) |
Like
FetchParent.fetch(SingularAttribute) but allows to set the alias of the BlazeJoin . |
<Y> BlazeJoin<X,Y> |
fetch(javax.persistence.metamodel.SingularAttribute<? super X,Y> attribute,
java.lang.String alias,
JoinType jt) |
Like
FetchParent.fetch(SingularAttribute, JoinType) but allows to set the alias of the BlazeJoin . |
<Y> BlazeJoin<X,Y> |
fetch(javax.persistence.metamodel.SingularAttribute<? super X,Y> attribute,
JoinType jt) |
Like
FetchParent.fetch(SingularAttribute, JoinType) but returns the subtype BlazeJoin instead. |
getFetches
<Y> BlazeJoin<X,Y> fetch(javax.persistence.metamodel.SingularAttribute<? super X,Y> attribute, java.lang.String alias)
FetchParent.fetch(SingularAttribute)
but allows to set the alias of the BlazeJoin
.Y
- The type of the join relationattribute
- The target of the joinalias
- The alias for the BlazeJoin
<Y> BlazeJoin<X,Y> fetch(javax.persistence.metamodel.SingularAttribute<? super X,Y> attribute, java.lang.String alias, JoinType jt)
FetchParent.fetch(SingularAttribute, JoinType)
but allows to set the alias of the BlazeJoin
.Y
- The type of the join relationattribute
- The target of the joinalias
- The alias for the BlazeJoin
jt
- The join type<Y> BlazeJoin<X,Y> fetch(javax.persistence.metamodel.PluralAttribute<? super X,?,Y> attribute, java.lang.String alias)
FetchParent.fetch(PluralAttribute)
but allows to set the alias of the BlazeJoin
.Y
- The type of the join relationattribute
- The target of the joinalias
- The alias for the BlazeJoin
<Y> BlazeJoin<X,Y> fetch(javax.persistence.metamodel.PluralAttribute<? super X,?,Y> attribute, java.lang.String alias, JoinType jt)
FetchParent.fetch(PluralAttribute, JoinType)
but allows to set the alias of the BlazeJoin
.Y
- The type of the join relationattribute
- The target of the joinalias
- The alias for the BlazeJoin
jt
- The join type<X,Y> BlazeJoin<X,Y> fetch(java.lang.String attributeName, java.lang.String alias)
FetchParent.fetch(String)
but allows to set the alias of the BlazeJoin
.X
- The source type of the join relationY
- The type of the join relationattributeName
- The target of the joinalias
- The alias for the BlazeJoin
<X,Y> BlazeJoin<X,Y> fetch(java.lang.String attributeName, java.lang.String alias, JoinType jt)
FetchParent.fetch(String, JoinType)
but allows to set the alias of the BlazeJoin
.X
- The source type of the join relationY
- The type of the join relationattributeName
- The target of the joinalias
- The alias for the BlazeJoin
jt
- The join type<Y> BlazeJoin<X,Y> fetch(javax.persistence.metamodel.SingularAttribute<? super X,Y> attribute)
FetchParent.fetch(SingularAttribute)
but returns the subtype BlazeJoin
instead.fetch
in interface FetchParent<Z,X>
Y
- The type of the join relationattribute
- The target of the join<Y> BlazeJoin<X,Y> fetch(javax.persistence.metamodel.SingularAttribute<? super X,Y> attribute, JoinType jt)
FetchParent.fetch(SingularAttribute, JoinType)
but returns the subtype BlazeJoin
instead.fetch
in interface FetchParent<Z,X>
Y
- The type of the join relationattribute
- The target of the joinjt
- The join type<Y> BlazeJoin<X,Y> fetch(javax.persistence.metamodel.PluralAttribute<? super X,?,Y> attribute)
FetchParent.fetch(PluralAttribute)
but returns the subtype BlazeJoin
instead.fetch
in interface FetchParent<Z,X>
Y
- The type of the join relationattribute
- The target of the join<Y> BlazeJoin<X,Y> fetch(javax.persistence.metamodel.PluralAttribute<? super X,?,Y> attribute, JoinType jt)
FetchParent.fetch(PluralAttribute, JoinType)
but returns the subtype BlazeJoin
instead.fetch
in interface FetchParent<Z,X>
Y
- The type of the join relationattribute
- The target of the joinjt
- The join type<X,Y> BlazeJoin<X,Y> fetch(java.lang.String attributeName)
FetchParent.fetch(String)
but returns the subtype BlazeJoin
instead.fetch
in interface FetchParent<Z,X>
X
- The source type of the join relationY
- The type of the join relationattributeName
- The target of the join<X,Y> BlazeJoin<X,Y> fetch(java.lang.String attributeName, JoinType jt)
FetchParent.fetch(String, JoinType)
but returns the subtype BlazeJoin
instead.fetch
in interface FetchParent<Z,X>
X
- The source type of the join relationY
- The type of the join relationattributeName
- The target of the joinjt
- The join typeCopyright © 2014–2018 Blazebit. All rights reserved.