|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ExpressionOperator | |
---|---|
org.apache.pig.backend.hadoop.executionengine.physicalLayer.expressionOperators | |
org.apache.pig.backend.hadoop.executionengine.physicalLayer.relationalOperators |
Uses of ExpressionOperator in org.apache.pig.backend.hadoop.executionengine.physicalLayer.expressionOperators |
---|
Subclasses of ExpressionOperator in org.apache.pig.backend.hadoop.executionengine.physicalLayer.expressionOperators | |
---|---|
class |
Add
|
class |
BinaryComparisonOperator
This is a base class for all binary comparison operators. |
class |
BinaryExpressionOperator
A base class for all Binary expression operators. |
class |
ConstantExpression
This class implements a Constant of any type. |
class |
Divide
|
class |
EqualToExpr
|
class |
GreaterThanExpr
|
class |
GTOrEqualToExpr
|
class |
LessThanExpr
|
class |
LTOrEqualToExpr
|
class |
Mod
|
class |
Multiply
|
class |
NotEqualToExpr
|
class |
POAnd
Boolean and operator. |
class |
POBinCond
|
class |
POCast
This is just a cast that converts DataByteArray into either String or Integer. |
class |
POIsNull
|
class |
POMapLookUp
|
class |
PONegative
|
class |
PONot
Boolean not operator. |
class |
POOr
Boolean or operator. |
class |
POProject
Implements the overloaded form of the project operator. |
class |
PORegexp
|
class |
PORelationToExprProject
Implements a specialized form of POProject which is used *ONLY* in the following case: This project is Project(*) introduced after a relational operator to supply a bag as output (as an expression). |
class |
POUserComparisonFunc
|
class |
POUserFunc
|
class |
Subtract
|
class |
UnaryComparisonOperator
This is a base class for all unary comparison operators. |
class |
UnaryExpressionOperator
|
Fields in org.apache.pig.backend.hadoop.executionengine.physicalLayer.expressionOperators declared as ExpressionOperator | |
---|---|
protected ExpressionOperator |
BinaryExpressionOperator.lhs
|
protected ExpressionOperator |
BinaryExpressionOperator.rhs
|
Methods in org.apache.pig.backend.hadoop.executionengine.physicalLayer.expressionOperators that return ExpressionOperator | |
---|---|
ExpressionOperator |
ExpressionOperator.clone()
Make a deep copy of this operator. |
ExpressionOperator |
POBinCond.getCond()
Get condition |
ExpressionOperator |
UnaryExpressionOperator.getExpr()
Get the contained expression. |
ExpressionOperator |
BinaryExpressionOperator.getLhs()
|
ExpressionOperator |
POBinCond.getLhs()
Get left expression |
ExpressionOperator |
BinaryExpressionOperator.getRhs()
|
ExpressionOperator |
POBinCond.getRhs()
Get right expression |
Methods in org.apache.pig.backend.hadoop.executionengine.physicalLayer.expressionOperators that return types with arguments of type ExpressionOperator | |
---|---|
List<ExpressionOperator> |
POUserComparisonFunc.getChildExpressions()
Get child expressions of this expression |
List<ExpressionOperator> |
BinaryExpressionOperator.getChildExpressions()
Get the child expressions of this expression |
List<ExpressionOperator> |
UnaryExpressionOperator.getChildExpressions()
Get child expression of this expression |
List<ExpressionOperator> |
ConstantExpression.getChildExpressions()
Get the child expressions of this expression |
List<ExpressionOperator> |
POMapLookUp.getChildExpressions()
|
protected abstract List<ExpressionOperator> |
ExpressionOperator.getChildExpressions()
Get the sub-expressions of this expression. |
List<ExpressionOperator> |
POUserFunc.getChildExpressions()
Get child expression of this expression |
List<ExpressionOperator> |
POCast.getChildExpressions()
Get child expression of this expression |
List<ExpressionOperator> |
POBinCond.getChildExpressions()
Get child expressions of this expression |
List<ExpressionOperator> |
POProject.getChildExpressions()
|
Methods in org.apache.pig.backend.hadoop.executionengine.physicalLayer.expressionOperators with parameters of type ExpressionOperator | |
---|---|
void |
POBinCond.setCond(ExpressionOperator condOp)
|
void |
UnaryExpressionOperator.setExpr(ExpressionOperator e)
Set the contained expression explicitly. |
void |
BinaryExpressionOperator.setLhs(ExpressionOperator lhs)
|
void |
POBinCond.setLhs(ExpressionOperator lhs)
|
void |
BinaryExpressionOperator.setRhs(ExpressionOperator rhs)
|
void |
POBinCond.setRhs(ExpressionOperator rhs)
|
Method parameters in org.apache.pig.backend.hadoop.executionengine.physicalLayer.expressionOperators with type arguments of type ExpressionOperator | |
---|---|
protected Result |
ExpressionOperator.accumChild(List<ExpressionOperator> child,
Boolean b)
Drive all the UDFs in accumulative mode |
protected Result |
ExpressionOperator.accumChild(List<ExpressionOperator> child,
DataBag db)
Drive all the UDFs in accumulative mode |
protected Result |
ExpressionOperator.accumChild(List<ExpressionOperator> child,
DataByteArray dba)
Drive all the UDFs in accumulative mode |
protected Result |
ExpressionOperator.accumChild(List<ExpressionOperator> child,
Double d)
Drive all the UDFs in accumulative mode |
protected Result |
ExpressionOperator.accumChild(List<ExpressionOperator> child,
Float f)
Drive all the UDFs in accumulative mode |
protected Result |
ExpressionOperator.accumChild(List<ExpressionOperator> child,
Integer v)
Drive all the UDFs in accumulative mode |
protected Result |
ExpressionOperator.accumChild(List<ExpressionOperator> child,
Long l)
Drive all the UDFs in accumulative mode |
protected Result |
ExpressionOperator.accumChild(List<ExpressionOperator> child,
Map map)
Drive all the UDFs in accumulative mode |
protected Result |
ExpressionOperator.accumChild(List<ExpressionOperator> child,
Object o,
byte dataType)
Drive all the UDFs in accumulative mode |
protected Result |
ExpressionOperator.accumChild(List<ExpressionOperator> child,
String s)
Drive all the UDFs in accumulative mode |
protected Result |
ExpressionOperator.accumChild(List<ExpressionOperator> child,
Tuple t)
Drive all the UDFs in accumulative mode |
Constructors in org.apache.pig.backend.hadoop.executionengine.physicalLayer.expressionOperators with parameters of type ExpressionOperator | |
---|---|
POBinCond(OperatorKey k,
int rp,
ExpressionOperator cond,
ExpressionOperator lhs,
ExpressionOperator rhs)
|
|
POIsNull(OperatorKey k,
int rp,
ExpressionOperator in)
|
|
PONegative(OperatorKey k,
int rp,
ExpressionOperator input)
|
Uses of ExpressionOperator in org.apache.pig.backend.hadoop.executionengine.physicalLayer.relationalOperators |
---|
Fields in org.apache.pig.backend.hadoop.executionengine.physicalLayer.relationalOperators with type parameters of type ExpressionOperator | |
---|---|
protected List<ExpressionOperator> |
POLocalRearrange.leafOps
|
protected List<ExpressionOperator> |
POPreCombinerLocalRearrange.leafOps
|
protected List<ExpressionOperator> |
POCollectedGroup.leafOps
|
protected List<ExpressionOperator> |
POLocalRearrange.secondaryLeafOps
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |