Ramesh Reddy created OLINGO-417: ----------------------------------- Summary: 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
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.2#6252)