Details
-
New Feature
-
Status: Closed
-
Major
-
Resolution: Fixed
-
JDO 3 (3.0)
-
None
Description
Consider extending JDOQL in JDO3.1 to include a series of new methods, following the contracts of existing Java classes
String.charAt(int)
String.startsWith(String, int)
String.length()
String.trim()
Enum.ordinal()
Enum.toString()
The following are obviously deprecated in the JDK, but worth consideration
Date.getHour()
Date.getMinutes()
Date.getSeconds()
Date.getDay()
Date.getMonth()
Date.getYear()
We already have JDOHelper.getObjectId(Object), so why not add
JDOHelper.getVersion(Object)
On a related topic JDO-633 has "List.get(int)".
Note that all of these are already implemented in the RI.