org.elasticsearch.search.facet.terms
Class TermsScriptFieldFacetCollector.AggregatorValueProc

java.lang.Object
  extended by org.elasticsearch.search.facet.terms.TermsScriptFieldFacetCollector.StaticAggregatorValueProc
      extended by org.elasticsearch.search.facet.terms.TermsScriptFieldFacetCollector.AggregatorValueProc
All Implemented Interfaces:
FieldData.StringValueInDocProc
Enclosing class:
TermsScriptFieldFacetCollector

public static class TermsScriptFieldFacetCollector.AggregatorValueProc
extends TermsScriptFieldFacetCollector.StaticAggregatorValueProc


Constructor Summary
TermsScriptFieldFacetCollector.AggregatorValueProc(org.elasticsearch.common.trove.TObjectIntHashMap<java.lang.String> facets, org.elasticsearch.common.collect.ImmutableSet<java.lang.String> excluded, java.util.regex.Pattern pattern, SearchScript script)
           
 
Method Summary
 void onValue(int docId, java.lang.String value)
           
 
Methods inherited from class org.elasticsearch.search.facet.terms.TermsScriptFieldFacetCollector.StaticAggregatorValueProc
facets
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TermsScriptFieldFacetCollector.AggregatorValueProc

public TermsScriptFieldFacetCollector.AggregatorValueProc(org.elasticsearch.common.trove.TObjectIntHashMap<java.lang.String> facets,
                                                          org.elasticsearch.common.collect.ImmutableSet<java.lang.String> excluded,
                                                          java.util.regex.Pattern pattern,
                                                          SearchScript script)
Method Detail

onValue

public void onValue(int docId,
                    java.lang.String value)
Specified by:
onValue in interface FieldData.StringValueInDocProc
Overrides:
onValue in class TermsScriptFieldFacetCollector.StaticAggregatorValueProc