Changed Classes |
ConstantExpression
|
A constant |
DereferenceExpression
|
get one or elements out of a tuple or a bag in case of Tuple( a#2:int b#3:bag{ b_a#4:int b_b#5:float } c#6:int ) # 1 (the number after # represents the uid) Dereference ( 0 ) --> a:int - dereference of single column in a tuple gives the field Dereference ( 0 2 ) --> Tuple(a#2:int c#6:int) #7 - dereference of more than one column gives a tuple Dereference ( 1 ) --> Dereference ( 1 ) --> b:bag{b_b#5:float}#8 - dereference of a bag gives a bag |
LogicalExpressionPlan
|
A plan containing LogicalExpressionOperators. |
LogicalExpressionVisitor
|
A visitor for expression plans. |
MapLookupExpression
|
|
ProjectExpression
|
Projection of columns in an expression. |
UserFuncExpression
|
|