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 java.util.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 |
|---|---|
java.lang.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(java.lang.String assocName) |
<X,Y> javax.persistence.criteria.Fetch<X,Y> |
fetch(java.lang.String assocName,
javax.persistence.criteria.JoinType jt) |
javax.persistence.metamodel.Attribute<Z,X> |
getAttribute()
Return the metamodel attribute corresponding to the fetch join.
|
java.util.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 java.util.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(java.lang.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(java.lang.String assocName,
javax.persistence.criteria.JoinType jt)
public java.util.Set<javax.persistence.criteria.Fetch<X,?>> getFetches()
public java.lang.StringBuilder asValue(AliasContext q)
CriteriaExpressionCopyright © 2006-2013 Apache Software Foundation. All Rights Reserved.