DATACMNS-84 - Improved infrastructure to access PersistentProperty paths.

Refactored MappingContext.getPersistentPropertyPath(…) to return a PersistentPropertyPath instance which allows iterating over the properties returned for the Property delivered as well as creating dot paths from it.

Renamed Property to PropertyPath and moved it into mapping package.
This commit is contained in:
Oliver Gierke
2011-10-06 22:49:31 +02:00
parent 6258d05d58
commit 4e27cce691
14 changed files with 412 additions and 133 deletions

View File

@@ -65,6 +65,7 @@
</element>
<dependency type="AllowedDependency" toName="Project|spring-data-commons-core::Layer|Application"/>
<dependency type="AllowedDependency" toName="Project|spring-data-commons-core::Layer|Core"/>
<dependency type="AllowedDependency" toName="Project|spring-data-commons-core::Layer|Mapping"/>
</element>
<element name="Application" type="Layer">
<element name="Assignment" type="TypeFilter"/>