| Modifier and Type | Method and Description |
|---|---|
protected void |
BackofficeValueResolver.addBackofficeSpecificFields(InputDocument document,
ItemModel model,
java.util.Locale language,
java.util.Collection<java.lang.String> fieldNames) |
protected void |
CollectionValueResolver.addFieldValues(InputDocument document,
IndexerBatchContext batchContext,
IndexedProperty indexedProperty,
ItemModel model,
AbstractValueResolver.ValueResolverContext<java.lang.Object,java.lang.Object> resolverContext) |
protected void |
ItemModelPKValueResolver.addFieldValues(InputDocument document,
IndexerBatchContext batchContext,
IndexedProperty indexedProperty,
ItemModel model,
AbstractValueResolver.ValueResolverContext<java.lang.Object,java.lang.Object> resolverContext) |
protected void |
BackofficeValueResolver.addFieldValues(InputDocument document,
IndexerBatchContext batchContext,
IndexedProperty indexedProperty,
ItemModel model,
AbstractValueResolver.ValueResolverContext<java.lang.Object,java.lang.Object> resolverContext) |
protected void |
ItemModelLabelValueResolver.addFieldValues(InputDocument document,
IndexerBatchContext batchContext,
IndexedProperty indexedProperty,
ItemModel model,
AbstractValueResolver.ValueResolverContext<java.lang.Object,java.lang.Object> resolverContext) |
protected void |
DataQualityValueResolver.addFieldValues(InputDocument document,
IndexerBatchContext batchContext,
IndexedProperty indexedProperty,
ItemModel model,
AbstractValueResolver.ValueResolverContext<java.lang.Object,java.lang.Object> resolverContext) |
protected void |
SuperCategoriesValueResolver.addFieldValues(InputDocument document,
IndexerBatchContext batchContext,
IndexedProperty indexedProperty,
ItemModel model,
AbstractValueResolver.ValueResolverContext<java.lang.Object,java.lang.Object> resolverContext) |
protected void |
ReferenceValueResolver.addFieldValues(InputDocument document,
IndexerBatchContext batchContext,
IndexedProperty indexedProperty,
ItemModel model,
AbstractValueResolver.ValueResolverContext<java.lang.Object,java.lang.Object> resolverContext) |
protected void |
EnumValueResolver.addFieldValues(InputDocument document,
IndexerBatchContext batchContext,
IndexedProperty indexedProperty,
ItemModel model,
AbstractValueResolver.ValueResolverContext<java.lang.Object,java.lang.Object> resolverContext) |
protected void |
DateValueResolver.addFieldValues(InputDocument document,
IndexerBatchContext batchContext,
IndexedProperty indexedProperty,
ItemModel model,
AbstractValueResolver.ValueResolverContext<java.lang.Object,java.lang.Object> resolverContext) |
protected void |
TypeCodeValueResolver.addFieldValues(InputDocument document,
IndexerBatchContext batchContext,
IndexedProperty indexedProperty,
ItemModel model,
AbstractValueResolver.ValueResolverContext<java.lang.Object,java.lang.Object> resolverContext) |
protected void |
VariantAwareCategoryCodeValueResolver.addFieldValues(InputDocument document,
IndexerBatchContext batchContext,
IndexedProperty indexedProperty,
ProductModel product,
AbstractValueResolver.ValueResolverContext<java.lang.Object,java.lang.Object> resolverContext) |
protected void |
VariantAwareCategoryPKValueResolver.addFieldValues(InputDocument document,
IndexerBatchContext batchContext,
IndexedProperty indexedProperty,
ProductModel product,
AbstractValueResolver.ValueResolverContext<java.lang.Object,java.lang.Object> resolverContext) |
| Modifier and Type | Method and Description |
|---|---|
protected java.util.List<java.util.Map<java.lang.Object,java.lang.Object>> |
MerchIndexingListener.createMerchFacetValues(FacetField facet,
SearchQuery query,
IndexedProperty indexedProperty,
InputDocument document,
com.hybris.merchandising.indexer.listeners.MerchIndexingListener.IndexedPropertyInfo indexedPropertyInfo)
createMerchFacetValues is a method for retrieving the values for a provided facet.
|
protected boolean |
MerchIndexingListener.isToSynchronize(java.util.List<CatalogVersionModel> catalogVersionsToExport,
InputDocument document)
isToSynchonize is a method for determining whether a given document is for the Online or Staging
catalog.
|
protected void |
MerchIndexingListener.populateMerchFacetProperties(java.util.Map<java.lang.String,java.lang.Object> product,
InputDocument document,
java.util.Map<java.lang.String,FacetField> merchFacetPropertiesMapping,
java.util.Map<java.lang.String,com.hybris.merchandising.indexer.listeners.MerchIndexingListener.IndexedPropertyInfo> indexedPropertiesMapping,
SearchQuery searchQuery)
populateMerchFacetProperties is a method for populating facet information in the mapping to Merchandising.
|
protected void |
MerchIndexingListener.populateMerchImagesProperties(java.util.Map<java.lang.String,java.lang.Object> product,
InputDocument document,
java.util.Map<java.lang.String,java.lang.String> merchImagesPropertiesMapping,
java.util.Map<java.lang.String,com.hybris.merchandising.indexer.listeners.MerchIndexingListener.IndexedPropertyInfo> indexedPropertiesMapping,
MerchIndexingConfigModel merchIndexingConfig)
populateMerchImagesProperties is a method for retrieving values from the provided
InputDocument. |
protected void |
MerchIndexingListener.populateMerchProperties(java.util.Map<java.lang.String,java.lang.Object> product,
InputDocument document,
java.util.Map<java.lang.String,java.lang.String> merchPropertiesMapping,
java.util.Map<java.lang.String,com.hybris.merchandising.indexer.listeners.MerchIndexingListener.IndexedPropertyInfo> indexedPropertiesMapping,
MerchIndexingConfigModel indexConfig)
populateMerchProperties is a method for retrieving values from the provided
InputDocument. |
| Modifier and Type | Method and Description |
|---|---|
protected void |
ProductPromotionAttributesValueResolver.addFieldValues(InputDocument document,
IndexerBatchContext batchContext,
IndexedProperty indexedProperty,
ProductModel model,
AbstractValueResolver.ValueResolverContext<java.util.Collection<ProductPromotionModel>,java.lang.Object> resolverContext) |
protected void |
ProductClassificationAttributesValueResolver.addFieldValues(InputDocument document,
IndexerBatchContext batchContext,
IndexedProperty indexedProperty,
ProductModel model,
AbstractValueResolver.ValueResolverContext<FeatureList,java.lang.Object> resolverContext) |
protected void |
ProductImagesValueResolver.addFieldValues(InputDocument document,
IndexerBatchContext batchContext,
IndexedProperty indexedProperty,
ProductModel model,
AbstractValueResolver.ValueResolverContext<java.util.Map<java.lang.String,MediaModel>,java.lang.Object> resolverContext) |
protected void |
ProductPricesValueResolver.addFieldValues(InputDocument document,
IndexerBatchContext batchContext,
IndexedProperty indexedProperty,
ProductModel model,
AbstractValueResolver.ValueResolverContext<java.lang.Object,java.util.List<PriceInformation>> resolverContext) |
protected void |
ProductKeywordsValueResolver.addFieldValues(InputDocument document,
IndexerBatchContext batchContext,
IndexedProperty indexedProperty,
ProductModel product,
AbstractValueResolver.ValueResolverContext<java.lang.Object,java.lang.Object> resolverContext) |
protected void |
ProductUrlsValueResolver.addFieldValues(InputDocument document,
IndexerBatchContext batchContext,
IndexedProperty indexedProperty,
ProductModel product,
AbstractValueResolver.ValueResolverContext<java.lang.Object,java.lang.Object> resolverContext) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
CustomerCouponCodeValueResolver.addFieldValues(InputDocument document,
IndexerBatchContext batchContext,
IndexedProperty indexedProperty,
ProductModel product,
AbstractValueResolver.ValueResolverContext<java.lang.Object,java.lang.Object> resolverContext) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
ProductVendorValueResolver.addFieldValues(InputDocument document,
IndexerBatchContext batchContext,
IndexedProperty indexedProperty,
ProductModel product,
AbstractValueResolver.ValueResolverContext<java.lang.Object,java.lang.Object> resolverContext) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
BaseProductValueResolver.addFieldValues(InputDocument document,
IndexerBatchContext batchContext,
IndexedProperty indexedProperty,
ProductModel model,
AbstractValueResolver.ValueResolverContext<java.util.Optional<java.lang.String>,java.util.Optional<java.lang.String>> resolverContext) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<InputDocument> |
IndexerBatchContext.getInputDocuments()
Returns a mutable
List that can be used to store attributes associated with this
input documents. |
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultSolrInputDocument
Default implementation of
InputDocument. |
class |
DefaultSolrPartialUpdateInputDocument
Implementation of
IndexerQueryContext for partial updates. |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<InputDocument> |
DefaultIndexerBatchContext.getInputDocuments() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
DefaultSolrDocumentFactory.addIndexedPropertyFields(InputDocument document,
IndexerBatchContext batchContext,
ItemModel model)
Deprecated.
|
protected void |
DefaultIndexer.addIndexedPropertyFields(InputDocument document,
IndexerBatchContext batchContext,
ItemModel model) |
protected void |
DefaultSolrDocumentFactory.addIndexedPropertyFieldsForNewApi(InputDocument document,
IndexerBatchContext batchContext,
ItemModel model,
java.util.Collection<IndexedProperty> indexedProperties,
java.lang.String valueProviderId,
ValueResolver<ItemModel> valueProvider)
Deprecated.
|
protected void |
DefaultIndexer.addIndexedPropertyFieldsForNewApi(InputDocument document,
IndexerBatchContext batchContext,
ItemModel model,
java.util.Collection<IndexedProperty> indexedProperties,
java.lang.String valueProviderId,
ValueResolver<ItemModel> valueProvider) |
protected void |
DefaultSolrDocumentFactory.addIndexedPropertyFieldsForOldApi(InputDocument document,
IndexerBatchContext batchContext,
ItemModel model,
java.util.Collection<IndexedProperty> indexedProperties,
java.lang.String valueProviderId,
FieldValueProvider valueProvider)
Deprecated.
|
protected void |
DefaultIndexer.addIndexedPropertyFieldsForOldApi(InputDocument document,
IndexerBatchContext batchContext,
ItemModel model,
java.util.Collection<IndexedProperty> indexedProperties,
java.lang.String valueProviderId,
FieldValueProvider valueProvider) |
protected void |
DefaultSolrDocumentFactory.addIndexedTypeFields(InputDocument document,
IndexerBatchContext batchContext,
ItemModel model)
Deprecated.
|
protected void |
DefaultIndexer.addIndexedTypeFields(InputDocument document,
IndexerBatchContext batchContext,
ItemModel model) |
protected void |
DefaultSolrDocumentFactory.addIndexedTypeFieldsForNewApi(InputDocument document,
IndexerBatchContext batchContext,
ItemModel model,
java.lang.String typeValueProviderBeanId,
TypeValueResolver<ItemModel> typeValueProvider)
Deprecated.
|
protected void |
DefaultIndexer.addIndexedTypeFieldsForNewApi(InputDocument document,
IndexerBatchContext batchContext,
ItemModel model,
java.lang.String typeValueProviderBeanId,
TypeValueResolver<ItemModel> typeValueProvider) |
protected void |
DefaultSolrDocumentFactory.addIndexedTypeFieldsForOldApi(InputDocument document,
IndexerBatchContext batchContext,
ItemModel model,
java.lang.String typeValueProviderBeanId,
IndexedTypeFieldsValuesProvider typeValueProvider)
Deprecated.
|
protected void |
DefaultIndexer.addIndexedTypeFieldsForOldApi(InputDocument document,
IndexerBatchContext batchContext,
ItemModel model,
java.lang.String typeValueProviderBeanId,
IndexedTypeFieldsValuesProvider typeValueProvider) |
| Modifier and Type | Method and Description |
|---|---|
void |
ValueResolver.resolve(InputDocument document,
IndexerBatchContext batchContext,
java.util.Collection<IndexedProperty> indexedProperties,
T model)
Resolves the values to be indexed.
|
void |
TypeValueResolver.resolve(InputDocument document,
IndexerBatchContext batchContext,
T model)
Resolves the values to be indexed.
|
| Modifier and Type | Method and Description |
|---|---|
protected InputDocument |
AbstractValueResolverTest.getInputDocument() |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
AbstractValueResolver.addFieldValue(InputDocument document,
IndexerBatchContext batchContext,
IndexedProperty indexedProperty,
java.lang.Object value,
java.lang.String qualifier) |
protected abstract void |
AbstractValueResolver.addFieldValues(InputDocument document,
IndexerBatchContext batchContext,
IndexedProperty indexedProperty,
T model,
AbstractValueResolver.ValueResolverContext<M,Q> resolverContext) |
protected void |
ModelAttributesValueResolver.addFieldValues(InputDocument document,
IndexerBatchContext batchContext,
IndexedProperty indexedProperty,
T model,
AbstractValueResolver.ValueResolverContext<java.lang.Object,java.lang.Object> resolverContext) |
protected void |
AbstractValueResolver.doResolve(InputDocument document,
IndexerBatchContext batchContext,
java.util.Collection<IndexedProperty> indexedProperties,
T model) |
protected boolean |
AbstractValueResolver.filterAndAddFieldValues(InputDocument document,
IndexerBatchContext batchContext,
IndexedProperty indexedProperty,
java.lang.Object value,
java.lang.String qualifier) |
void |
AbstractValueResolver.resolve(InputDocument document,
IndexerBatchContext batchContext,
java.util.Collection<IndexedProperty> indexedProperties,
T model) |
Copyright © 2018 SAP SE. All Rights Reserved.