接口 MapJoinImplementor<Z,K,V>
-
- 所有超级接口:
javax.persistence.criteria.Expression<V>,ExpressionImplementor<V>,javax.persistence.criteria.Fetch<Z,V>,javax.persistence.criteria.FetchParent<Z,V>,javax.persistence.criteria.From<Z,V>,FromImplementor<Z,V>,javax.persistence.criteria.Join<Z,V>,JoinImplementor<Z,V>,javax.persistence.criteria.MapJoin<Z,K,V>,javax.persistence.criteria.Path<V>,PathImplementor<V>,PathSource<V>,javax.persistence.criteria.PluralJoin<Z,Map<K,V>,V>,Renderable,javax.persistence.criteria.Selection<V>,SelectionImplementor<V>,javax.persistence.TupleElement<V>,TupleElementImplementor<V>
public interface MapJoinImplementor<Z,K,V> extends JoinImplementor<Z,V>, javax.persistence.criteria.MapJoin<Z,K,V>
Specialization ofJoinImplementorforMaptyped attribute joins- 作者:
- Steve Ebersole
-
-
方法概要
所有方法 实例方法 抽象方法 修饰符和类型 方法 说明 MapJoinImplementor<Z,K,V>correlateTo(CriteriaSubqueryImpl subquery)Refined return typeMapJoinImplementor<Z,K,V>on(javax.persistence.criteria.Expression<Boolean> restriction)Coordinate return type betweenJoin.on(Expression)andFetch#on(Expression)MapJoinImplementor<Z,K,V>on(javax.persistence.criteria.Predicate... restrictions)Coordinate return type betweenJoin.on(Predicate...)andFetch#on(Predicate...)<T extends V>
MapJoinImplementor<Z,K,T>treatAs(Class<T> treatAsType)Defines handling for the JPA 2.1 TREAT down-casting feature.-
从接口继承的方法 org.hibernate.query.criteria.internal.ExpressionImplementor
asBigDecimal, asBigInteger, asDouble, asFloat, asInteger, asLong, asString
-
从接口继承的方法 javax.persistence.criteria.FetchParent
fetch, fetch, fetch, fetch, fetch, fetch, getFetches
-
从接口继承的方法 javax.persistence.criteria.From
getJoins, isCorrelated, join, join, join, join, join, join, join, join, join, join, join, join, joinCollection, joinCollection, joinList, joinList, joinMap, joinMap, joinSet, joinSet
-
从接口继承的方法 org.hibernate.query.criteria.internal.FromImplementor
getCorrelationParent, prepareAlias, prepareCorrelationDelegate, renderTableExpression
-
从接口继承的方法 org.hibernate.query.criteria.internal.PathImplementor
getAttribute
-
从接口继承的方法 org.hibernate.query.criteria.internal.PathSource
getPathIdentifier
-
从接口继承的方法 org.hibernate.query.criteria.internal.Renderable
render
-
从接口继承的方法 org.hibernate.query.criteria.internal.SelectionImplementor
getValueHandlers
-
从接口继承的方法 org.hibernate.query.criteria.internal.TupleElementImplementor
getValueHandler
-
-
-
-
方法详细资料
-
correlateTo
MapJoinImplementor<Z,K,V> correlateTo(CriteriaSubqueryImpl subquery)
从接口复制的说明:JoinImplementorRefined return type- 指定者:
correlateTo在接口中FromImplementor<Z,K>- 指定者:
correlateTo在接口中JoinImplementor<Z,K>
-
on
MapJoinImplementor<Z,K,V> on(javax.persistence.criteria.Expression<Boolean> restriction)
从接口复制的说明:JoinImplementorCoordinate return type betweenJoin.on(Expression)andFetch#on(Expression)
-
on
MapJoinImplementor<Z,K,V> on(javax.persistence.criteria.Predicate... restrictions)
从接口复制的说明:JoinImplementorCoordinate return type betweenJoin.on(Predicate...)andFetch#on(Predicate...)
-
treatAs
<T extends V> MapJoinImplementor<Z,K,T> treatAs(Class<T> treatAsType)
从接口复制的说明:PathImplementorDefines handling for the JPA 2.1 TREAT down-casting feature.- 指定者:
treatAs在接口中JoinImplementor<Z,K>- 指定者:
treatAs在接口中PathImplementor<Z>- 类型参数:
T- The parameterized type representation of treatAsType.- 参数:
treatAsType- The type to treat the path as.- 返回:
- The properly typed view of this path.
-
-