Z - the parent typeX - the type represented by thispublic class FromImpl<Z,X> extends PathImpl<Z,X> implements javax.persistence.criteria.From<Z,X>
| Modifier and Type | Field and Description |
|---|---|
protected Set<javax.persistence.criteria.Fetch<X,?>> |
fetchJoins |
protected Set<javax.persistence.criteria.Join<X,?>> |
joins |
protected javax.persistence.metamodel.Type<X> |
type |
cb| Constructor and Description |
|---|
FromImpl(CriteriaBuilderImpl cb,
javax.persistence.metamodel.ManagedType<X> type) |
FromImpl(CriteriaBuilderImpl cb,
PathImpl<?,Z> parent,
AttributeImpl<? super Z,?> type) |
| Modifier and Type | Method and Description |
|---|---|
<Y> javax.persistence.criteria.Fetch<X,Y> |
fetch(javax.persistence.metamodel.PluralAttribute<? super X,?,Y> attr) |
<Y> javax.persistence.criteria.Fetch<X,Y> |
fetch(javax.persistence.metamodel.PluralAttribute<? super X,?,Y> attr,
javax.persistence.criteria.JoinType joinType) |
<Y> javax.persistence.criteria.Fetch<X,Y> |
fetch(javax.persistence.metamodel.SingularAttribute<? super X,Y> attr) |
<Y> javax.persistence.criteria.Fetch<X,Y> |
fetch(javax.persistence.metamodel.SingularAttribute<? super X,Y> attr,
javax.persistence.criteria.JoinType joinType) |
<X,Y> javax.persistence.criteria.Fetch<X,Y> |
fetch(String attrName) |
<X,Y> javax.persistence.criteria.Fetch<X,Y> |
fetch(String attrName,
javax.persistence.criteria.JoinType joinType) |
protected javax.persistence.metamodel.Attribute |
getAttributeForAttributeName(String attrName) |
javax.persistence.metamodel.Type<X> |
getAttributeType() |
javax.persistence.criteria.From<Z,X> |
getCorrelationParent() |
Set<javax.persistence.criteria.Fetch<X,?>> |
getFetches() |
Set<javax.persistence.criteria.Join<X,?>> |
getJoins() |
org.datanucleus.query.expression.Expression |
getQueryExpression()
Accessor for the underlying DataNucleus expression for this path.
|
org.datanucleus.query.expression.Expression |
getQueryExpression(boolean from)
Accessor for the underlying DataNucleus expression for this path.
|
boolean |
isCorrelated() |
<Y> javax.persistence.criteria.CollectionJoin<X,Y> |
join(javax.persistence.metamodel.CollectionAttribute<? super X,Y> collection) |
<Y> javax.persistence.criteria.CollectionJoin<X,Y> |
join(javax.persistence.metamodel.CollectionAttribute<? super X,Y> attr,
javax.persistence.criteria.JoinType joinType) |
<Y> javax.persistence.criteria.ListJoin<X,Y> |
join(javax.persistence.metamodel.ListAttribute<? super X,Y> list) |
<Y> javax.persistence.criteria.ListJoin<X,Y> |
join(javax.persistence.metamodel.ListAttribute<? super X,Y> attr,
javax.persistence.criteria.JoinType joinType) |
<K,V> javax.persistence.criteria.MapJoin<X,K,V> |
join(javax.persistence.metamodel.MapAttribute<? super X,K,V> map) |
<K,V> javax.persistence.criteria.MapJoin<X,K,V> |
join(javax.persistence.metamodel.MapAttribute<? super X,K,V> attr,
javax.persistence.criteria.JoinType joinType) |
<Y> javax.persistence.criteria.SetJoin<X,Y> |
join(javax.persistence.metamodel.SetAttribute<? super X,Y> set) |
<Y> javax.persistence.criteria.SetJoin<X,Y> |
join(javax.persistence.metamodel.SetAttribute<? super X,Y> attr,
javax.persistence.criteria.JoinType joinType) |
<Y> javax.persistence.criteria.Join<X,Y> |
join(javax.persistence.metamodel.SingularAttribute<? super X,Y> singular) |
<Y> javax.persistence.criteria.Join<X,Y> |
join(javax.persistence.metamodel.SingularAttribute<? super X,Y> attr,
javax.persistence.criteria.JoinType joinType) |
<X,Y> javax.persistence.criteria.Join<X,Y> |
join(String attr) |
<X,Y> javax.persistence.criteria.Join<X,Y> |
join(String attrName,
javax.persistence.criteria.JoinType joinType) |
<X,Y> javax.persistence.criteria.CollectionJoin<X,Y> |
joinCollection(String attrName) |
<X,Y> javax.persistence.criteria.CollectionJoin<X,Y> |
joinCollection(String attrName,
javax.persistence.criteria.JoinType joinType) |
<X,Y> javax.persistence.criteria.ListJoin<X,Y> |
joinList(String attrName) |
<X,Y> javax.persistence.criteria.ListJoin<X,Y> |
joinList(String attrName,
javax.persistence.criteria.JoinType joinType) |
<X,K,V> javax.persistence.criteria.MapJoin<X,K,V> |
joinMap(String attrName) |
<X,K,V> javax.persistence.criteria.MapJoin<X,K,V> |
joinMap(String attrName,
javax.persistence.criteria.JoinType joinType) |
<X,Y> javax.persistence.criteria.SetJoin<X,Y> |
joinSet(String attr) |
<X,Y> javax.persistence.criteria.SetJoin<X,Y> |
joinSet(String attrName,
javax.persistence.criteria.JoinType joinType) |
String |
toString()
Method to return a JPQL string form of the root expression.
|
String |
toString(boolean from)
Method to return a JPQL string form of the root expression.
|
get, get, get, get, getModel, getParentPath, getType, typealias, as, getAlias, getCompoundSelectionItems, getJavaType, in, in, in, in, isCompoundSelection, isNotNull, isNullclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitget, get, get, get, getModel, getParentPath, typeas, in, in, in, in, isNotNull, isNullprotected javax.persistence.metamodel.Type<X> type
public FromImpl(CriteriaBuilderImpl cb, javax.persistence.metamodel.ManagedType<X> type)
public FromImpl(CriteriaBuilderImpl cb, PathImpl<?,Z> parent, AttributeImpl<? super Z,?> type)
public javax.persistence.metamodel.Type<X> getAttributeType()
public boolean isCorrelated()
public <Y> javax.persistence.criteria.CollectionJoin<X,Y> join(javax.persistence.metamodel.CollectionAttribute<? super X,Y> attr, javax.persistence.criteria.JoinType joinType)
public <Y> javax.persistence.criteria.CollectionJoin<X,Y> join(javax.persistence.metamodel.CollectionAttribute<? super X,Y> collection)
public <Y> javax.persistence.criteria.ListJoin<X,Y> join(javax.persistence.metamodel.ListAttribute<? super X,Y> attr, javax.persistence.criteria.JoinType joinType)
public <Y> javax.persistence.criteria.ListJoin<X,Y> join(javax.persistence.metamodel.ListAttribute<? super X,Y> list)
public <K,V> javax.persistence.criteria.MapJoin<X,K,V> join(javax.persistence.metamodel.MapAttribute<? super X,K,V> attr, javax.persistence.criteria.JoinType joinType)
public <K,V> javax.persistence.criteria.MapJoin<X,K,V> join(javax.persistence.metamodel.MapAttribute<? super X,K,V> map)
public <Y> javax.persistence.criteria.SetJoin<X,Y> join(javax.persistence.metamodel.SetAttribute<? super X,Y> attr, javax.persistence.criteria.JoinType joinType)
public <Y> javax.persistence.criteria.SetJoin<X,Y> join(javax.persistence.metamodel.SetAttribute<? super X,Y> set)
public <Y> javax.persistence.criteria.Join<X,Y> join(javax.persistence.metamodel.SingularAttribute<? super X,Y> attr, javax.persistence.criteria.JoinType joinType)
public <Y> javax.persistence.criteria.Join<X,Y> join(javax.persistence.metamodel.SingularAttribute<? super X,Y> singular)
public <X,Y> javax.persistence.criteria.Join<X,Y> join(String attrName, javax.persistence.criteria.JoinType joinType)
public <X,Y> javax.persistence.criteria.Join<X,Y> join(String attr)
public <X,Y> javax.persistence.criteria.CollectionJoin<X,Y> joinCollection(String attrName, javax.persistence.criteria.JoinType joinType)
public <X,Y> javax.persistence.criteria.CollectionJoin<X,Y> joinCollection(String attrName)
public <X,Y> javax.persistence.criteria.ListJoin<X,Y> joinList(String attrName, javax.persistence.criteria.JoinType joinType)
public <X,Y> javax.persistence.criteria.ListJoin<X,Y> joinList(String attrName)
public <X,K,V> javax.persistence.criteria.MapJoin<X,K,V> joinMap(String attrName, javax.persistence.criteria.JoinType joinType)
public <X,K,V> javax.persistence.criteria.MapJoin<X,K,V> joinMap(String attrName)
public <X,Y> javax.persistence.criteria.SetJoin<X,Y> joinSet(String attrName, javax.persistence.criteria.JoinType joinType)
public <X,Y> javax.persistence.criteria.SetJoin<X,Y> joinSet(String attr)
public <Y> javax.persistence.criteria.Fetch<X,Y> fetch(javax.persistence.metamodel.PluralAttribute<? super X,?,Y> attr, javax.persistence.criteria.JoinType joinType)
public <Y> javax.persistence.criteria.Fetch<X,Y> fetch(javax.persistence.metamodel.PluralAttribute<? super X,?,Y> attr)
public <Y> javax.persistence.criteria.Fetch<X,Y> fetch(javax.persistence.metamodel.SingularAttribute<? super X,Y> attr, javax.persistence.criteria.JoinType joinType)
public <Y> javax.persistence.criteria.Fetch<X,Y> fetch(javax.persistence.metamodel.SingularAttribute<? super X,Y> attr)
public <X,Y> javax.persistence.criteria.Fetch<X,Y> fetch(String attrName, javax.persistence.criteria.JoinType joinType)
public <X,Y> javax.persistence.criteria.Fetch<X,Y> fetch(String attrName)
public org.datanucleus.query.expression.Expression getQueryExpression(boolean from)
from - Whether this is for the from clausepublic org.datanucleus.query.expression.Expression getQueryExpression()
getQueryExpression in class PathImpl<Z,X>public String toString()
public String toString(boolean from)
from - Whether this is for the FROM clauseprotected javax.persistence.metamodel.Attribute getAttributeForAttributeName(String attrName)
Copyright © 2015. All rights reserved.