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

Packages that use Pair
org.apache.pig.backend.hadoop.executionengine.physicalLayer.relationalOperators   
org.apache.pig.backend.hadoop.executionengine.util   
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   
org.apache.pig.newplan   
org.apache.pig.newplan.logical.rules   
 

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.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
 

Methods in org.apache.pig.impl.logicalLayer that return types with arguments of type Pair
 Map<LOUserFunc,Pair<LogicalPlan,LogicalOperator>> ScalarFinder.getScalarMap()
           
 

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)
           
 

Uses of Pair in org.apache.pig.newplan
 

Methods in org.apache.pig.newplan 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.newplan.logical.rules
 

Methods in org.apache.pig.newplan.logical.rules with parameters of type Pair
 void ColumnPruneVisitor.addRequiredItems(LOLoad load, Pair<Map<Integer,Set<String>>,Set<Integer>> requiredItem)
           
 

Constructor parameters in org.apache.pig.newplan.logical.rules with type arguments of type Pair
ColumnPruneVisitor(OperatorPlan plan, Map<LOLoad,Pair<Map<Integer,Set<String>>,Set<Integer>>> requiredItems, boolean columnPrune)
           
 



Copyright © ${year} The Apache Software Foundation