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, type
as, in, in, in, in, isNotNull, isNull, toKernelExpression
acceptVisit, alias, asProjection, assertValidName, getAlias, getCompoundSelectionItems, getJavaType, isAliased, isAutoAliased, isCompoundSelection, setAutoAlias
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
as, in, in, in, in, isNotNull, isNull
protected 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)
CriteriaExpression
Copyright © 2006-2013 Apache Software Foundation. All Rights Reserved.