Javadogs,

The section in 14.6.5 is incomplete. It doesn't address names that are class names, as in Integer.MAX_VALUE. According to the following, Integer will be treated as an implicitly defined variable name. :-(

<spec>
Names in the filter are treated as parameters if they are explicitly declared via declareParameters or if they begin with “:”. A14.6.5-4 [Names are treated as variable names if they are explicitly declared via declareVariables. Otherwise, names are treated as field names if they are members of the candidate class. Finally, names are treated as implicitly defined variable names.]
</spec>

Any suggestions for improvement?

Thanks,

Craig

Craig Russell

Architect, Sun Java Enterprise System http://java.sun.com/products/jdo

408 276-5638 mailto:[EMAIL PROTECTED]

P.S. A good JDO? O, Gasp!


Attachment: smime.p7s
Description: S/MIME cryptographic signature

Reply via email to