org.apache.hadoop.hive.ql.plan
Class MapredLocalWork.BucketMapJoinContext

java.lang.Object
  extended by org.apache.hadoop.hive.ql.plan.MapredLocalWork.BucketMapJoinContext
All Implemented Interfaces:
Serializable
Enclosing class:
MapredLocalWork

public static class MapredLocalWork.BucketMapJoinContext
extends Object
implements Serializable

See Also:
Serialized Form

Constructor Summary
MapredLocalWork.BucketMapJoinContext()
           
 
Method Summary
 void deriveBucketMapJoinMapping()
           
 LinkedHashMap<String,LinkedHashMap<String,ArrayList<String>>> getAliasBucketBaseFileNameMapping()
           
 LinkedHashMap<String,LinkedHashMap<String,ArrayList<String>>> getAliasBucketFileNameMapping()
           
 LinkedHashMap<String,Integer> getBucketFileNameMapping()
           
 Class<? extends BucketMatcher> getBucketMatcherClass()
           
 String getMapJoinBigTableAlias()
           
 void setAliasBucketBaseFileNameMapping(LinkedHashMap<String,LinkedHashMap<String,ArrayList<String>>> aliasBucketBaseFileNameMapping)
           
 void setAliasBucketFileNameMapping(LinkedHashMap<String,LinkedHashMap<String,ArrayList<String>>> aliasBucketFileNameMapping)
           
 void setBucketFileNameMapping(LinkedHashMap<String,Integer> bucketFileNameMapping)
           
 void setBucketMatcherClass(Class<? extends BucketMatcher> bucketMatcherClass)
           
 void setMapJoinBigTableAlias(String bigTableAlias)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

MapredLocalWork.BucketMapJoinContext

public MapredLocalWork.BucketMapJoinContext()
Method Detail

setMapJoinBigTableAlias

public void setMapJoinBigTableAlias(String bigTableAlias)

deriveBucketMapJoinMapping

public void deriveBucketMapJoinMapping()

getMapJoinBigTableAlias

public String getMapJoinBigTableAlias()

getBucketMatcherClass

public Class<? extends BucketMatcher> getBucketMatcherClass()

setBucketMatcherClass

public void setBucketMatcherClass(Class<? extends BucketMatcher> bucketMatcherClass)

getAliasBucketFileNameMapping

public LinkedHashMap<String,LinkedHashMap<String,ArrayList<String>>> getAliasBucketFileNameMapping()

setAliasBucketFileNameMapping

public void setAliasBucketFileNameMapping(LinkedHashMap<String,LinkedHashMap<String,ArrayList<String>>> aliasBucketFileNameMapping)

toString

public String toString()
Overrides:
toString in class Object

getAliasBucketBaseFileNameMapping

public LinkedHashMap<String,LinkedHashMap<String,ArrayList<String>>> getAliasBucketBaseFileNameMapping()

setAliasBucketBaseFileNameMapping

public void setAliasBucketBaseFileNameMapping(LinkedHashMap<String,LinkedHashMap<String,ArrayList<String>>> aliasBucketBaseFileNameMapping)

getBucketFileNameMapping

public LinkedHashMap<String,Integer> getBucketFileNameMapping()

setBucketFileNameMapping

public void setBucketFileNameMapping(LinkedHashMap<String,Integer> bucketFileNameMapping)


Copyright © 2010 The Apache Software Foundation