History | Log In     View a printable version of the current page.  
Issue Details (XML | Word | Printable)

Key: TM-282
Type: Improvement Improvement
Status: Closed Closed
Resolution: Fixed
Priority: Major Major
Assignee: Markus Reichel
Reporter: Tiago Silveira
Votes: 0
Watchers: 0
Operations

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

Finish refactoring of the CriteriaQuery and auxiliar classes

Created: 08/Feb/07 18:11 Central European Time   Updated: 14/Feb/07 13:12 Central European Time
Return to search
Component/s: Filters and Queries
Affects Version/s: 0.9.5
Fix Version/s: 0.9.5

Original Estimate: Unknown Remaining Estimate: Unknown Time Spent: Unknown
Issue Links:
Cause
 
This issue is caused by:
TM-239 Filter.orderBy() API for sorting results Critical Closed
Precedence
 
This issue must be done after:
TM-111 Filter.systemIdIn(Collection<String>) Minor Closed


 Description  « Hide
I have created lots of little classes to improve the querying mechanism and enable the implementation of the Sorting filter.

I see two groups of restriction already: those with the method process(Criteria) and those with the method process(Criteria, Session). They could all be treated like regular restrictions, I think.

Also, I haven't managed to separate the nested OR queries. Check out the TODO in the FilterIntegrationTest.testNestedOr() for more details.

This must be done ASAP.

 All   Comments   Work Log   Change History   Version Control   Time Spent      Sort Order:
 
No worklog entered