org.apache.solr.handler.clustering
Class SearchClusteringEngine
java.lang.Object
org.apache.solr.handler.clustering.ClusteringEngine
org.apache.solr.handler.clustering.SearchClusteringEngine
- Direct Known Subclasses:
- CarrotClusteringEngine
public abstract class SearchClusteringEngine
- extends ClusteringEngine
|
Method Summary |
abstract Object |
cluster(Query query,
org.apache.solr.search.DocList docList,
org.apache.solr.request.SolrQueryRequest sreq)
Deprecated. |
abstract Object |
cluster(Query query,
org.apache.solr.common.SolrDocumentList solrDocumentList,
Map<org.apache.solr.common.SolrDocument,Integer> docIds,
org.apache.solr.request.SolrQueryRequest sreq)
|
protected Set<String> |
getFieldsToLoad(org.apache.solr.request.SolrQueryRequest sreq)
Returns the set of field names to load. |
org.apache.solr.common.SolrDocumentList |
getSolrDocumentList(org.apache.solr.search.DocList docList,
org.apache.solr.request.SolrQueryRequest sreq,
Map<org.apache.solr.common.SolrDocument,Integer> docIds)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SearchClusteringEngine
public SearchClusteringEngine()
cluster
@Deprecated
public abstract Object cluster(Query query,
org.apache.solr.search.DocList docList,
org.apache.solr.request.SolrQueryRequest sreq)
- Deprecated.
cluster
public abstract Object cluster(Query query,
org.apache.solr.common.SolrDocumentList solrDocumentList,
Map<org.apache.solr.common.SolrDocument,Integer> docIds,
org.apache.solr.request.SolrQueryRequest sreq)
getFieldsToLoad
protected Set<String> getFieldsToLoad(org.apache.solr.request.SolrQueryRequest sreq)
- Returns the set of field names to load.
Concrete classes can override this method if needed.
Default implementation returns null, that is, all stored fields are loaded.
- Parameters:
sreq -
- Returns:
- set of field names to load
getSolrDocumentList
public org.apache.solr.common.SolrDocumentList getSolrDocumentList(org.apache.solr.search.DocList docList,
org.apache.solr.request.SolrQueryRequest sreq,
Map<org.apache.solr.common.SolrDocument,Integer> docIds)
throws IOException
- Throws:
IOException
Copyright © 2011 Apache Software Foundation. All Rights Reserved.