## Uses of Interface
org.hibernate.ejb.criteria.FromImplementor

Packages that use FromImplementor
org.hibernate.ejb.criteria
org.hibernate.ejb.criteria.path

Uses of FromImplementor in org.hibernate.ejb.criteria

Subinterfaces of FromImplementor in org.hibernate.ejb.criteria
`interface` `CollectionJoinImplementor<Z,X>` Specialization of `JoinImplementor` for `Collection` typed attribute joins
`interface` `JoinImplementor<Z,X>` Consolidates the `Join` and `Fetch` hierarchies since that is how we implement them.
`interface` `ListJoinImplementor<Z,X>` Specialization of `JoinImplementor` for `List` typed attribute joins
`interface` `MapJoinImplementor<Z,K,V>` Specialization of `JoinImplementor` for `Map` typed attribute joins
`interface` `SetJoinImplementor<Z,X>` Specialization of `JoinImplementor` for `Set` typed attribute joins

Methods in org.hibernate.ejb.criteria that return FromImplementor
`FromImplementor<Z,X>` `FromImplementor.correlateTo(CriteriaSubqueryImpl subquery)`
`FromImplementor<Z,X>` `FromImplementor.getCorrelationParent()`

Methods in org.hibernate.ejb.criteria with parameters of type FromImplementor
`void` `QueryStructure.addCorrelationRoot(FromImplementor fromImplementor)`
`void` `FromImplementor.prepareCorrelationDelegate(FromImplementor<Z,X> parent)`

Uses of FromImplementor in org.hibernate.ejb.criteria.path

Classes in org.hibernate.ejb.criteria.path that implement FromImplementor
`class` `AbstractFromImpl<Z,X>` Convenience base class for various `From` implementors.
`class` `AbstractJoinImpl<Z,X>` TODO : javadoc
`class` `CollectionAttributeJoin<O,E>` TODO : javadoc
`class` `ListAttributeJoin<O,E>` TODO : javadoc
`class` `MapAttributeJoin<O,K,V>` TODO : javadoc
`class` `PluralAttributeJoinSupport<O,C,E>` Support for defining joins to plural attributes (JPA requires typing based on the specific collection type so we cannot really implement all support in a single class)
`class` `RootImpl<X>` TODO : javadoc
`class` `SetAttributeJoin<O,E>` TODO : javadoc
`class` `SingularAttributeJoin<Z,X>` TODO : javadoc

Methods in org.hibernate.ejb.criteria.path that return FromImplementor
`FromImplementor<Z,X>` `AbstractFromImpl.correlateTo(CriteriaSubqueryImpl subquery)`
`protected FromImplementor<O,E>` `CollectionAttributeJoin.createCorrelationDelegate()`
`protected FromImplementor<O,E>` `SetAttributeJoin.createCorrelationDelegate()`
`protected FromImplementor<O,E>` `ListAttributeJoin.createCorrelationDelegate()`
`protected FromImplementor<Z,X>` `SingularAttributeJoin.createCorrelationDelegate()`
`protected FromImplementor<O,V>` `MapAttributeJoin.createCorrelationDelegate()`
`protected FromImplementor<X,X>` `RootImpl.createCorrelationDelegate()`
`protected abstract FromImplementor<Z,X>` `AbstractFromImpl.createCorrelationDelegate()`
`FromImplementor<Z,X>` `AbstractFromImpl.getCorrelationParent()`

Methods in org.hibernate.ejb.criteria.path with parameters of type FromImplementor
`void` `AbstractFromImpl.prepareCorrelationDelegate(FromImplementor<Z,X> parent)`

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