Uses of Interface
de.hybris.platform.solrfacetsearch.indexer.spi.InputDocument
Packages that use InputDocument
Package
Description
Contains generated models for each type of com.hybris.merchandising.jalo package.
-
Uses of InputDocument in com.hybris.backoffice.solrsearch.resolvers
Methods in com.hybris.backoffice.solrsearch.resolvers with parameters of type InputDocumentModifier and TypeMethodDescriptionprotected voidBackofficeValueResolver.addBackofficeSpecificFields(InputDocument document, ItemModel model, Locale language, Collection<String> fieldNames) protected voidCategoryCodeWithCatalogVersionMappingValueResolver.addCategoryToSolrDocument(InputDocument document, IndexedProperty indexedProperty, CategoryModel category) protected voidBackofficeValueResolver.addFieldValues(InputDocument document, IndexerBatchContext batchContext, IndexedProperty indexedProperty, ItemModel model, AbstractValueResolver.ValueResolverContext<Object, Object> resolverContext) protected voidCategoryCodeWithCatalogVersionMappingValueResolver.addFieldValues(InputDocument document, IndexerBatchContext batchContext, IndexedProperty indexedProperty, ProductModel product, AbstractValueResolver.ValueResolverContext<Object, Object> resolverContext) protected voidCollectionValueResolver.addFieldValues(InputDocument document, IndexerBatchContext batchContext, IndexedProperty indexedProperty, ItemModel model, AbstractValueResolver.ValueResolverContext<Object, Object> resolverContext) protected voidDataQualityValueResolver.addFieldValues(InputDocument document, IndexerBatchContext batchContext, IndexedProperty indexedProperty, ItemModel model, AbstractValueResolver.ValueResolverContext<Object, Object> resolverContext) protected voidDateValueResolver.addFieldValues(InputDocument document, IndexerBatchContext batchContext, IndexedProperty indexedProperty, ItemModel model, AbstractValueResolver.ValueResolverContext<Object, Object> resolverContext) protected voidEnumValueResolver.addFieldValues(InputDocument document, IndexerBatchContext batchContext, IndexedProperty indexedProperty, ItemModel model, AbstractValueResolver.ValueResolverContext<Object, Object> resolverContext) protected voidItemModelLabelValueResolver.addFieldValues(InputDocument document, IndexerBatchContext batchContext, IndexedProperty indexedProperty, ItemModel model, AbstractValueResolver.ValueResolverContext<Object, Object> resolverContext) protected voidItemModelPKValueResolver.addFieldValues(InputDocument document, IndexerBatchContext batchContext, IndexedProperty indexedProperty, ItemModel model, AbstractValueResolver.ValueResolverContext<Object, Object> resolverContext) protected voidReferenceValueResolver.addFieldValues(InputDocument document, IndexerBatchContext batchContext, IndexedProperty indexedProperty, ItemModel model, AbstractValueResolver.ValueResolverContext<Object, Object> resolverContext) protected voidSuperCategoriesValueResolver.addFieldValues(InputDocument document, IndexerBatchContext batchContext, IndexedProperty indexedProperty, ItemModel model, AbstractValueResolver.ValueResolverContext<Object, Object> resolverContext) protected voidTypeCodeValueResolver.addFieldValues(InputDocument document, IndexerBatchContext batchContext, IndexedProperty indexedProperty, ItemModel model, AbstractValueResolver.ValueResolverContext<Object, Object> resolverContext) protected voidVariantAwareCategoryCodeValueResolver.addFieldValues(InputDocument document, IndexerBatchContext batchContext, IndexedProperty indexedProperty, ProductModel product, AbstractValueResolver.ValueResolverContext<Object, Object> resolverContext) protected voidVariantAwareCategoryPKValueResolver.addFieldValues(InputDocument document, IndexerBatchContext batchContext, IndexedProperty indexedProperty, ProductModel product, AbstractValueResolver.ValueResolverContext<Object, Object> resolverContext) -
Uses of InputDocument in com.hybris.merchandising.converters.populators
Methods in com.hybris.merchandising.converters.populators with parameters of type InputDocumentModifier and TypeMethodDescriptionprotected List<FacetValue>FacetPopulator.createMerchFacetValues(FacetField facet, SearchQuery query, IndexedProperty indexedProperty, InputDocument document, IndexedPropertyInfo indexedPropertyInfo) Helper method to retrieve the values for a provided facet. -
Uses of InputDocument in com.hybris.merchandising.indexer.listeners
Methods in com.hybris.merchandising.indexer.listeners with parameters of type InputDocumentModifier and TypeMethodDescriptionMerchIndexingListener.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 booleanMerchIndexingListener.isToSynchronize(List<CatalogVersionModel> catalogVersionsToExport, InputDocument document) isToSynchonize is a method for determining whether a given document is for the Online or Staging catalog.protected voidMerchIndexingListener.populateMerchFacetProperties(Map<String, Object> product, InputDocument document, Map<String, FacetField> merchFacetPropertiesMapping, Map<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 voidMerchIndexingListener.populateMerchImagesProperties(Map<String, Object> product, InputDocument document, Map<String, String> merchImagesPropertiesMapping, Map<String, com.hybris.merchandising.indexer.listeners.MerchIndexingListener.IndexedPropertyInfo> indexedPropertiesMapping, MerchIndexingConfigModel merchIndexingConfig) populateMerchImagesProperties is a method for retrieving values from the providedInputDocument.protected voidMerchIndexingListener.populateMerchProperties(Map<String, Object> product, InputDocument document, Map<String, String> merchPropertiesMapping, Map<String, com.hybris.merchandising.indexer.listeners.MerchIndexingListener.IndexedPropertyInfo> indexedPropertiesMapping, MerchIndexingConfigModel indexConfig) populateMerchProperties is a method for retrieving values from the providedInputDocument. -
Uses of InputDocument in com.hybris.merchandising.metric.rollup.strategies
Methods in com.hybris.merchandising.metric.rollup.strategies with parameters of type InputDocumentModifier and TypeMethodDescriptionMerchandisingMetricRollupStrategy.getReportingGroup(InputDocument product, String fieldName) Gets the "rolled up" group that the given product should have its merchandising scores calculated against. -
Uses of InputDocument in com.hybris.merchandising.metric.rollup.strategies.impl
Methods in com.hybris.merchandising.metric.rollup.strategies.impl with parameters of type InputDocumentModifier and TypeMethodDescriptionBaseProductMerchandisingMetricRollupStrategy.getReportingGroup(InputDocument product, String fieldName) NoRollupMerchandisingMetricRollupStrategy.getReportingGroup(InputDocument product, String fieldName) -
Uses of InputDocument in com.hybris.merchandising.model
Methods in com.hybris.merchandising.model that return InputDocumentMethods in com.hybris.merchandising.model with parameters of type InputDocumentModifier and TypeMethodDescriptionProductIndexContainer.ProductIndexContainerBuilder.withInputDocument(InputDocument inputDocument) -
Uses of InputDocument in com.hybris.merchandising.service.impl
Methods in com.hybris.merchandising.service.impl with parameters of type InputDocumentModifier and TypeMethodDescriptionprotected booleanDefaultMerchCatalogService.isToSynchronize(List<CatalogVersionModel> catalogVersionsToExport, InputDocument document) Method to determine whether a given document is for the Online or Staging catalog. -
Uses of InputDocument in de.hybris.platform.commerceservices.search.solrfacetsearch.provider.impl
Methods in de.hybris.platform.commerceservices.search.solrfacetsearch.provider.impl with parameters of type InputDocumentModifier and TypeMethodDescriptionprotected voidProductClassificationAttributesValueResolver.addFieldValues(InputDocument document, IndexerBatchContext batchContext, IndexedProperty indexedProperty, ProductModel model, AbstractValueResolver.ValueResolverContext<FeatureList, Object> resolverContext) protected voidProductImagesValueResolver.addFieldValues(InputDocument document, IndexerBatchContext batchContext, IndexedProperty indexedProperty, ProductModel model, AbstractValueResolver.ValueResolverContext<Map<String, MediaModel>, Object> resolverContext) protected voidProductKeywordsValueResolver.addFieldValues(InputDocument document, IndexerBatchContext batchContext, IndexedProperty indexedProperty, ProductModel product, AbstractValueResolver.ValueResolverContext<Object, Object> resolverContext) protected voidProductPricesValueResolver.addFieldValues(InputDocument document, IndexerBatchContext batchContext, IndexedProperty indexedProperty, ProductModel model, AbstractValueResolver.ValueResolverContext<Object, List<PriceInformation>> resolverContext) protected voidProductPromotionAttributesValueResolver.addFieldValues(InputDocument document, IndexerBatchContext batchContext, IndexedProperty indexedProperty, ProductModel model, AbstractValueResolver.ValueResolverContext<Collection<ProductPromotionModel>, Object> resolverContext) protected voidProductUrlsValueResolver.addFieldValues(InputDocument document, IndexerBatchContext batchContext, IndexedProperty indexedProperty, ProductModel product, AbstractValueResolver.ValueResolverContext<Object, Object> resolverContext) -
Uses of InputDocument in de.hybris.platform.customercouponservices.solrsearch
Methods in de.hybris.platform.customercouponservices.solrsearch with parameters of type InputDocumentModifier and TypeMethodDescriptionprotected voidCustomerCouponCodeValueResolver.addFieldValues(InputDocument document, IndexerBatchContext batchContext, IndexedProperty indexedProperty, ProductModel product, AbstractValueResolver.ValueResolverContext<Object, Object> resolverContext) -
Uses of InputDocument in de.hybris.platform.marketplaceservices.solr.resolver
Methods in de.hybris.platform.marketplaceservices.solr.resolver with parameters of type InputDocumentModifier and TypeMethodDescriptionprotected voidProductVendorValueResolver.addFieldValues(InputDocument document, IndexerBatchContext batchContext, IndexedProperty indexedProperty, ProductModel product, AbstractValueResolver.ValueResolverContext<Object, Object> resolverContext) -
Uses of InputDocument in de.hybris.platform.sap.productconfig.services.search.provider.impl
Methods in de.hybris.platform.sap.productconfig.services.search.provider.impl with parameters of type InputDocumentModifier and TypeMethodDescriptionprotected voidBaseProductValueResolver.addFieldValues(InputDocument document, IndexerBatchContext batchContext, IndexedProperty indexedProperty, ProductModel model, AbstractValueResolver.ValueResolverContext<Optional<String>, Optional<String>> resolverContext) -
Uses of InputDocument in de.hybris.platform.solrfacetsearch.indexer
Methods in de.hybris.platform.solrfacetsearch.indexer that return types with arguments of type InputDocumentModifier and TypeMethodDescriptionIndexerBatchContext.getInputDocuments()Returns a mutableListthat can be used to store attributes associated with this input documents. -
Uses of InputDocument in de.hybris.platform.solrfacetsearch.indexer.impl
Classes in de.hybris.platform.solrfacetsearch.indexer.impl that implement InputDocumentModifier and TypeClassDescriptionclassDefault implementation ofInputDocument.classImplementation ofIndexerQueryContextfor partial updates.Methods in de.hybris.platform.solrfacetsearch.indexer.impl that return types with arguments of type InputDocumentMethods in de.hybris.platform.solrfacetsearch.indexer.impl with parameters of type InputDocumentModifier and TypeMethodDescriptionprotected voidDefaultIndexer.addIndexedPropertyFields(InputDocument document, IndexerBatchContext batchContext, ItemModel model) protected voidDefaultIndexer.addIndexedPropertyFieldsForNewApi(InputDocument document, IndexerBatchContext batchContext, ItemModel model, Collection<IndexedProperty> indexedProperties, String valueProviderId, ValueResolver<ItemModel> valueProvider) protected voidDefaultIndexer.addIndexedPropertyFieldsForOldApi(InputDocument document, IndexerBatchContext batchContext, ItemModel model, Collection<IndexedProperty> indexedProperties, String valueProviderId, FieldValueProvider valueProvider) protected voidDefaultIndexer.addIndexedTypeFields(InputDocument document, IndexerBatchContext batchContext, ItemModel model) protected voidDefaultIndexer.addIndexedTypeFieldsForNewApi(InputDocument document, IndexerBatchContext batchContext, ItemModel model, String typeValueProviderBeanId, TypeValueResolver<ItemModel> typeValueProvider) protected voidDefaultIndexer.addIndexedTypeFieldsForOldApi(InputDocument document, IndexerBatchContext batchContext, ItemModel model, String typeValueProviderBeanId, IndexedTypeFieldsValuesProvider typeValueProvider) -
Uses of InputDocument in de.hybris.platform.solrfacetsearch.provider
Methods in de.hybris.platform.solrfacetsearch.provider with parameters of type InputDocumentModifier and TypeMethodDescriptionvoidTypeValueResolver.resolve(InputDocument document, IndexerBatchContext batchContext, T model) Resolves the values to be indexed.voidValueResolver.resolve(InputDocument document, IndexerBatchContext batchContext, Collection<IndexedProperty> indexedProperties, T model) Resolves the values to be indexed. -
Uses of InputDocument in de.hybris.platform.solrfacetsearch.provider.impl
Methods in de.hybris.platform.solrfacetsearch.provider.impl that return InputDocumentModifier and TypeMethodDescriptionprotected InputDocumentAbstractValueResolverTest.getInputDocument()Methods in de.hybris.platform.solrfacetsearch.provider.impl with parameters of type InputDocumentModifier and TypeMethodDescriptionprotected booleanAbstractValueResolver.addFieldValue(InputDocument document, IndexerBatchContext batchContext, IndexedProperty indexedProperty, Object value, String qualifier) protected abstract voidAbstractValueResolver.addFieldValues(InputDocument document, IndexerBatchContext batchContext, IndexedProperty indexedProperty, T model, AbstractValueResolver.ValueResolverContext<M, Q> resolverContext) protected voidModelAttributesValueResolver.addFieldValues(InputDocument document, IndexerBatchContext batchContext, IndexedProperty indexedProperty, T model, AbstractValueResolver.ValueResolverContext<Object, Object> resolverContext) protected voidRandomNumberValueResolver.addFieldValues(InputDocument document, IndexerBatchContext batchContext, IndexedProperty indexedProperty, T model, AbstractValueResolver.ValueResolverContext<Object, Object> resolverContext) protected voidRandomStringValueResolver.addFieldValues(InputDocument document, IndexerBatchContext batchContext, IndexedProperty indexedProperty, T model, AbstractValueResolver.ValueResolverContext<Object, Object> resolverContext) protected voidAbstractValueResolver.doResolve(InputDocument document, IndexerBatchContext batchContext, Collection<IndexedProperty> indexedProperties, T model) protected booleanAbstractValueResolver.filterAndAddFieldValues(InputDocument document, IndexerBatchContext batchContext, IndexedProperty indexedProperty, Object value, String qualifier) voidAbstractValueResolver.resolve(InputDocument document, IndexerBatchContext batchContext, Collection<IndexedProperty> indexedProperties, T model)