Class SolrDocumentSearchResultValuePopulator
java.lang.Object
de.hybris.platform.commerceservices.search.solrfacetsearch.populators.SolrDocumentSearchResultValuePopulator
- All Implemented Interfaces:
Populator<SolrDocumentData<SearchQuery,org.apache.solr.common.SolrDocument>, SearchResultValueData>
@Deprecated(since="5.7",
forRemoval=true)
public class SolrDocumentSearchResultValuePopulator
extends Object
implements Populator<SolrDocumentData<SearchQuery,org.apache.solr.common.SolrDocument>,SearchResultValueData>
Deprecated, for removal: This API element is subject to removal in a future version.
Since 5.7, this populator is no longer used by default.
-
Constructor Summary
ConstructorsConstructorDescriptionDeprecated, for removal: This API element is subject to removal in a future version. -
Method Summary
Modifier and TypeMethodDescriptionprotected Map<ClassAttributeAssignmentModel,Object> getFeatureValues(IndexedType indexedType, SolrDocumentData<SearchQuery, org.apache.solr.common.SolrDocument> source) Deprecated, for removal: This API element is subject to removal in a future version.protected FieldNameProviderDeprecated, for removal: This API element is subject to removal in a future version.protected ObjectgetValue(SolrDocumentData<SearchQuery, org.apache.solr.common.SolrDocument> source, IndexedProperty property) Deprecated, for removal: This API element is subject to removal in a future version.protected ObjectgetValue(SolrDocumentData<SearchQuery, org.apache.solr.common.SolrDocument> source, String propertyName) Deprecated, for removal: This API element is subject to removal in a future version.voidpopulate(SolrDocumentData<SearchQuery, org.apache.solr.common.SolrDocument> source, SearchResultValueData target) Deprecated, for removal: This API element is subject to removal in a future version.Populate the target instance with values from the source instance.voidsetFieldNameProvider(FieldNameProvider fieldNameProvider) Deprecated, for removal: This API element is subject to removal in a future version.protected StringtranslateFieldName(SearchQuery searchQuery, IndexedProperty property) Deprecated, for removal: This API element is subject to removal in a future version.
-
Constructor Details
-
SolrDocumentSearchResultValuePopulator
public SolrDocumentSearchResultValuePopulator()Deprecated, for removal: This API element is subject to removal in a future version.
-
-
Method Details
-
getFieldNameProvider
Deprecated, for removal: This API element is subject to removal in a future version. -
setFieldNameProvider
Deprecated, for removal: This API element is subject to removal in a future version. -
populate
public void populate(SolrDocumentData<SearchQuery, org.apache.solr.common.SolrDocument> source, SearchResultValueData target) Deprecated, for removal: This API element is subject to removal in a future version.Description copied from interface:PopulatorPopulate the target instance with values from the source instance.- Specified by:
populatein interfacePopulator<SolrDocumentData<SearchQuery,org.apache.solr.common.SolrDocument>, SearchResultValueData> - Parameters:
source- the source objecttarget- the target to fill
-
getValue
protected Object getValue(SolrDocumentData<SearchQuery, org.apache.solr.common.SolrDocument> source, String propertyName) Deprecated, for removal: This API element is subject to removal in a future version. -
getValue
protected Object getValue(SolrDocumentData<SearchQuery, org.apache.solr.common.SolrDocument> source, IndexedProperty property) Deprecated, for removal: This API element is subject to removal in a future version. -
translateFieldName
Deprecated, for removal: This API element is subject to removal in a future version. -
getFeatureValues
protected Map<ClassAttributeAssignmentModel,Object> getFeatureValues(IndexedType indexedType, SolrDocumentData<SearchQuery, org.apache.solr.common.SolrDocument> source) Deprecated, for removal: This API element is subject to removal in a future version.
-