Go to file
David Mansfield 9f311a4698 HHH-3646 - implement Criteria API querying of collection-of-component and collection-of-scalar
The general approach is:

* create an interface called the CriteriaInfoProvider which abstracts
  the operations that are different for the different types of Criteria
  targets.
* change the getPathEntityName method to be a factory method for
  creating the proper implementation of the interface
* change the rest of CriteriaQueryTranslator to use the interface
  instead of using the previous entity-only implementation
* implementations of the interface exist for
  Entity: this implements the same code as currently exists
  ComponentCollection: for collection-of-component
  ScalarCollection: for collection-of-value
  Component: for components
* update the logic in CriteriaJoinWalker which has to be very careful
  about how it works since the walker walks certain property paths twice.
2011-03-30 12:23:20 -05:00
buildSrc HHH-6036 - integration documentation generation 2011-03-29 15:14:09 -05:00
documentation HHH-6023: a citation pointing to the Envers User Guide in "take it further" 2011-03-30 19:01:19 +02:00
etc HHH-5485 Move hiberante dtd files from http://hibernate.sourceforge.net to http://www.hibernate.org/dtd 2010-08-17 14:13:58 +00:00
gradle/wrapper HHH-5897 - Upgrade to Gradle 0.9.2 2011-02-23 15:30:23 -06:00
hibernate-c3p0 HHH-6051 - Create a sessionfactory scoped ServiceRegistry 2011-03-24 22:18:38 -05:00
hibernate-core HHH-3646 - implement Criteria API querying of collection-of-component and collection-of-scalar 2011-03-30 12:23:20 -05:00
hibernate-ehcache HHH-5942 - Migrate to JUnit 4 2011-03-25 10:54:03 -05:00
hibernate-entitymanager HHH-5348 - support for TypedQuery jpaql/hql "scalar" queries 2011-03-30 11:37:12 -05:00
hibernate-envers HHH-6036 - integration documentation generation 2011-03-29 15:14:09 -05:00
hibernate-infinispan HHH-6015 - Fix classloader issue 2011-03-28 17:26:58 +02:00
hibernate-proxool HHH-6051 - Create a sessionfactory scoped ServiceRegistry 2011-03-24 22:18:38 -05:00
hibernate-testing HHH-5697 - Support for multi-tenancy 2011-03-25 18:31:04 -05:00
release HHH-6036 - integration documentation generation 2011-03-29 15:14:09 -05:00
.gitignore HHH-5942 - Migrate to JUnit 4 2011-03-14 13:14:07 -05:00
build.gradle Merge branch 'master' of git://github.com/hibernate/hibernate-core 2011-03-24 13:12:56 -05:00
changelog.txt prepare 4.0.0.Alpha1 release 2011-03-09 18:22:34 -06:00
gradlew HHH-5897 - Upgrade to Gradle 0.9.2 2011-02-23 15:30:24 -06:00
gradlew.bat HHH-5897 - Upgrade to Gradle 0.9.2 2011-02-23 15:30:24 -06:00
hibernate_logo.gif SVN layout migration for core/trunk 2007-06-29 19:24:12 +00:00
lgpl.txt SVN layout migration for core/trunk 2007-06-29 19:24:18 +00:00
settings.gradle HHH-6036 integration documentation generation 2011-03-22 23:39:53 +08:00
tagRelease.sh Fixed typo in string null check of project name. -z instead of -Z 2010-09-30 08:49:21 +00:00