org.hibernate.ejb.criteria
Interface SetJoinImplementor<Z,X>

All Superinterfaces:
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>, TupleElement<X>, TupleElementImplementor<X>
All Known Implementing Classes:
SetAttributeJoin

public interface SetJoinImplementor<Z,X>
extends JoinImplementor<Z,X>, javax.persistence.criteria.SetJoin<Z,X>

Specialization of JoinImplementor for Set typed attribute joins

Author:
Steve Ebersole

Method Summary
 SetJoinImplementor<Z,X> correlateTo(CriteriaSubqueryImpl subquery)
          

Refined return type

 
Methods inherited from interface javax.persistence.criteria.Fetch
getAttribute, getJoinType, getParent
 
Methods inherited from interface org.hibernate.ejb.criteria.FromImplementor
getCorrelationParent, prepareAlias, prepareCorrelationDelegate, renderTableExpression
 
Methods inherited from interface org.hibernate.ejb.criteria.PathImplementor
getAttribute
 
Methods inherited from interface org.hibernate.ejb.criteria.ExpressionImplementor
asBigDecimal, asBigInteger, asDouble, asFloat, asInteger, asLong, asString
 
Methods inherited from interface org.hibernate.ejb.criteria.SelectionImplementor
getValueHandlers
 
Methods inherited from interface org.hibernate.ejb.criteria.TupleElementImplementor
getValueHandler
 
Methods inherited from interface org.hibernate.ejb.criteria.Renderable
render, renderProjection
 
Methods inherited from interface org.hibernate.ejb.criteria.PathSource
getPathIdentifier
 
Methods inherited from interface javax.persistence.criteria.SetJoin
getModel
 
Methods inherited from interface javax.persistence.criteria.Join
getAttribute, getJoinType, getParent
 
Methods inherited from interface 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
 
Methods inherited from interface javax.persistence.criteria.FetchParent
fetch, fetch, fetch, fetch, fetch, fetch, getFetches
 

Method Detail

correlateTo

SetJoinImplementor<Z,X> correlateTo(CriteriaSubqueryImpl subquery)

Refined return type

Refined return type

Specified by:
correlateTo in interface FromImplementor<Z,X>
Specified by:
correlateTo in interface JoinImplementor<Z,X>


Copyright © 2001-2010 Red Hat, Inc. All Rights Reserved.