public abstract class SearchResponseAbstractBuilder<T>
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected DocumentListToProductResultListConverter |
converter |
protected CategoriesInfoMap |
pathMapper |
protected SearchRequest |
request |
protected org.apache.solr.client.solrj.response.QueryResponse |
response |
Constructor and Description |
---|
SearchResponseAbstractBuilder(DocumentListToProductResultListConverter converter) |
Modifier and Type | Method and Description |
---|---|
T |
build() |
T |
build(java.util.Collection<CustomSearchFilterAttribute> attributes) |
SearchResponseAbstractBuilder<T> |
withCategories(CategoriesInfoMap pathMapper) |
SearchResponseAbstractBuilder<T> |
withRequest(SearchRequest request) |
SearchResponseAbstractBuilder<T> |
withResponse(org.apache.solr.client.solrj.response.QueryResponse response) |
protected final DocumentListToProductResultListConverter converter
protected SearchRequest request
protected org.apache.solr.client.solrj.response.QueryResponse response
protected CategoriesInfoMap pathMapper
public SearchResponseAbstractBuilder(DocumentListToProductResultListConverter converter)
public T build()
public T build(java.util.Collection<CustomSearchFilterAttribute> attributes)
public SearchResponseAbstractBuilder<T> withRequest(SearchRequest request)
public SearchResponseAbstractBuilder<T> withResponse(org.apache.solr.client.solrj.response.QueryResponse response)
public SearchResponseAbstractBuilder<T> withCategories(CategoriesInfoMap pathMapper)