[ 
https://issues.apache.org/jira/browse/OLINGO-417?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Ramesh Reddy resolved OLINGO-417.
---------------------------------
       Resolution: Duplicate
    Fix Version/s: (Java) V4 4.0.0-beta-03
         Assignee: Ramesh Reddy

This was done as part of OLINGO-573

> Expression visitor class is not flexibile
> -----------------------------------------
>
>                 Key: OLINGO-417
>                 URL: https://issues.apache.org/jira/browse/OLINGO-417
>             Project: Olingo
>          Issue Type: Improvement
>          Components: odata4-server
>            Reporter: Ramesh Reddy
>            Assignee: Ramesh Reddy
>             Fix For: (Java) V4 4.0.0-beta-03
>
>
> The current visitor frame work has couple drawbacks
> 1) The name of the methods should be  "visitor" (just pet peeve)
> 2) It is not necessary that all the visitation methods can return same type 
> of return value across the whole visitor class. In my scenario I am trying to 
> build a SQL language object
> 3) The Expression object *must* not dictate the Expression navigation to 
> visitor. The current way limits one way to walk the expression, not very 
> flexible. It should be left out the visitor to walk the expression.



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

Reply via email to