Uses of Class
org.apache.pig.backend.hadoop.executionengine.physicalLayer.expressionOperators.ExpressionOperator

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 POBinCond.getLhs()
          Get left expression
 ExpressionOperator BinaryExpressionOperator.getLhs()
           
 ExpressionOperator POBinCond.getRhs()
          Get right expression
 ExpressionOperator BinaryExpressionOperator.getRhs()
           
 

Methods in org.apache.pig.backend.hadoop.executionengine.physicalLayer.expressionOperators that return types with arguments of type ExpressionOperator
 List<ExpressionOperator> UnaryExpressionOperator.getChildExpressions()
          Get child expression of this expression
 List<ExpressionOperator> POUserFunc.getChildExpressions()
          Get child expression of this expression
 List<ExpressionOperator> POUserComparisonFunc.getChildExpressions()
          Get child expressions of this expression
 List<ExpressionOperator> POProject.getChildExpressions()
           
 List<ExpressionOperator> POMapLookUp.getChildExpressions()
           
 List<ExpressionOperator> POCast.getChildExpressions()
          Get child expression of this expression
 List<ExpressionOperator> POBinCond.getChildExpressions()
          Get child expressions of this expression
protected abstract  List<ExpressionOperator> ExpressionOperator.getChildExpressions()
          Get the sub-expressions of this expression.
 List<ExpressionOperator> ConstantExpression.getChildExpressions()
          Get the child expressions of this expression
 List<ExpressionOperator> BinaryExpressionOperator.getChildExpressions()
          Get the child expressions of this expression
 

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 POBinCond.setLhs(ExpressionOperator lhs)
           
 void BinaryExpressionOperator.setLhs(ExpressionOperator lhs)
           
 void POBinCond.setRhs(ExpressionOperator rhs)
           
 void BinaryExpressionOperator.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> POPreCombinerLocalRearrange.leafOps
           
protected  List<ExpressionOperator> POLocalRearrange.leafOps
           
protected  List<ExpressionOperator> POCollectedGroup.leafOps
           
protected  List<ExpressionOperator> POLocalRearrange.secondaryLeafOps
           
 



Copyright © 2007-2012 The Apache Software Foundation