org.apache.hadoop.hive.ql.udf.generic
Class LongNumDistinctValueEstimator

java.lang.Object
  extended by org.apache.hadoop.hive.ql.udf.generic.NumDistinctValueEstimator
      extended by org.apache.hadoop.hive.ql.udf.generic.LongNumDistinctValueEstimator

public class LongNumDistinctValueEstimator
extends NumDistinctValueEstimator


Constructor Summary
LongNumDistinctValueEstimator(int numBitVectors)
           
LongNumDistinctValueEstimator(String s, int numVectors)
           
 
Method Summary
 void addToEstimator(long v)
           
 void addToEstimatorPCSA(long v)
           
 
Methods inherited from class org.apache.hadoop.hive.ql.udf.generic.NumDistinctValueEstimator
estimateNumDistinctValues, estimateNumDistinctValuesPCSA, getBitVector, getBitVectorSize, getnumBitVectors, mergeEstimators, printNumDistinctValueEstimator, reset, serialize
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LongNumDistinctValueEstimator

public LongNumDistinctValueEstimator(int numBitVectors)

LongNumDistinctValueEstimator

public LongNumDistinctValueEstimator(String s,
                                     int numVectors)
Method Detail

addToEstimator

public void addToEstimator(long v)
Overrides:
addToEstimator in class NumDistinctValueEstimator

addToEstimatorPCSA

public void addToEstimatorPCSA(long v)
Overrides:
addToEstimatorPCSA in class NumDistinctValueEstimator


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