org.apache.solr.handler.clustering.carrot2
Class CarrotClusteringEngine

java.lang.Object
  extended by org.apache.solr.handler.clustering.ClusteringEngine
      extended by org.apache.solr.handler.clustering.SearchClusteringEngine
          extended by org.apache.solr.handler.clustering.carrot2.CarrotClusteringEngine

public class CarrotClusteringEngine
extends SearchClusteringEngine

Search results clustering engine based on Carrot2 clustering algorithms.

Output from this class is subject to change.


Field Summary
 
Fields inherited from class org.apache.solr.handler.clustering.ClusteringEngine
DEFAULT_ENGINE_NAME, ENGINE_NAME
 
Constructor Summary
CarrotClusteringEngine()
           
 
Method Summary
 Object cluster(Query query, org.apache.solr.search.DocList docList, org.apache.solr.request.SolrQueryRequest sreq)
           
protected  String getValue(Document doc, String field)
           
 String init(org.apache.solr.common.util.NamedList config, org.apache.solr.core.SolrCore core)
           
 
Methods inherited from class org.apache.solr.handler.clustering.ClusteringEngine
getName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CarrotClusteringEngine

public CarrotClusteringEngine()
Method Detail

cluster

public Object cluster(Query query,
                      org.apache.solr.search.DocList docList,
                      org.apache.solr.request.SolrQueryRequest sreq)
Specified by:
cluster in class SearchClusteringEngine

init

public String init(org.apache.solr.common.util.NamedList config,
                   org.apache.solr.core.SolrCore core)
Overrides:
init in class ClusteringEngine

getValue

protected String getValue(Document doc,
                          String field)


Copyright © 2011 Apache Software Foundation. All Rights Reserved.