org.hibernate.ejb.criteria
Interface ListJoinImplementor<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.ListJoin<Z,X>, javax.persistence.criteria.Path<X>, PathImplementor<X>, PathSource<X>, javax.persistence.criteria.PluralJoin<Z,List<X>,X>, Renderable, javax.persistence.criteria.Selection<X>, SelectionImplementor<X>, TupleElement<X>, TupleElementImplementor<X>
All Known Implementing Classes:
ListAttributeJoin

public interface ListJoinImplementor<Z,X>
extends JoinImplementor<Z,X>, javax.persistence.criteria.ListJoin<Z,X>

Specialization of JoinImplementor for List typed attribute joins

Author:
Steve Ebersole

Method Summary
 ListJoinImplementor<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.ListJoin
getModel, index
 
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

ListJoinImplementor<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.