org.apache.hadoop.hive.ql.optimizer.physical
Class BucketingSortingCtx.BucketCol

java.lang.Object
  extended by org.apache.hadoop.hive.ql.optimizer.physical.BucketingSortingCtx.BucketCol
All Implemented Interfaces:
Serializable, BucketingSortingCtx.BucketSortCol
Enclosing class:
BucketingSortingCtx

public static final class BucketingSortingCtx.BucketCol
extends Object
implements BucketingSortingCtx.BucketSortCol, Serializable

BucketCol. An implementation of BucketSortCol which contains known aliases/indexes of equivalent columns which data is determined to be bucketed on.

See Also:
Serialized Form

Constructor Summary
BucketingSortingCtx.BucketCol()
           
BucketingSortingCtx.BucketCol(String name, int index)
           
 
Method Summary
 void addAlias(String name, Integer index)
           
 List<Integer> getIndexes()
           
 List<String> getNames()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

BucketingSortingCtx.BucketCol

public BucketingSortingCtx.BucketCol(String name,
                                     int index)

BucketingSortingCtx.BucketCol

public BucketingSortingCtx.BucketCol()
Method Detail

getNames

public List<String> getNames()
Specified by:
getNames in interface BucketingSortingCtx.BucketSortCol

getIndexes

public List<Integer> getIndexes()
Specified by:
getIndexes in interface BucketingSortingCtx.BucketSortCol

addAlias

public void addAlias(String name,
                     Integer index)
Specified by:
addAlias in interface BucketingSortingCtx.BucketSortCol

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2014 The Apache Software Foundation. All rights reserved.