Skip to main content

Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "EclipseLink/Development/JPA 2.0/query definition api"

(General Solution)
Line 10: Line 10:
 
Should be a simple translation to EclipseLink Queries and Expressions but will be work intensive.
 
Should be a simple translation to EclipseLink Queries and Expressions but will be work intensive.
 
Some methods and interfaces can not be completed until the equivalent functionality has been added to EclipseLink
 
Some methods and interfaces can not be completed until the equivalent functionality has been added to EclipseLink
: - see [[EclipseLink/Development/JPA_2.0/entity_type_expressions | Entity Type Expressions]
+
: - see [[EclipseLink/Development/JPA_2.0/entity_type_expressions | Entity Type Expressions]]
 
: - see [[EclipseLink/Development/JPA_2.0/collection_parameters_for_in|Collection Parameters for IN]]
 
: - see [[EclipseLink/Development/JPA_2.0/collection_parameters_for_in|Collection Parameters for IN]]
 
: - see [[EclipseLink/Development/JPA_2.0/case_expressions|CASE Expressions]]
 
: - see [[EclipseLink/Development/JPA_2.0/case_expressions|CASE Expressions]]

Revision as of 16:11, 28 October 2008

Query Definition API

JPA 2.0 Root | Enhancement Request

Issue Summary

JPA 2.0 specification has introduced a comprehensive object oriented query definition API which compliments JPQL.


General Solution

Should be a simple translation to EclipseLink Queries and Expressions but will be work intensive. Some methods and interfaces can not be completed until the equivalent functionality has been added to EclipseLink

- see Entity Type Expressions
- see Collection Parameters for IN
- see CASE Expressions

Work Required

  1. Develop model for testing
    approx 4 day
  2. Update Processing
    approx 13 days - creating query definition implementation.

Copyright © Eclipse Foundation, Inc. All Rights Reserved.