Java Mailing List Archive

http://www.gg3721.com/

Home » the NHibernate development list »

[NHibernate-development] Nhibernate Linq Expression hierarchy

Tuna Toksöz

2008-08-16

Replies: Find Java Web Hosting

Author LoginPost Reply
I am planning to modify the expression tree a little bit.
 
NHIbernate.Expression.SqlExpression <- root of the expression tree
 - SelectExpression 
      -From property(Expression: Another SelectExpression(aka subquery) or TableReference(should we define Table Expression?)
      -Where property(Expression: (any expression that can be handled, binary operation with either ColumnExpression or an AggregateSubqueryExpression)
      -Group by expresison (I cant imagine this part, linq allows more grouping than one may expect
      -Orderby expresion( can be an aggregatesubquery or a column expression together with ascending or descending flag)
   - join expression
       - leff - sql expression
       - right - sql expression
       - join condition == conditional expression
 
I have to admit that I have been affected by Wayward's posts
 
http://blogs.msdn.com/mattwar/

--
Tuna Toksöz

Typos included to enhance the readers attention!
-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Nhibernate-development mailing list
Nhibernate-development@(protected)
https://lists.sourceforge.net/lists/listinfo/nhibernate-development
©2008 gg3721.com - Jax Systems, LLC, U.S.A.