Uses of Class
org.apache.pig.impl.util.Pair

Packages that use Pair
org.apache.pig.backend.hadoop.executionengine.mapReduceLayer   
org.apache.pig.backend.hadoop.executionengine.physicalLayer.relationalOperators   
org.apache.pig.backend.hadoop.executionengine.util   
org.apache.pig.experimental.plan   
org.apache.pig.impl.builtin   
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 Pair in org.apache.pig.backend.hadoop.executionengine.mapReduceLayer
 

Methods in org.apache.pig.backend.hadoop.executionengine.mapReduceLayer that return Pair
 Pair<MapReduceOper,Integer> MRCompiler.getQuantileJob(POSort inpSort, MapReduceOper prevJob, FileSpec lFile, FileSpec quantFile, int rp, Pair<Integer,Byte>[] fields)
           
protected  Pair<MapReduceOper,Integer> MRCompiler.getSamplingJob(POSort sort, MapReduceOper prevJob, List<PhysicalPlan> transformPlans, FileSpec lFile, FileSpec sampleFile, int rp, List<PhysicalPlan> sortKeyPlans, String udfClassName, String[] udfArgs, String sampleLdrClassName)
          Create a sampling job to collect statistics by sampling an input file.
 Pair<MapReduceOper,Integer> MRCompiler.getSkewedJoinSampleJob(POSkewedJoin op, MapReduceOper prevJob, FileSpec lFile, FileSpec sampleFile, int rp)
          Create Sampling job for skewed join.
 

Methods in org.apache.pig.backend.hadoop.executionengine.mapReduceLayer with parameters of type Pair
 Pair<MapReduceOper,Integer> MRCompiler.getQuantileJob(POSort inpSort, MapReduceOper prevJob, FileSpec lFile, FileSpec quantFile, int rp, Pair<Integer,Byte>[] fields)
           
 MapReduceOper MRCompiler.getSortJob(POSort sort, MapReduceOper quantJob, FileSpec lFile, FileSpec quantFile, int rp, Pair<Integer,Byte>[] fields)
           
 

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

Fields in org.apache.pig.backend.hadoop.executionengine.physicalLayer.relationalOperators with type parameters of type Pair
protected  Map<Integer,Pair<Boolean,Map<Integer,Integer>>> POPackage.keyInfo
           
 

Methods in org.apache.pig.backend.hadoop.executionengine.physicalLayer.relationalOperators that return types with arguments of type Pair
 Map<Integer,Pair<Boolean,Map<Integer,Integer>>> POPackage.getKeyInfo()
           
 

Method parameters in org.apache.pig.backend.hadoop.executionengine.physicalLayer.relationalOperators with type arguments of type Pair
 void POPackage.setKeyInfo(Map<Integer,Pair<Boolean,Map<Integer,Integer>>> keyInfo)
           
 void POCombinerPackage.setKeyInfo(Map<Integer,Pair<Boolean,Map<Integer,Integer>>> keyInfo)
           
 

Uses of Pair in org.apache.pig.backend.hadoop.executionengine.util
 

Methods in org.apache.pig.backend.hadoop.executionengine.util that return types with arguments of type Pair
static
<E> Map<E,Pair<Integer,Integer>>
MapRedUtil.loadPartitionFileFromLocalCache(String keyDistFile, Integer[] totalReducers, byte keyType)
          Loads the key distribution sampler file
 

Uses of Pair in org.apache.pig.experimental.plan
 

Methods in org.apache.pig.experimental.plan that return Pair
 Pair<Integer,Integer> OperatorSubPlan.disconnect(Operator from, Operator to)
           
 Pair<Integer,Integer> OperatorPlan.disconnect(Operator from, Operator to)
          Disconnect two operators in the plan.
 Pair<Integer,Integer> BaseOperatorPlan.disconnect(Operator from, Operator to)
          Disconnect two operators in the plan.
 Pair<Operator,Integer> PlanEdge.removeWithPosition(Operator key, Operator value)
          Remove one value from an existing key and return which position in the arraylist the value was at..
 

Uses of Pair in org.apache.pig.impl.builtin
 

Method parameters in org.apache.pig.impl.builtin with type arguments of type Pair
 void SampleLoader.computeSamples(ArrayList<Pair<FileSpec,Boolean>> inputs, PigContext pc)
           
 void PoissonSampleLoader.computeSamples(ArrayList<Pair<FileSpec,Boolean>> inputs, PigContext pc)
          Computes the number of samples for the loader
 

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

Methods in org.apache.pig.impl.logicalLayer that return Pair
static Pair<LOProject,LOCast> LogicalPlan.chainOfProjects(LogicalPlan plan)
          A utility method to check if a plan contains a chain of projection operators with or without casts
 Pair<Boolean,List<Integer>> LOForEach.hasFlatten()
          A helper method to check if the foreach has a flattened element
 

Method parameters in org.apache.pig.impl.logicalLayer with type arguments of type Pair
 void ColumnPruner.addPruneMap(LogicalOperator op, List<Pair<Integer,Integer>> prunedColumns)
           
 boolean RelationalOperator.pruneColumns(List<Pair<Integer,Integer>> columns)
           
 boolean LOUnion.pruneColumns(List<Pair<Integer,Integer>> columns)
           
 boolean LOSplitOutput.pruneColumns(List<Pair<Integer,Integer>> columns)
           
 boolean LOSort.pruneColumns(List<Pair<Integer,Integer>> columns)
           
 boolean LOLoad.pruneColumns(List<Pair<Integer,Integer>> columns)
           
 boolean LOJoin.pruneColumns(List<Pair<Integer,Integer>> columns)
           
 boolean LOForEach.pruneColumns(List<Pair<Integer,Integer>> columns)
           
 boolean LOFilter.pruneColumns(List<Pair<Integer,Integer>> columns)
           
 boolean LOCogroup.pruneColumns(List<Pair<Integer,Integer>> columns)
           
 

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

Methods in org.apache.pig.impl.plan that return Pair
 Pair<Integer,Integer> RequiredFields.getField(int i)
           
 Pair<Integer,Integer> ProjectionMap.Column.getInputColumn()
          Get the mapped column details
 

Methods in org.apache.pig.impl.plan that return types with arguments of type Pair
 List<Pair<Integer,Integer>> RequiredFields.getFields()
           
 List<Pair<Integer,Integer>> ProjectionMap.getRemovedFields()
           
 

Method parameters in org.apache.pig.impl.plan with type arguments of type Pair
 void RequiredFields.setFields(List<Pair<Integer,Integer>> fields)
           
 void ProjectionMap.setRemovedFields(List<Pair<Integer,Integer>> fields)
           
 

Constructors in org.apache.pig.impl.plan with parameters of type Pair
ProjectionMap.Column(Pair<Integer,Integer> inputColumn)
           
ProjectionMap.Column(Pair<Integer,Integer> inputColumn, boolean cast, byte castType)
           
 

Constructor parameters in org.apache.pig.impl.plan with type arguments of type Pair
ProjectionMap(MultiMap<Integer,ProjectionMap.Column> mapFields, List<Pair<Integer,Integer>> removedFields, List<Integer> addedFields)
           
RequiredFields(List<Pair<Integer,Integer>> fields)
           
 



Copyright © ${year} The Apache Software Foundation