Uses of Class
org.apache.pig.impl.plan.OperatorKey

Packages that use OperatorKey
org.apache.pig.backend.executionengine   
org.apache.pig.backend.hadoop.executionengine   
org.apache.pig.backend.hadoop.executionengine.mapReduceLayer   
org.apache.pig.backend.hadoop.executionengine.physicalLayer Implementation of physical operators that use hadoop as the execution engine and data storage. 
org.apache.pig.backend.hadoop.executionengine.physicalLayer.expressionOperators   
org.apache.pig.backend.hadoop.executionengine.physicalLayer.relationalOperators   
org.apache.pig.backend.local.executionengine   
org.apache.pig.backend.local.executionengine.physicalLayer.relationalOperators   
org.apache.pig.data Data types for Pig. 
org.apache.pig.impl.logicalLayer The logical operators that represent a pig script and tools for manipulating those operators. 
org.apache.pig.impl.plan   
 

Uses of OperatorKey in org.apache.pig.backend.executionengine
 

Methods in org.apache.pig.backend.executionengine that return OperatorKey
 OperatorKey ExecScopedLogicalOperator.getOperatorKey()
           
 OperatorKey ExecPhysicalPlan.getRoot()
           
 

Methods in org.apache.pig.backend.executionengine that return types with arguments of type OperatorKey
 Map<OperatorKey,ExecPhysicalOperator> ExecPhysicalPlan.getOpTable()
           
 

Uses of OperatorKey in org.apache.pig.backend.hadoop.executionengine
 

Fields in org.apache.pig.backend.hadoop.executionengine with type parameters of type OperatorKey
protected  Map<OperatorKey,OperatorKey> HExecutionEngine.logicalToPhysicalKeys
           
protected  Map<OperatorKey,OperatorKey> HExecutionEngine.logicalToPhysicalKeys
           
protected  Map<OperatorKey,MapRedResult> HExecutionEngine.materializedResults
           
protected  Map<OperatorKey,ExecPhysicalOperator> HExecutionEngine.physicalOpTable
           
 

Methods in org.apache.pig.backend.hadoop.executionengine that return types with arguments of type OperatorKey
 Map<OperatorKey,MapRedResult> HExecutionEngine.getMaterializedResults()
           
 Map<OperatorKey,ExecPhysicalOperator> HExecutionEngine.getPhysicalOpTable()
           
 

Uses of OperatorKey in org.apache.pig.backend.hadoop.executionengine.mapReduceLayer
 

Methods in org.apache.pig.backend.hadoop.executionengine.mapReduceLayer that return types with arguments of type OperatorKey
 List<OperatorKey> PigSplit.getTargetOps()
           
 

Constructors in org.apache.pig.backend.hadoop.executionengine.mapReduceLayer with parameters of type OperatorKey
MapReduceOper(OperatorKey k)
           
 

Constructor parameters in org.apache.pig.backend.hadoop.executionengine.mapReduceLayer with type arguments of type OperatorKey
PigSplit(PigContext pigContext, org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.Path path, String parser, List<OperatorKey> targetOps, long start, long length)
           
SliceWrapper(Slice slice, PigContext context, int index, org.apache.hadoop.fs.FileSystem fs, ArrayList<OperatorKey> targetOps)
           
 

Uses of OperatorKey in org.apache.pig.backend.hadoop.executionengine.physicalLayer
 

Constructors in org.apache.pig.backend.hadoop.executionengine.physicalLayer with parameters of type OperatorKey
PhysicalOperator(OperatorKey k)
           
PhysicalOperator(OperatorKey k, int rp)
           
PhysicalOperator(OperatorKey k, int rp, List<PhysicalOperator> inp)
           
PhysicalOperator(OperatorKey k, List<PhysicalOperator> inp)
           
 

Uses of OperatorKey in org.apache.pig.backend.hadoop.executionengine.physicalLayer.expressionOperators
 

Constructors in org.apache.pig.backend.hadoop.executionengine.physicalLayer.expressionOperators with parameters of type OperatorKey
Add(OperatorKey k)
           
Add(OperatorKey k, int rp)
           
BinaryComparisonOperator(OperatorKey k)
           
BinaryComparisonOperator(OperatorKey k, int rp)
           
BinaryExpressionOperator(OperatorKey k)
           
BinaryExpressionOperator(OperatorKey k, int rp)
           
ConstantExpression(OperatorKey k)
           
ConstantExpression(OperatorKey k, int rp)
           
Divide(OperatorKey k)
           
Divide(OperatorKey k, int rp)
           
EqualToExpr(OperatorKey k)
           
EqualToExpr(OperatorKey k, int rp)
           
ExpressionOperator(OperatorKey k)
           
ExpressionOperator(OperatorKey k, int rp)
           
GreaterThanExpr(OperatorKey k)
           
GreaterThanExpr(OperatorKey k, int rp)
           
GTOrEqualToExpr(OperatorKey k)
           
GTOrEqualToExpr(OperatorKey k, int rp)
           
LessThanExpr(OperatorKey k)
           
LessThanExpr(OperatorKey k, int rp)
           
LTOrEqualToExpr(OperatorKey k)
           
LTOrEqualToExpr(OperatorKey k, int rp)
           
Mod(OperatorKey k)
           
Mod(OperatorKey k, int rp)
           
Multiply(OperatorKey k)
           
Multiply(OperatorKey k, int rp)
           
NotEqualToExpr(OperatorKey k)
           
NotEqualToExpr(OperatorKey k, int rp)
           
POAnd(OperatorKey k)
           
POAnd(OperatorKey k, int rp)
           
POBinCond(OperatorKey k)
           
POBinCond(OperatorKey k, int rp)
           
POBinCond(OperatorKey k, int rp, ExpressionOperator cond, ExpressionOperator lhs, ExpressionOperator rhs)
           
POCast(OperatorKey k)
           
POCast(OperatorKey k, int rp)
           
POIsNull(OperatorKey k)
           
POIsNull(OperatorKey k, int rp)
           
POIsNull(OperatorKey k, int rp, ExpressionOperator in)
           
POMapLookUp(OperatorKey k)
           
POMapLookUp(OperatorKey k, int rp)
           
POMapLookUp(OperatorKey k, int rp, Object key)
           
PONegative(OperatorKey k)
           
PONegative(OperatorKey k, int rp)
           
PONegative(OperatorKey k, int rp, ExpressionOperator input)
           
PONot(OperatorKey k)
           
PONot(OperatorKey k, int rp)
           
POOr(OperatorKey k)
           
POOr(OperatorKey k, int rp)
           
POProject(OperatorKey k)
           
POProject(OperatorKey k, int rp)
           
POProject(OperatorKey k, int rp, ArrayList<Integer> cols)
           
POProject(OperatorKey k, int rp, int col)
           
PORegexp(OperatorKey k)
           
PORegexp(OperatorKey k, int rp)
           
POUserComparisonFunc(OperatorKey k, int rp, List inp, FuncSpec funcSpec)
           
POUserComparisonFunc(OperatorKey k, int rp, List inp, FuncSpec funcSpec, ComparisonFunc func)
           
POUserFunc(OperatorKey k, int rp, List<PhysicalOperator> inp)
           
POUserFunc(OperatorKey k, int rp, List<PhysicalOperator> inp, FuncSpec funcSpec)
           
POUserFunc(OperatorKey k, int rp, List<PhysicalOperator> inp, FuncSpec funcSpec, EvalFunc func)
           
Subtract(OperatorKey k)
           
Subtract(OperatorKey k, int rp)
           
UnaryComparisonOperator(OperatorKey k)
           
UnaryComparisonOperator(OperatorKey k, int rp)
           
UnaryExpressionOperator(OperatorKey k)
           
UnaryExpressionOperator(OperatorKey k, int rp)
           
 

Uses of OperatorKey in org.apache.pig.backend.hadoop.executionengine.physicalLayer.relationalOperators
 

Constructors in org.apache.pig.backend.hadoop.executionengine.physicalLayer.relationalOperators with parameters of type OperatorKey
PODistinct(OperatorKey k)
           
PODistinct(OperatorKey k, int rp)
           
PODistinct(OperatorKey k, int rp, List<PhysicalOperator> inp)
           
PODistinct(OperatorKey k, List<PhysicalOperator> inp)
           
POFilter(OperatorKey k)
           
POFilter(OperatorKey k, int rp)
           
POFilter(OperatorKey k, int rp, List<PhysicalOperator> inputs)
           
POFilter(OperatorKey k, List<PhysicalOperator> inputs)
           
POForEach(OperatorKey k)
           
POForEach(OperatorKey k, int rp)
           
POForEach(OperatorKey k, int rp, List inp)
           
POForEach(OperatorKey k, int rp, List<PhysicalPlan> inp, List<Boolean> isToBeFlattened)
           
POForEach(OperatorKey k, List inp)
           
POFRJoin(OperatorKey k)
           
POFRJoin(OperatorKey k, int rp)
           
POFRJoin(OperatorKey k, int rp, List<PhysicalOperator> inp)
           
POFRJoin(OperatorKey k, int rp, List<PhysicalOperator> inp, List<List<PhysicalPlan>> ppLists, List<Byte> keyTypes, FileSpec[] replFiles, int fragment)
           
POFRJoin(OperatorKey k, List<PhysicalOperator> inp)
           
POGlobalRearrange(OperatorKey k)
           
POGlobalRearrange(OperatorKey k, int rp)
           
POGlobalRearrange(OperatorKey k, int rp, List inp)
           
POGlobalRearrange(OperatorKey k, List inp)
           
POJoinPackage(OperatorKey k, int rp, POPackage p, POForEach f)
           
POLimit(OperatorKey k)
           
POLimit(OperatorKey k, int rp)
           
POLimit(OperatorKey k, int rp, List<PhysicalOperator> inputs)
           
POLimit(OperatorKey k, List<PhysicalOperator> inputs)
           
POLoad(OperatorKey k, boolean splittable)
           
POLoad(OperatorKey k, FileSpec lFile, boolean splittable)
           
POLoad(OperatorKey k, int rp, FileSpec lFile, boolean splittable)
           
POLocalRearrange(OperatorKey k)
           
POLocalRearrange(OperatorKey k, int rp)
           
POLocalRearrange(OperatorKey k, int rp, List<PhysicalOperator> inp)
           
POLocalRearrange(OperatorKey k, List<PhysicalOperator> inp)
           
POLocalRearrangeForIllustrate(OperatorKey k)
           
POLocalRearrangeForIllustrate(OperatorKey k, int rp)
           
POLocalRearrangeForIllustrate(OperatorKey k, int rp, List<PhysicalOperator> inp)
           
POLocalRearrangeForIllustrate(OperatorKey k, List<PhysicalOperator> inp)
           
POOptimizedForEach(OperatorKey k)
           
POOptimizedForEach(OperatorKey k, int rp)
           
POOptimizedForEach(OperatorKey k, int rp, List inp)
           
POOptimizedForEach(OperatorKey k, int rp, List<PhysicalPlan> inp, List<Boolean> isToBeFlattened)
           
POOptimizedForEach(OperatorKey k, List inp)
           
POPackage(OperatorKey k)
           
POPackage(OperatorKey k, int rp)
           
POPackage(OperatorKey k, int rp, List<PhysicalOperator> inp)
           
POPackage(OperatorKey k, List<PhysicalOperator> inp)
           
POPreCombinerLocalRearrange(OperatorKey k)
           
POPreCombinerLocalRearrange(OperatorKey k, int rp)
           
POPreCombinerLocalRearrange(OperatorKey k, int rp, List<PhysicalOperator> inp)
           
POPreCombinerLocalRearrange(OperatorKey k, List<PhysicalOperator> inp)
           
PORead(OperatorKey k)
           
PORead(OperatorKey k, DataBag bag)
           
PORead(OperatorKey k, int rp)
           
PORead(OperatorKey k, int rp, List<PhysicalOperator> inp)
           
PORead(OperatorKey k, List<PhysicalOperator> inp)
           
POSort(OperatorKey k)
           
POSort(OperatorKey k, int rp)
           
POSort(OperatorKey k, int rp, List inp)
           
POSort(OperatorKey k, int rp, List inp, List<PhysicalPlan> sortPlans, List<Boolean> mAscCols, POUserComparisonFunc mSortFunc)
           
POSort(OperatorKey k, List inp)
           
POSplit(OperatorKey k)
           
POSplit(OperatorKey k, int rp)
           
POSplit(OperatorKey k, int rp, List<PhysicalOperator> inp)
           
POSplit(OperatorKey k, List<PhysicalOperator> inp)
           
POStore(OperatorKey k)
           
POStore(OperatorKey k, int rp)
           
POStore(OperatorKey k, int rp, List<PhysicalOperator> inp)
           
POStream(OperatorKey k, ExecutableManager executableManager, StreamingCommand command, Properties properties)
           
POUnion(OperatorKey k)
           
POUnion(OperatorKey k, int rp)
           
POUnion(OperatorKey k, int rp, List<PhysicalOperator> inp)
           
POUnion(OperatorKey k, List<PhysicalOperator> inp)
           
 

Uses of OperatorKey in org.apache.pig.backend.local.executionengine
 

Fields in org.apache.pig.backend.local.executionengine with type parameters of type OperatorKey
protected  Map<OperatorKey,OperatorKey> LocalExecutionEngine.logicalToPhysicalKeys
           
protected  Map<OperatorKey,OperatorKey> LocalExecutionEngine.logicalToPhysicalKeys
           
protected  Map<OperatorKey,LocalResult> LocalExecutionEngine.materializedResults
           
protected  Map<OperatorKey,PhysicalOperator> LocalExecutionEngine.physicalOpTable
           
 

Uses of OperatorKey in org.apache.pig.backend.local.executionengine.physicalLayer.relationalOperators
 

Constructors in org.apache.pig.backend.local.executionengine.physicalLayer.relationalOperators with parameters of type OperatorKey
POCogroup(OperatorKey k)
           
POCogroup(OperatorKey k, int rp)
           
POCogroup(OperatorKey k, int rp, List<PhysicalOperator> inp)
           
POCogroup(OperatorKey k, List<PhysicalOperator> inp)
           
POCross(OperatorKey k)
           
POCross(OperatorKey k, int rp)
           
POCross(OperatorKey k, int rp, List<PhysicalOperator> inp)
           
POCross(OperatorKey k, List<PhysicalOperator> inp)
           
POSplit(OperatorKey k)
           
POSplit(OperatorKey k, int rp)
           
POSplit(OperatorKey k, int rp, List<PhysicalOperator> inp)
           
POSplit(OperatorKey k, List<PhysicalOperator> inp)
           
POSplitOutput(OperatorKey k)
           
POSplitOutput(OperatorKey k, int rp)
           
POSplitOutput(OperatorKey k, int rp, List<PhysicalOperator> inp)
           
POSplitOutput(OperatorKey k, List<PhysicalOperator> inp)
           
POStreamLocal(OperatorKey k, ExecutableManager executableManager, StreamingCommand command, Properties properties)
           
 

Uses of OperatorKey in org.apache.pig.data
 

Fields in org.apache.pig.data with type parameters of type OperatorKey
 List<OperatorKey> TargetedTuple.targetOps
           
 

Methods in org.apache.pig.data that return types with arguments of type OperatorKey
 List<OperatorKey> TargetedTuple.getTargetOps()
           
 

Method parameters in org.apache.pig.data with type arguments of type OperatorKey
 void TargetedTuple.setTargetOps(List<OperatorKey> targetOps)
           
 

Constructor parameters in org.apache.pig.data with type arguments of type OperatorKey
TargetedTuple(Tuple t, List<OperatorKey> targetOps)
           
 

Uses of OperatorKey in org.apache.pig.impl.logicalLayer
 

Methods in org.apache.pig.impl.logicalLayer that return OperatorKey
 OperatorKey LogicalOperator.getOperatorKey()
          Get the operator key for this operator.
 

Method parameters in org.apache.pig.impl.logicalLayer with type arguments of type OperatorKey
 LogicalPlan LogicalPlanBuilder.parse(String scope, String query, Map<LogicalOperator,LogicalPlan> aliases, Map<OperatorKey,LogicalOperator> opTable, Map<String,LogicalOperator> aliasOp)
           
 LogicalPlan LogicalPlanBuilder.parse(String scope, String query, Map<LogicalOperator,LogicalPlan> aliases, Map<OperatorKey,LogicalOperator> opTable, Map<String,LogicalOperator> aliasOp, int start)
           
 

Constructors in org.apache.pig.impl.logicalLayer with parameters of type OperatorKey
BinaryExpressionOperator(LogicalPlan plan, OperatorKey k, ExpressionOperator lhsOperand, ExpressionOperator rhsOperand)
           
BinaryExpressionOperator(LogicalPlan plan, OperatorKey k, int rp, ExpressionOperator lhsOperand, ExpressionOperator rhsOperand)
           
ExpressionOperator(LogicalPlan plan, OperatorKey k)
           
ExpressionOperator(LogicalPlan plan, OperatorKey k, int rp)
           
LOAdd(LogicalPlan plan, OperatorKey k, ExpressionOperator lhsOperand, ExpressionOperator rhsOperand)
           
LOAnd(LogicalPlan plan, OperatorKey k, ExpressionOperator lhsOperand, ExpressionOperator rhsOperand)
           
LOBinCond(LogicalPlan plan, OperatorKey k, ExpressionOperator cond, ExpressionOperator lhsOp, ExpressionOperator rhsOp)
           
LOCast(LogicalPlan plan, OperatorKey k, ExpressionOperator expr, byte type)
           
LOCogroup(LogicalPlan plan, OperatorKey k, MultiMap<LogicalOperator,LogicalPlan> groupByPlans, boolean[] isInner)
           
LOConst(LogicalPlan plan, OperatorKey k, Object value)
           
LOCross(LogicalPlan plan, OperatorKey k)
           
LODefine(LogicalPlan plan, OperatorKey key)
           
LODistinct(LogicalPlan plan, OperatorKey k)
           
LODivide(LogicalPlan plan, OperatorKey k, ExpressionOperator lhsOperand, ExpressionOperator rhsOperand)
           
LOEqual(LogicalPlan plan, OperatorKey k, ExpressionOperator lhsOperand, ExpressionOperator rhsOperand)
           
LOFilter(LogicalPlan plan, OperatorKey k, LogicalPlan comparisonPlan)
           
LOForEach(LogicalPlan plan, OperatorKey k, ArrayList<LogicalPlan> foreachPlans, ArrayList<Boolean> flattenList)
           
LOForEach(LogicalPlan plan, OperatorKey k, ArrayList<LogicalPlan> foreachPlans, ArrayList<Boolean> flattenList, ArrayList<Schema> userDefinedSchemaList)
           
LOFRJoin(LogicalPlan plan, OperatorKey k, MultiMap<LogicalOperator,LogicalPlan> joinColPlans, boolean[] isInner, LogicalOperator fragOp)
           
LOGenerate(LogicalPlan plan, OperatorKey key, ArrayList<LogicalPlan> generatePlans, ArrayList<Boolean> flatten)
           
LOGenerate(LogicalPlan plan, OperatorKey key, ArrayList<LogicalPlan> generatePlans, ArrayList<Boolean> flatten, ArrayList<Schema> userDefinedSchemaList)
           
LOGenerate(LogicalPlan plan, OperatorKey key, LogicalPlan generatePlan, boolean flatten)
           
LogicalOperator(LogicalPlan plan, OperatorKey k)
          Equivalent to LogicalOperator(k, 0).
LogicalOperator(LogicalPlan plan, OperatorKey k, int rp)
           
LOGreaterThan(LogicalPlan plan, OperatorKey k, ExpressionOperator lhsOperand, ExpressionOperator rhsOperand)
           
LOGreaterThanEqual(LogicalPlan plan, OperatorKey k, ExpressionOperator lhsOperand, ExpressionOperator rhsOperand)
           
LOIsNull(LogicalPlan plan, OperatorKey k, ExpressionOperator operand)
           
LOLesserThan(LogicalPlan plan, OperatorKey k, ExpressionOperator lhsOperand, ExpressionOperator rhsOperand)
           
LOLesserThanEqual(LogicalPlan plan, OperatorKey k, ExpressionOperator lhsOperand, ExpressionOperator rhsOperand)
           
LOLimit(LogicalPlan plan, OperatorKey k, long limit)
           
LOLoad(LogicalPlan plan, OperatorKey key, FileSpec inputFileSpec, ExecType execType, DataStorage storage, boolean splittable)
           
LOMapLookup(LogicalPlan plan, OperatorKey key, ExpressionOperator map, Object mapKey, byte valueType, Schema valueSchema)
           
LOMod(LogicalPlan plan, OperatorKey k, ExpressionOperator lhsOperand, ExpressionOperator rhsOperand)
           
LOMultiply(LogicalPlan plan, OperatorKey k, ExpressionOperator lhsOperand, ExpressionOperator rhsOperand)
           
LONegative(LogicalPlan plan, OperatorKey k, ExpressionOperator operand)
           
LONot(LogicalPlan plan, OperatorKey k, ExpressionOperator operand)
           
LONotEqual(LogicalPlan plan, OperatorKey k, ExpressionOperator lhsOperand, ExpressionOperator rhsOperand)
           
LOOr(LogicalPlan plan, OperatorKey k, ExpressionOperator lhsOperand, ExpressionOperator rhsOperand)
           
LOProject(LogicalPlan plan, OperatorKey key, LogicalOperator exp, Integer projection)
           
LOProject(LogicalPlan plan, OperatorKey key, LogicalOperator exp, List<Integer> projection)
           
LORegexp(LogicalPlan plan, OperatorKey key, ExpressionOperator operand, ExpressionOperator regexp)
           
LOSort(LogicalPlan plan, OperatorKey key, List<LogicalPlan> sortColPlans, List<Boolean> ascCols, FuncSpec sortFunc)
           
LOSplit(LogicalPlan plan, OperatorKey key, ArrayList<LogicalOperator> outputs)
           
LOSplitOutput(LogicalPlan plan, OperatorKey key, int index, LogicalPlan condPlan)
           
LOStore(LogicalPlan plan, OperatorKey key, FileSpec outputFileSpec)
           
LOStream(LogicalPlan plan, OperatorKey k, LogicalOperator input, ExecutableManager exeManager, StreamingCommand cmd)
          Create a new LOStream with the given command.
LOSubtract(LogicalPlan plan, OperatorKey k, ExpressionOperator lhsOperand, ExpressionOperator rhsOperand)
           
LOUnion(LogicalPlan plan, OperatorKey k)
           
LOUserFunc(LogicalPlan plan, OperatorKey k, FuncSpec funcSpec, List<ExpressionOperator> args, byte returnType)
           
UnaryExpressionOperator(LogicalPlan plan, OperatorKey k, ExpressionOperator operand)
           
UnaryExpressionOperator(LogicalPlan plan, OperatorKey k, int rp, ExpressionOperator operand)
           
 

Uses of OperatorKey in org.apache.pig.impl.plan
 

Fields in org.apache.pig.impl.plan declared as OperatorKey
protected  OperatorKey Operator.mKey
          OperatorKey associated with this operator.
 

Fields in org.apache.pig.impl.plan with type parameters of type OperatorKey
protected  Map<OperatorKey,E> OperatorPlan.mKeys
           
protected  Map<E,OperatorKey> OperatorPlan.mOps
           
 

Methods in org.apache.pig.impl.plan that return OperatorKey
static OperatorKey OperatorKey.genOpKey(String scope)
          Utility function for creating operator keys.
 OperatorKey Operator.getOperatorKey()
          Get the operator key for this operator.
 OperatorKey OperatorPlan.getOperatorKey(E op)
          Given an operator, find its OperatorKey.
 

Methods in org.apache.pig.impl.plan that return types with arguments of type OperatorKey
 Map<OperatorKey,E> OperatorPlan.getKeys()
          Get the map of operator key and associated operators
 

Methods in org.apache.pig.impl.plan with parameters of type OperatorKey
 int OperatorKey.compareTo(OperatorKey o)
           
 E OperatorPlan.getOperator(OperatorKey opKey)
          Given an OperatorKey, find the associated operator.
 

Constructors in org.apache.pig.impl.plan with parameters of type OperatorKey
Operator(OperatorKey k)
           
 



Copyright © ${year} The Apache Software Foundation