|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
| Class Summary | |
|---|---|
| AddExpression | Add Operator |
| AllSameExpressionVisitor | |
| AndExpression | Boolean and expression. |
| BinaryExpression | Superclass for all binary expressions |
| BinCondExpression | |
| CastExpression | |
| ColumnExpression | Super class for all column expressions, including projection, constants, and deferences. |
| 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 |
| DivideExpression | Divide Operator |
| EqualExpression | Equality test expression. |
| ExpToPhyTranslationVisitor | |
| GreaterThanEqualExpression | |
| GreaterThanExpression | |
| IsNullExpression | |
| LessThanEqualExpression | |
| LessThanExpression | |
| LogicalExpression | Logical representation of expression operators. |
| LogicalExpressionPlan | A plan containing LogicalExpressionOperators. |
| LogicalExpressionVisitor | A visitor for expression plans. |
| MapLookupExpression | |
| ModExpression | Mod Operator |
| MultiplyExpression | Multiply Operator |
| NegativeExpression | |
| NotEqualExpression | NotEquality test expression. |
| NotExpression | |
| OrExpression | Boolean OR Expression |
| ProjectExpression | Projection of columns in an expression. |
| RegexExpression | Regex Operator |
| ScalarExpression | |
| SubtractExpression | Subtract Operator |
| UnaryExpression | Superclass for all unary expressions |
| UserFuncExpression | |
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||