org.elasticsearch.search.facet
Class FacetParseElement

java.lang.Object
  extended by org.elasticsearch.search.facet.FacetParseElement
All Implemented Interfaces:
SearchParseElement
Direct Known Subclasses:
FacetBinaryParseElement

public class FacetParseElement
extends Object
implements SearchParseElement

 facets : {
  facet1: {
      query : { ... },
      global : false
  },
  facet2: {
      terms : {
          name : "myfield",
          size : 12
      },
      global : false
  }
 }
 


Constructor Summary
FacetParseElement(FacetProcessors facetProcessors)
           
 
Method Summary
 void parse(XContentParser parser, SearchContext context)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FacetParseElement

@Inject
public FacetParseElement(FacetProcessors facetProcessors)
Method Detail

parse

public void parse(XContentParser parser,
                  SearchContext context)
           throws Exception
Specified by:
parse in interface SearchParseElement
Throws:
Exception


Copyright © 2009-2012. All Rights Reserved.