|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use LogicalExpression | |
---|---|
org.apache.pig.experimental.logical | |
org.apache.pig.experimental.logical.expression |
Uses of LogicalExpression in org.apache.pig.experimental.logical |
---|
Fields in org.apache.pig.experimental.logical with type parameters of type LogicalExpression | |
---|---|
protected HashMap<LogicalOperator,LogicalExpression> |
LogicalPlanMigrationVistor.LogicalExpPlanMigrationVistor.exprOpsMap
|
Uses of LogicalExpression in org.apache.pig.experimental.logical.expression |
---|
Subclasses of LogicalExpression in org.apache.pig.experimental.logical.expression | |
---|---|
class |
AddExpression
Add Operator |
class |
AndExpression
Boolean and expression. |
class |
BagDereferenceExpression
This is a special case Expression and violates some of the rules of an Expression. |
class |
BinaryExpression
Superclass for all binary expressions |
class |
BinCondExpression
|
class |
CastExpression
|
class |
ColumnExpression
Super class for all column expressions, including projection, constants, and deferences. |
class |
ConstantExpression
A constant |
class |
DivideExpression
Divide Operator |
class |
EqualExpression
Equality test expression. |
class |
GreaterThanEqualExpression
|
class |
GreaterThanExpression
|
class |
IsNullExpression
|
class |
LessThanEqualExpression
|
class |
LessThanExpression
|
class |
MapLookupExpression
|
class |
ModExpression
Mod Operator |
class |
MultiplyExpression
Multiply Operator |
class |
NegativeExpression
|
class |
NotEqualExpression
NotEquality test expression. |
class |
NotExpression
|
class |
OrExpression
Boolean OR Expression |
class |
ProjectExpression
Projection of columns in an expression. |
class |
RegexExpression
Regex Operator |
class |
SubtractExpression
Subtract Operator |
class |
UnaryExpression
Superclass for all unary expressions |
class |
UserFuncExpression
|
Methods in org.apache.pig.experimental.logical.expression that return LogicalExpression | |
---|---|
LogicalExpression |
BinCondExpression.getCondition()
Returns the operator which handles this condition |
LogicalExpression |
UnaryExpression.getExpression()
Get the expression that this unary expression operators on. |
LogicalExpression |
BinaryExpression.getLhs()
Get the left hand side of this binary expression. |
LogicalExpression |
BinCondExpression.getLhs()
Get the left hand side of this expression. |
LogicalExpression |
MapLookupExpression.getMap()
|
LogicalExpression |
BinaryExpression.getRhs()
Get the right hand side of this binary expression. |
LogicalExpression |
BinCondExpression.getRhs()
Get the right hand side of this expression. |
Methods in org.apache.pig.experimental.logical.expression that return types with arguments of type LogicalExpression | |
---|---|
List<LogicalExpression> |
UserFuncExpression.getArguments()
|
Constructors in org.apache.pig.experimental.logical.expression with parameters of type LogicalExpression | |
---|---|
AddExpression(OperatorPlan plan,
byte b,
LogicalExpression lhs,
LogicalExpression rhs)
Will add this operator to the plan and connect it to the left and right hand side operators. |
|
AndExpression(OperatorPlan plan,
LogicalExpression lhs,
LogicalExpression rhs)
Will add this operator to the plan and connect it to the left and right hand side operators. |
|
BinaryExpression(String name,
OperatorPlan plan,
byte b,
LogicalExpression lhs,
LogicalExpression rhs)
Will add this operator to the plan and connect it to the left and right hand side operators. |
|
BinCondExpression(OperatorPlan plan,
byte b,
LogicalExpression condition,
LogicalExpression lhs,
LogicalExpression rhs)
Will add this operator to the plan and connect it to the left and right hand side operators and the condition operator |
|
CastExpression(OperatorPlan plan,
byte b,
LogicalExpression exp)
|
|
DivideExpression(OperatorPlan plan,
byte b,
LogicalExpression lhs,
LogicalExpression rhs)
Will add this operator to the plan and connect it to the left and right hand side operators. |
|
EqualExpression(OperatorPlan plan,
LogicalExpression lhs,
LogicalExpression rhs)
Will add this operator to the plan and connect it to the left and right hand side operators. |
|
GreaterThanEqualExpression(OperatorPlan plan,
LogicalExpression lhs,
LogicalExpression rhs)
Will add this operator to the plan and connect it to the left and right hand side operators. |
|
GreaterThanExpression(OperatorPlan plan,
LogicalExpression lhs,
LogicalExpression rhs)
Will add this operator to the plan and connect it to the left and right hand side operators. |
|
IsNullExpression(OperatorPlan plan,
byte b,
LogicalExpression exp)
|
|
LessThanEqualExpression(OperatorPlan plan,
LogicalExpression lhs,
LogicalExpression rhs)
Will add this operator to the plan and connect it to the left and right hand side operators. |
|
LessThanExpression(OperatorPlan plan,
LogicalExpression lhs,
LogicalExpression rhs)
Will add this operator to the plan and connect it to the left and right hand side operators. |
|
ModExpression(OperatorPlan plan,
byte b,
LogicalExpression lhs,
LogicalExpression rhs)
Will add this operator to the plan and connect it to the left and right hand side operators. |
|
MultiplyExpression(OperatorPlan plan,
byte b,
LogicalExpression lhs,
LogicalExpression rhs)
Will add this operator to the plan and connect it to the left and right hand side operators. |
|
NegativeExpression(OperatorPlan plan,
byte b,
LogicalExpression exp)
|
|
NotEqualExpression(OperatorPlan plan,
LogicalExpression lhs,
LogicalExpression rhs)
Will add this operator to the plan and connect it to the left and right hand side operators. |
|
NotExpression(OperatorPlan plan,
byte b,
LogicalExpression exp)
|
|
OrExpression(OperatorPlan plan,
LogicalExpression lhs,
LogicalExpression rhs)
Will add this operator to the plan and connect it to the left and right hand side operators. |
|
RegexExpression(OperatorPlan plan,
byte b,
LogicalExpression lhs,
LogicalExpression rhs)
Will add this operator to the plan and connect it to the left and right hand side operators. |
|
SubtractExpression(OperatorPlan plan,
byte b,
LogicalExpression lhs,
LogicalExpression rhs)
Will add this operator to the plan and connect it to the left and right hand side operators. |
|
UnaryExpression(String name,
OperatorPlan plan,
byte b,
LogicalExpression exp)
Will add this operator to the plan and connect it to the left and right hand side operators. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |