Z - type of parentX - type of thisclass FetchPathImpl<Z,X> extends PathImpl<Z,X> implements javax.persistence.criteria.Fetch<Z,X>
| Modifier and Type | Field and Description |
|---|---|
protected Set<javax.persistence.criteria.Fetch<?,?>> |
_fetches |
protected javax.persistence.criteria.JoinType |
joinType |
| Constructor and Description |
|---|
FetchPathImpl(javax.persistence.criteria.FetchParent<?,Z> parent,
Members.Member<? super Z,X> member) |
FetchPathImpl(javax.persistence.criteria.FetchParent<?,Z> parent,
Members.Member<? super Z,X> member,
javax.persistence.criteria.JoinType type) |
| Modifier and Type | Method and Description |
|---|---|
StringBuilder |
asValue(AliasContext q)
Get a string representation of this node as a value in the context of the given query.
|
<Y> javax.persistence.criteria.Fetch<X,Y> |
fetch(javax.persistence.metamodel.PluralAttribute<? super X,?,Y> assoc) |
<Y> javax.persistence.criteria.Fetch<X,Y> |
fetch(javax.persistence.metamodel.PluralAttribute<? super X,?,Y> assoc,
javax.persistence.criteria.JoinType jt) |
<Y> javax.persistence.criteria.Fetch<X,Y> |
fetch(javax.persistence.metamodel.SingularAttribute<? super X,Y> assoc) |
<Y> javax.persistence.criteria.Fetch<X,Y> |
fetch(javax.persistence.metamodel.SingularAttribute<? super X,Y> assoc,
javax.persistence.criteria.JoinType jt) |
<X,Y> javax.persistence.criteria.Fetch<X,Y> |
fetch(String assocName) |
<X,Y> javax.persistence.criteria.Fetch<X,Y> |
fetch(String assocName,
javax.persistence.criteria.JoinType jt) |
javax.persistence.metamodel.Attribute<Z,X> |
getAttribute()
Return the metamodel attribute corresponding to the fetch join.
|
Set<javax.persistence.criteria.Fetch<X,?>> |
getFetches() |
javax.persistence.criteria.JoinType |
getJoinType() |
javax.persistence.criteria.FetchParent<?,Z> |
getParent() |
asVariable, get, get, get, get, getCorrelatedJoin, getCorrelatedPath, getCorrelatedRoot, getEmbeddedFieldMetaData, getInnermostMember, getInnermostParentPath, getMember, getModel, getParentPath, getType, inSubquery, isCorrelated, setCorrelatedPath, toValue, traversePath, typeas, in, in, in, in, isNotNull, isNull, toKernelExpressionacceptVisit, alias, asProjection, assertValidName, getAlias, getCompoundSelectionItems, getJavaType, isAliased, isAutoAliased, isCompoundSelection, setAutoAliasclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitas, in, in, in, in, isNotNull, isNullprotected Set<javax.persistence.criteria.Fetch<?,?>> _fetches
protected javax.persistence.criteria.JoinType joinType
FetchPathImpl(javax.persistence.criteria.FetchParent<?,Z> parent, Members.Member<? super Z,X> member)
FetchPathImpl(javax.persistence.criteria.FetchParent<?,Z> parent, Members.Member<? super Z,X> member, javax.persistence.criteria.JoinType type)
public javax.persistence.criteria.JoinType getJoinType()
public javax.persistence.metamodel.Attribute<Z,X> getAttribute()
public javax.persistence.criteria.FetchParent<?,Z> getParent()
public <Y> javax.persistence.criteria.Fetch<X,Y> fetch(javax.persistence.metamodel.SingularAttribute<? super X,Y> assoc)
public <Y> javax.persistence.criteria.Fetch<X,Y> fetch(javax.persistence.metamodel.PluralAttribute<? super X,?,Y> assoc)
public <X,Y> javax.persistence.criteria.Fetch<X,Y> fetch(String assocName)
public <Y> javax.persistence.criteria.Fetch<X,Y> fetch(javax.persistence.metamodel.SingularAttribute<? super X,Y> assoc, javax.persistence.criteria.JoinType jt)
public <Y> javax.persistence.criteria.Fetch<X,Y> fetch(javax.persistence.metamodel.PluralAttribute<? super X,?,Y> assoc, javax.persistence.criteria.JoinType jt)
public <X,Y> javax.persistence.criteria.Fetch<X,Y> fetch(String assocName, javax.persistence.criteria.JoinType jt)
public StringBuilder asValue(AliasContext q)
CriteriaExpressionCopyright © 2006–2015 Apache Software Foundation. All rights reserved.