org.elasticsearch.search.facet.histogram
Class HistogramFacetCollector.HistogramProc

java.lang.Object
  extended by org.elasticsearch.search.facet.histogram.HistogramFacetCollector.HistogramProc
All Implemented Interfaces:
NumericFieldData.DoubleValueInDocProc
Enclosing class:
HistogramFacetCollector

public static class HistogramFacetCollector.HistogramProc
extends java.lang.Object
implements NumericFieldData.DoubleValueInDocProc


Constructor Summary
HistogramFacetCollector.HistogramProc(long interval)
           
 
Method Summary
 org.elasticsearch.common.trove.TLongLongHashMap counts()
           
 void onValue(int docId, double value)
           
 org.elasticsearch.common.trove.TLongDoubleHashMap totals()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HistogramFacetCollector.HistogramProc

public HistogramFacetCollector.HistogramProc(long interval)
Method Detail

onValue

public void onValue(int docId,
                    double value)
Specified by:
onValue in interface NumericFieldData.DoubleValueInDocProc

counts

public org.elasticsearch.common.trove.TLongLongHashMap counts()

totals

public org.elasticsearch.common.trove.TLongDoubleHashMap totals()