接口 SetJoinImplementor<Z,X>
-
- 所有超级接口:
javax.persistence.criteria.Expression<X>,ExpressionImplementor<X>,javax.persistence.criteria.Fetch<Z,X>,javax.persistence.criteria.FetchParent<Z,X>,javax.persistence.criteria.From<Z,X>,FromImplementor<Z,X>,javax.persistence.criteria.Join<Z,X>,JoinImplementor<Z,X>,javax.persistence.criteria.Path<X>,PathImplementor<X>,PathSource<X>,javax.persistence.criteria.PluralJoin<Z,Set<X>,X>,Renderable,javax.persistence.criteria.Selection<X>,SelectionImplementor<X>,javax.persistence.criteria.SetJoin<Z,X>,javax.persistence.TupleElement<X>,TupleElementImplementor<X>
public interface SetJoinImplementor<Z,X> extends JoinImplementor<Z,X>, javax.persistence.criteria.SetJoin<Z,X>
Specialization ofJoinImplementorforSettyped attribute joins- 作者:
- Steve Ebersole
-
-
方法概要
所有方法 实例方法 抽象方法 修饰符和类型 方法 说明 SetJoinImplementor<Z,X>correlateTo(CriteriaSubqueryImpl subquery)Refined return typeSetJoinImplementor<Z,X>on(javax.persistence.criteria.Expression<Boolean> restriction)Coordinate return type betweenJoin.on(Expression)andFetch#on(Expression)SetJoinImplementor<Z,X>on(javax.persistence.criteria.Predicate... restrictions)Coordinate return type betweenJoin.on(Predicate...)andFetch#on(Predicate...)<T extends X>
SetJoinImplementor<Z,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
SetJoinImplementor<Z,X> correlateTo(CriteriaSubqueryImpl subquery)
从接口复制的说明:JoinImplementorRefined return type- 指定者:
correlateTo在接口中FromImplementor<Z,X>- 指定者:
correlateTo在接口中JoinImplementor<Z,X>
-
on
SetJoinImplementor<Z,X> on(javax.persistence.criteria.Expression<Boolean> restriction)
从接口复制的说明:JoinImplementorCoordinate return type betweenJoin.on(Expression)andFetch#on(Expression)
-
on
SetJoinImplementor<Z,X> on(javax.persistence.criteria.Predicate... restrictions)
从接口复制的说明:JoinImplementorCoordinate return type betweenJoin.on(Predicate...)andFetch#on(Predicate...)
-
treatAs
<T extends X> SetJoinImplementor<Z,T> treatAs(Class<T> treatAsType)
从接口复制的说明:PathImplementorDefines handling for the JPA 2.1 TREAT down-casting feature.- 指定者:
treatAs在接口中JoinImplementor<Z,X>- 指定者:
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.
-
-