You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cayenne.apache.org by "Andrus Adamchik (JIRA)" <ji...@apache.org> on 2014/10/14 14:07:34 UTC

[jira] [Created] (CAY-1960) ExpressionFactory.exp(..)

Andrus Adamchik created CAY-1960:
------------------------------------

             Summary: ExpressionFactory.exp(..) 
                 Key: CAY-1960
                 URL: https://issues.apache.org/jira/browse/CAY-1960
             Project: Cayenne
          Issue Type: Sub-task
            Reporter: Andrus Adamchik
            Assignee: Andrus Adamchik


Based on the https://github.com/apache/cayenne/pull/16 pull request, let's refactor Expression.fromString(..) into ExpressionFactory.exp(..) and  Parameters may be passed either as a Map (traditional parameter binding) or as a vararg in which case parameters will be bound positionally regardless of their names. 

In the later case names are ignored so e.g. the same name mentioned twice can be bound to two different values. Also the later case would not allow subexpression pruning.




--
This message was sent by Atlassian JIRA
(v6.3.4#6332)