| 
 | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use PathSource | |
|---|---|
| org.hibernate.ejb.criteria | |
| org.hibernate.ejb.criteria.path | |
| Uses of PathSource in org.hibernate.ejb.criteria | 
|---|
| Subinterfaces of PathSource in org.hibernate.ejb.criteria | |
|---|---|
|  interface | CollectionJoinImplementor<Z,X>Specialization of JoinImplementorforCollectiontyped attribute joins | 
|  interface | FromImplementor<Z,X>Implementation contract for the JPA Frominterface. | 
|  interface | JoinImplementor<Z,X>Consolidates the JoinandFetchhierarchies since that is how we implement them. | 
|  interface | ListJoinImplementor<Z,X>Specialization of JoinImplementorforListtyped attribute joins | 
|  interface | MapJoinImplementor<Z,K,V>Specialization of JoinImplementorforMaptyped attribute joins | 
|  interface | PathImplementor<X>Implementation contract for the JPA Pathinterface. | 
|  interface | SetJoinImplementor<Z,X>Specialization of JoinImplementorforSettyped attribute joins | 
| Methods in org.hibernate.ejb.criteria that return PathSource | |
|---|---|
|  PathSource | IllegalDereferenceException.getPathSource() | 
| Constructors in org.hibernate.ejb.criteria with parameters of type PathSource | |
|---|---|
| IllegalDereferenceException(PathSource pathSource) | |
| Uses of PathSource in org.hibernate.ejb.criteria.path | 
|---|
| Classes in org.hibernate.ejb.criteria.path that implement PathSource | |
|---|---|
|  class | AbstractFromImpl<Z,X>Convenience base class for various Fromimplementors. | 
|  class | AbstractJoinImpl<Z,X>TODO : javadoc | 
|  class | AbstractPathImpl<X>Convenience base class for various Pathimplementors. | 
|  class | CollectionAttributeJoin<O,E>TODO : javadoc | 
|  class | ListAttributeJoin<O,E>TODO : javadoc | 
|  class | MapAttributeJoin<O,K,V>TODO : javadoc | 
| static class | MapKeyHelpers.MapKeyPath<K>Models a path to a map key. | 
| static class | MapKeyHelpers.MapKeySource<K,V>Defines a Pathfor the map which can then be used to represent the source of the
 map key "attribute". | 
|  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 | PluralAttributePath<X>Models a path for a PluralAttributegenerally obtained from aPath.get(javax.persistence.metamodel.SingularAttribute super X, Y>)call | 
|  class | RootImpl<X>TODO : javadoc | 
|  class | SetAttributeJoin<O,E>TODO : javadoc | 
|  class | SingularAttributeJoin<Z,X>TODO : javadoc | 
|  class | SingularAttributePath<X>Models a path for a SingularAttributegenerally obtained from aPath.get(SingularAttribute)call | 
| Methods in org.hibernate.ejb.criteria.path that return PathSource | |
|---|---|
|  PathSource<?> | AbstractPathImpl.getParentPath() | 
|  PathSource<Z> | AbstractFromImpl.getPathSource() | 
|  PathSource | AbstractPathImpl.getPathSource() | 
| Constructors in org.hibernate.ejb.criteria.path with parameters of type PathSource | |
|---|---|
| AbstractFromImpl(CriteriaBuilderImpl criteriaBuilder,
                 Class<X> javaType,
                 PathSource pathSource) | |
| AbstractJoinImpl(CriteriaBuilderImpl criteriaBuilder,
                 Class<X> javaType,
                 PathSource<Z> pathSource,
                 Attribute<? super Z,?> joinAttribute,
                 JoinType joinType) | |
| AbstractJoinImpl(CriteriaBuilderImpl criteriaBuilder,
                 PathSource<Z> pathSource,
                 Attribute<? super Z,X> joinAttribute,
                 JoinType joinType) | |
| AbstractPathImpl(CriteriaBuilderImpl criteriaBuilder,
                 Class<X> javaType,
                 PathSource pathSource)Constructs a basic path instance. | |
| CollectionAttributeJoin(CriteriaBuilderImpl criteriaBuilder,
                        Class<E> javaType,
                        PathSource<O> pathSource,
                        CollectionAttribute<? super O,E> joinAttribute,
                        JoinType joinType) | |
| ListAttributeJoin(CriteriaBuilderImpl criteriaBuilder,
                  Class<E> javaType,
                  PathSource<O> pathSource,
                  ListAttribute<? super O,E> joinAttribute,
                  JoinType joinType) | |
| MapAttributeJoin(CriteriaBuilderImpl criteriaBuilder,
                 Class<V> javaType,
                 PathSource<O> pathSource,
                 MapAttribute<? super O,K,V> joinAttribute,
                 JoinType joinType) | |
| PluralAttributeJoinSupport(CriteriaBuilderImpl criteriaBuilder,
                           Class<E> javaType,
                           PathSource<O> pathSource,
                           Attribute<? super O,?> joinAttribute,
                           JoinType joinType) | |
| PluralAttributePath(CriteriaBuilderImpl criteriaBuilder,
                    PathSource source,
                    PluralAttribute<?,X,?> attribute) | |
| SetAttributeJoin(CriteriaBuilderImpl criteriaBuilder,
                 Class<E> javaType,
                 PathSource<O> pathSource,
                 SetAttribute<? super O,E> joinAttribute,
                 JoinType joinType) | |
| SingularAttributeJoin(CriteriaBuilderImpl criteriaBuilder,
                      Class<X> javaType,
                      PathSource<Z> pathSource,
                      SingularAttribute<? super Z,?> joinAttribute,
                      JoinType joinType) | |
| SingularAttributePath(CriteriaBuilderImpl criteriaBuilder,
                      Class<X> javaType,
                      PathSource pathSource,
                      SingularAttribute<?,X> attribute) | |
| 
 | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||