public class SolrSearchService extends Object implements Searchable<Object>
| Constructor and Description |
|---|
SolrSearchService(org.apache.solr.client.solrj.SolrClient solr,
SolrProperties solrProperties,
Class<?> domainClass) |
| Modifier and Type | Method and Description |
|---|---|
List<Object> |
findAllKeywords(String... terms) |
List<Object> |
findAllKeywordsWithWeights(String[] terms,
double[] weights) |
List<Object> |
findAnyKeywords(String... terms) |
List<Object> |
findKeyword(String queryStr) |
List<Object> |
findKeywordsNear(int proximity,
String... terms) |
List<Object> |
findKeywordStartsWith(String term) |
List<Object> |
findKeywordStartsWithAndEndsWith(String a,
String b) |
protected Class<?> |
getDomainClass() |
public SolrSearchService(org.apache.solr.client.solrj.SolrClient solr,
SolrProperties solrProperties,
Class<?> domainClass)
public List<Object> findKeyword(String queryStr)
findKeyword in interface Searchable<Object>public List<Object> findAllKeywords(String... terms)
findAllKeywords in interface Searchable<Object>public List<Object> findAnyKeywords(String... terms)
findAnyKeywords in interface Searchable<Object>public List<Object> findKeywordsNear(int proximity, String... terms)
findKeywordsNear in interface Searchable<Object>public List<Object> findKeywordStartsWith(String term)
findKeywordStartsWith in interface Searchable<Object>public List<Object> findKeywordStartsWithAndEndsWith(String a, String b)
findKeywordStartsWithAndEndsWith in interface Searchable<Object>public List<Object> findAllKeywordsWithWeights(String[] terms, double[] weights)
findAllKeywordsWithWeights in interface Searchable<Object>protected Class<?> getDomainClass()
Copyright © 2018 Paul Warren. All rights reserved.