org.hibernate.ejb.criteria
Interface FromImplementor<Z,X>
- All Superinterfaces:
- Expression<X>, ExpressionImplementor<X>, FetchParent<Z,X>, From<Z,X>, Path<X>, PathImplementor<X>, PathSource<X>, Renderable, Selection<X>, SelectionImplementor<X>, TupleElement<X>, TupleElementImplementor<X>
- All Known Subinterfaces:
- CollectionJoinImplementor<Z,X>, JoinImplementor<Z,X>, ListJoinImplementor<Z,X>, MapJoinImplementor<Z,K,V>, SetJoinImplementor<Z,X>
- All Known Implementing Classes:
- AbstractFromImpl, AbstractJoinImpl, CollectionAttributeJoin, ListAttributeJoin, MapAttributeJoin, PluralAttributeJoinSupport, RootImpl, SetAttributeJoin, SingularAttributeJoin
public interface FromImplementor<Z,X>
- extends PathImplementor<X>, From<Z,X>
Implementation contract for the JPA From
interface.
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 |
prepareAlias
void prepareAlias(CriteriaQueryCompiler.RenderingContext renderingContext)
- Specified by:
prepareAlias
in interface PathSource<X>
renderTableExpression
String renderTableExpression(CriteriaQueryCompiler.RenderingContext renderingContext)
correlateTo
FromImplementor<Z,X> correlateTo(CriteriaSubqueryImpl subquery)
prepareCorrelationDelegate
void prepareCorrelationDelegate(FromImplementor<Z,X> parent)
getCorrelationParent
FromImplementor<Z,X> getCorrelationParent()
- Specified by:
getCorrelationParent
in interface From<Z,X>
Copyright © 2001-2012 Red Hat, Inc. All Rights Reserved.