SourceForge.net Logo
Main Overview Wiki Issues Forum Build Fisheye
Issue Details (XML | Word | Printable)

Key: CMP-841
Type: New Feature New Feature
Status: Closed Closed
Resolution: Fixed
Priority: Major Major
Assignee: Shay Banon
Reporter: Shay Banon
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
Compass

Dynamic Property Mapping - Allow to map dynamic property names and values to the search engine

Created: 24/Feb/09 05:49 PM   Updated: 28/Feb/09 09:44 AM
Component/s: Compass::Core
Affects Version/s: None
Fix Version/s: 2.2.0 RC1


 Description  « Hide
Support to ability to map a composite type, for example Dyna, where one property will control the resource property name, and other will control the resource property value. This allows to create dynamic mappings of names and values.

 All   Comments   Change History      Sort Order: Ascending order - Click to sort in descending order
Shay Banon added a comment - 24/Feb/09 05:51 PM
Initial support. DTD mapping support and several tests. Support for collection and array, as well as values of type collection and array.

Current leftovers:

1. Support annotation on the name and value in the object (and not explicit setting in the dtd).
2. Support annotation mappings definitions.
3. Support builder mappings definitions.
4. Support Map as a value dyna type.


Shay Banon added a comment - 25/Feb/09 04:55 PM
Implemented:
1. annotation supported
4. Map supported

Letfovers:
2. Support annotation mappings definitions.
3. Suppoer builder mapping definitions
5. Think about dynamic converters if we don't have types in Map