| Modifier and Type | Method and Description |
|---|---|
protected void |
DefaultSearchQueryConditionsConverter.appendAttributeCondition(java.util.List<SolrSearchCondition> convertedConditions,
java.util.List<SearchQueryCondition> conditions,
IndexedProperty property,
SearchQuery.Operator operator) |
protected FacetData |
DefaultFullTextSearchDataConverter.convertFacet(Facet facet,
IndexedProperty indexedProperty) |
protected SolrSearchCondition |
DefaultSearchQueryConditionsConverter.createConditionForProperty(IndexedProperty indexedProperty,
java.util.List<SearchQueryCondition> conditions,
SearchQuery.Operator operator,
java.util.Locale locale) |
protected FacetType |
DefaultFullTextSearchDataConverter.extractFacetType(IndexedProperty indexedProperty) |
| Modifier and Type | Method and Description |
|---|---|
protected java.util.Map<java.lang.String,java.util.List<SearchQueryCondition>> |
DefaultSearchQueryConditionsConverter.groupConditionsByAttribute(java.util.List<? extends SearchQueryCondition> conditions,
java.util.Map<java.lang.String,IndexedProperty> properties) |
| Modifier and Type | Method and Description |
|---|---|
protected IndexedProperty |
SolrSearchStrategy.getIndexedProperty(java.lang.String typeCode,
java.lang.String name) |
| Modifier and Type | Method and Description |
|---|---|
void |
BackofficeIndexedPropertyPopulator.populate(SolrIndexedPropertyModel solrIndexedPropertyModel,
IndexedProperty indexedProperty) |
| Modifier and Type | Method and Description |
|---|---|
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) |
protected java.util.List<FieldValue> |
CategoryPKValueProvider.createFieldValue(CategoryModel category,
IndexedProperty indexedProperty) |
java.util.Collection<FieldValue> |
ClassificationCatalogVersionValueProvider.getFieldValues(IndexConfig indexConfig,
IndexedProperty indexedProperty,
java.lang.Object model) |
java.util.Collection<FieldValue> |
ClassificationCatalogValueProvider.getFieldValues(IndexConfig indexConfig,
IndexedProperty indexedProperty,
java.lang.Object model) |
protected java.util.Optional<ItemModel> |
ItemModelPKValueResolver.getTargetModel(ItemModel model,
IndexedProperty indexedProperty) |
protected ItemModel |
ItemModelLabelValueResolver.provideModel(ItemModel model,
IndexedProperty indexedProperty) |
| Modifier and Type | Method and Description |
|---|---|
protected java.util.Map<java.lang.Object,java.lang.Object> |
MerchIndexingListener.createFacetValueMapping(java.lang.Object fieldValue,
SearchQuery query,
IndexedProperty indexedProperty,
java.lang.Object displayNameProvider)
createFacetValueMapping creates a map of key -> value pairs for a given facet.
|
protected com.hybris.merchandising.indexer.listeners.MerchIndexingListener.IndexedPropertyInfo |
MerchIndexingListener.createIndexedPropertyInfo(SearchQuery searchQuery,
IndexedProperty indexedProperty)
createIndexedPropertyInfo is a method for returning an
IndexedPropertyInfo representing a mapping from
the Solr output to the configured Merchandising specific output. |
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 java.lang.String |
MerchIndexingListener.resolveFacetValueDisplayName(SearchQuery searchQuery,
IndexedProperty indexedProperty,
java.lang.Object facetDisplayNameProvider,
java.lang.String facetValue)
resolveFacetValueDisplayName is a method for retrieving the display name for a given facet.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.Collection<FieldValue> |
SapRevenueCloudProductSubscriptionCodeValueProvider.getFieldValues(IndexConfig indexConfig,
IndexedProperty indexedProperty,
java.lang.Object model) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
PromotionFacetDisplayNameProvider.getDisplayName(SearchQuery query,
IndexedProperty property,
java.lang.String facetValue) |
| Modifier and Type | Method and Description |
|---|---|
protected java.util.Map<java.lang.String,IndexedProperty> |
SearchFiltersPopulatorTest.populateIndexedProperties() |
protected SolrSearchRequest<FacetSearchConfig,IndexedType,IndexedProperty,SearchQuery,IndexedTypeSort> |
SearchFiltersPopulatorTest.populateTarget() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
SearchResponseFacetsPopulator.buildFacetValues(FacetData<SolrSearchQueryData> facetData,
Facet facet,
IndexedProperty indexedProperty,
SearchResult solrSearchResult,
SolrSearchQueryData searchQueryData) |
static FacetDisplayNameProvider |
SearchResponseBreadcrumbsPopulator.getFacetDisplayNameProvider(IndexedProperty property) |
protected java.lang.Object |
SolrDocumentSearchResultValuePopulator.getValue(SolrDocumentData<SearchQuery,SolrDocument> source,
IndexedProperty property)
Deprecated.
|
protected boolean |
SearchResponseFacetsPopulator.isRanged(IndexedProperty property) |
void |
CommerceIndexedPropertyPopulator.populate(SolrIndexedPropertyModel property,
IndexedProperty indexedProperty) |
protected java.lang.String |
SolrDocumentSearchResultValuePopulator.translateFieldName(SearchQuery searchQuery,
IndexedProperty property)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
AbstractMultidimensionalProductFieldValueProvider.addFieldValues(java.util.List<FieldValue> fieldValues,
IndexedProperty indexedProperty,
java.lang.Object value)
Add a value in the list of field values.
|
java.util.Collection<CategoryModel> |
CategorySource.getCategoriesForConfigAndProperty(IndexConfig indexConfig,
IndexedProperty indexedProperty,
java.lang.Object model)
Returns a collection of
CategoryModel of a given indexedProperty that are fetched from the model based on
the indexConfig. |
java.util.Collection<FieldValue> |
AbstractMultidimensionalProductFieldValueProvider.getFieldValues(IndexConfig indexConfig,
IndexedProperty indexedProperty,
java.lang.Object model) |
java.util.Collection<ProductModel> |
ProductSource.getProductsForConfigAndProperty(IndexConfig indexConfig,
IndexedProperty indexedProperty,
java.lang.Object model)
Returns a collection of
ProductModel of a given indexedProperty that are fetched from the model based on
the indexConfig. |
| 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) |
protected void |
PromotionCodeValueProvider.addFieldValues(java.util.List<FieldValue> fieldValues,
IndexedProperty indexedProperty,
LanguageModel language,
java.lang.Object value) |
protected void |
ProductUrlValueProvider.addFieldValues(java.util.List<FieldValue> fieldValues,
IndexedProperty indexedProperty,
LanguageModel language,
java.lang.Object value) |
protected void |
ProductReviewAverageRatingValueProvider.addFieldValues(java.util.List<FieldValue> fieldValues,
IndexedProperty indexedProperty,
LanguageModel language,
java.lang.Object value) |
protected void |
ProductInStockFlagValueProvider.addFieldValues(java.util.List<FieldValue> fieldValues,
IndexedProperty indexedProperty,
java.lang.Object value) |
protected void |
ProductStoreStockValueProvider.addFieldValues(java.util.List<FieldValue> fieldValues,
IndexedProperty indexedProperty,
java.lang.Object value) |
protected void |
ProductPickupAvailabilityValueProvider.addFieldValues(java.util.List<FieldValue> fieldValues,
IndexedProperty indexedProperty,
java.lang.Object value) |
protected void |
ProductStockLevelStatusValueProvider.addFieldValues(java.util.List<FieldValue> fieldValues,
IndexedProperty indexedProperty,
java.lang.Object value) |
protected java.util.List<FieldValue> |
CategoryCodeValueProvider.createFieldValue(CategoryModel category,
LanguageModel language,
IndexedProperty indexedProperty) |
protected java.util.List<FieldValue> |
CategoryPathValueProvider.createFieldValue(java.util.Collection<java.lang.String> categoryPaths,
IndexedProperty indexedProperty) |
protected java.util.List<FieldValue> |
ProductInStockFlagValueProvider.createFieldValue(ProductModel product,
BaseStoreModel baseStore,
IndexedProperty indexedProperty) |
protected java.util.List<FieldValue> |
ProductStoreStockValueProvider.createFieldValue(ProductModel product,
BaseStoreModel baseStore,
IndexedProperty indexedProperty) |
protected java.util.List<FieldValue> |
ProductStockLevelStatusValueProvider.createFieldValue(ProductModel product,
BaseStoreModel baseStore,
IndexedProperty indexedProperty) |
protected java.util.List<FieldValue> |
PromotionCodeValueProvider.createFieldValue(ProductModel product,
IndexConfig indexConfig,
IndexedProperty indexedProperty) |
protected java.util.List<FieldValue> |
ProductUrlValueProvider.createFieldValue(ProductModel product,
LanguageModel language,
IndexedProperty indexedProperty) |
protected java.util.List<FieldValue> |
ProductReviewAverageRatingValueProvider.createFieldValue(ProductModel product,
LanguageModel language,
IndexedProperty indexedProperty) |
protected java.util.Collection<FieldValue> |
PrimaryPromotionImageValueProvider.createFieldValues(IndexedProperty indexedProperty,
MediaModel media) |
protected java.util.Collection<FieldValue> |
ImageValueProvider.createFieldValues(IndexedProperty indexedProperty,
MediaModel media) |
protected java.util.Collection<FieldValue> |
PrimaryPromotionImageValueProvider.createFieldValues(IndexedProperty indexedProperty,
java.lang.String value) |
protected java.util.Collection<FieldValue> |
ImageValueProvider.createFieldValues(IndexedProperty indexedProperty,
java.lang.String value) |
protected java.util.List<FieldValue> |
PromotionCodeValueProvider.createFieldValues(ProductModel product,
IndexConfig indexConfig,
IndexedProperty indexedProperty) |
protected java.util.List<FieldValue> |
ClassificationPropertySplitValueProvider.extractFieldValues(IndexedProperty indexedProperty,
LanguageModel language,
java.util.List<FeatureValue> list) |
protected java.lang.String |
ProductPromotionAttributesValueResolver.getAttributeName(IndexedProperty indexedProperty) |
protected java.lang.Object |
ProductPromotionAttributesValueResolver.getAttributeValue(IndexedProperty indexedProperty,
IndexerBatchContext batchContext,
ProductPromotionModel promotionModel,
java.lang.String attributeName) |
protected java.lang.Object |
ProductAttributesValueResolver.getAttributeValue(IndexedProperty indexedProperty,
ProductModel product,
java.lang.String attributeName) |
java.util.Collection<CategoryModel> |
VariantCategorySource.getCategoriesForConfigAndProperty(IndexConfig indexConfig,
IndexedProperty indexedProperty,
java.lang.Object baseProduct) |
java.util.Collection<CategoryModel> |
DefaultCategorySource.getCategoriesForConfigAndProperty(IndexConfig indexConfig,
IndexedProperty indexedProperty,
java.lang.Object model) |
java.lang.String |
PointOfServiceFacetDisplayNameProvider.getDisplayName(SearchQuery query,
IndexedProperty property,
java.lang.String facetValue) |
java.lang.String |
CommerceCategoryFacetDisplayNameProvider.getDisplayName(SearchQuery query,
IndexedProperty property,
java.lang.String facetValue) |
protected Feature |
ProductClassificationAttributesValueResolver.getFeature(IndexedProperty indexedProperty,
FeatureList featureList) |
java.util.Collection<FieldValue> |
ProductKeywordsValueProvider.getFieldValues(IndexConfig indexConfig,
IndexedProperty indexedProperty,
java.lang.Object model) |
java.util.Collection<FieldValue> |
CategoryPathValueProvider.getFieldValues(IndexConfig indexConfig,
IndexedProperty indexedProperty,
java.lang.Object model) |
java.util.Collection<FieldValue> |
ProductInStockFlagValueProvider.getFieldValues(IndexConfig indexConfig,
IndexedProperty indexedProperty,
java.lang.Object model) |
java.util.Collection<FieldValue> |
ProductStoreStockValueProvider.getFieldValues(IndexConfig indexConfig,
IndexedProperty indexedProperty,
java.lang.Object model) |
java.util.Collection<FieldValue> |
PromotionCodeValueProvider.getFieldValues(IndexConfig indexConfig,
IndexedProperty indexedProperty,
java.lang.Object model) |
java.util.Collection<FieldValue> |
OptionalModelPropertyFieldValueProvider.getFieldValues(IndexConfig indexConfig,
IndexedProperty indexedProperty,
java.lang.Object model) |
java.util.Collection<FieldValue> |
ProductConfigurableValueProvider.getFieldValues(IndexConfig indexConfig,
IndexedProperty indexedProperty,
java.lang.Object model) |
java.util.Collection<FieldValue> |
PrimaryPromotionImageValueProvider.getFieldValues(IndexConfig indexConfig,
IndexedProperty indexedProperty,
java.lang.Object model) |
java.util.Collection<FieldValue> |
ProductPickupAvailabilityValueProvider.getFieldValues(IndexConfig indexConfig,
IndexedProperty indexedProperty,
java.lang.Object model) |
java.util.Collection<FieldValue> |
CategoryCodeValueProvider.getFieldValues(IndexConfig indexConfig,
IndexedProperty indexedProperty,
java.lang.Object model) |
java.util.Collection<FieldValue> |
ProductConfiguratorTypeProvider.getFieldValues(IndexConfig indexConfig,
IndexedProperty indexedProperty,
java.lang.Object model) |
java.util.Collection<FieldValue> |
ProductStockLevelStatusValueProvider.getFieldValues(IndexConfig indexConfig,
IndexedProperty indexedProperty,
java.lang.Object model) |
java.util.Collection<FieldValue> |
ProductUrlValueProvider.getFieldValues(IndexConfig indexConfig,
IndexedProperty indexedProperty,
java.lang.Object model) |
java.util.Collection<FieldValue> |
CommerceClassificationPropertyValueProvider.getFieldValues(IndexConfig indexConfig,
IndexedProperty indexedProperty,
java.lang.Object model) |
java.util.Collection<FieldValue> |
ProductReviewAverageRatingValueProvider.getFieldValues(IndexConfig indexConfig,
IndexedProperty indexedProperty,
java.lang.Object model) |
java.util.Collection<FieldValue> |
ImageValueProvider.getFieldValues(IndexConfig indexConfig,
IndexedProperty indexedProperty,
java.lang.Object model) |
java.util.Collection<FieldValue> |
VariantProductStockLevelStatusValueProvider.getFieldValues(IndexConfig indexConfig,
IndexedProperty indexedProperty,
java.lang.Object model) |
protected java.lang.String |
ProductImagesValueResolver.getMediaFormat(IndexedProperty indexedProperty) |
protected java.lang.Double |
ProductPricesValueResolver.getPriceValue(IndexedProperty indexedProperty,
java.util.List<PriceInformation> priceInformations) |
java.util.Collection<ProductModel> |
VariantProductSource.getProductsForConfigAndProperty(IndexConfig indexConfig,
IndexedProperty indexedProperty,
java.lang.Object model) |
protected java.lang.Object |
ProductKeywordsValueProvider.getPropertyValue(java.lang.Object model,
IndexedProperty indexedProperty) |
protected java.lang.Object |
OptionalModelPropertyFieldValueProvider.getPropertyValue(java.lang.Object model,
IndexedProperty indexedProperty) |
java.util.List<FacetValue> |
DefaultTopValuesProvider.getTopValues(IndexedProperty indexedProperty,
java.util.List<FacetValue> facetValues) |
| Modifier and Type | Method and Description |
|---|---|
protected java.util.Collection<ProductPromotionModel> |
ProductPromotionAttributesValueResolver.loadData(IndexerBatchContext batchContext,
java.util.Collection<IndexedProperty> indexedProperties,
ProductModel model) |
protected FeatureList |
ProductClassificationAttributesValueResolver.loadData(IndexerBatchContext batchContext,
java.util.Collection<IndexedProperty> indexedProperties,
ProductModel product) |
protected java.util.Map<java.lang.String,MediaModel> |
ProductImagesValueResolver.loadData(IndexerBatchContext batchContext,
java.util.Collection<IndexedProperty> indexedProperties,
ProductModel product) |
protected FeatureList |
ProductClassificationAttributesValueResolver.loadFeatures(java.util.Collection<IndexedProperty> indexedProperties,
ProductModel productModel) |
protected java.util.List<PriceInformation> |
ProductPricesValueResolver.loadPriceInformations(java.util.Collection<IndexedProperty> indexedProperties,
ProductModel product) |
protected java.util.List<PriceInformation> |
ProductPricesValueResolver.loadQualifierData(IndexerBatchContext batchContext,
java.util.Collection<IndexedProperty> indexedProperties,
ProductModel product,
Qualifier qualifier) |
| Modifier and Type | Method and Description |
|---|---|
protected java.util.List<IndexedProperty> |
ClassificationFreeTextQueryBuilder.getSearchableClassificationProperties(IndexedType indexedType)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
AbstractNonFuzzyTextQueryBuilder.addFreeTextQuery(SearchQuery searchQuery,
IndexedProperty indexedProperty,
java.lang.String value,
double boost)
Deprecated.
|
protected void |
AbstractFreeTextQueryBuilder.addFreeTextQuery(SearchQuery searchQuery,
IndexedProperty indexedProperty,
java.lang.String value,
double boost)
Deprecated.
|
protected void |
AbstractNonFuzzyTextQueryBuilder.addFreeTextQuery(SearchQuery searchQuery,
IndexedProperty indexedProperty,
java.lang.String fullText,
java.lang.String[] textWords,
int boost)
Deprecated.
|
protected void |
AbstractFreeTextQueryBuilder.addFreeTextQuery(SearchQuery searchQuery,
IndexedProperty indexedProperty,
java.lang.String fullText,
java.lang.String[] textWords,
int boost)
Deprecated.
|
protected void |
ClassificationFreeTextQueryBuilder.addIndexedProperty(java.util.List<IndexedProperty> result,
IndexedProperty indexedProperty)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
ClassificationFreeTextQueryBuilder.addIndexedProperty(java.util.List<IndexedProperty> result,
IndexedProperty indexedProperty)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
LowestBundlePriceValueProvider.addFieldValues(java.util.List<FieldValue> fieldValues,
IndexedProperty indexedProperty,
CurrencyModel currency,
java.lang.Object value) |
protected void |
ProductBundleTemplatesValueProvider.addFieldValues(java.util.List<FieldValue> fieldValues,
IndexedProperty indexedProperty,
LanguageModel language,
java.lang.Object value) |
protected java.util.List<FieldValue> |
ProductBundleTemplatesValueProvider.createFieldValue(ProductModel productModel,
IndexedProperty indexedProperty) |
protected java.util.List<FieldValue> |
LowestBundlePriceValueProvider.createFieldValue(ProductModel productModel,
IndexedProperty indexedProperty,
CurrencyModel currency) |
java.util.Collection<FieldValue> |
ProductBundleTemplatesValueProvider.getFieldValues(IndexConfig indexConfig,
IndexedProperty indexedProperty,
java.lang.Object model) |
java.util.Collection<FieldValue> |
LowestBundlePriceValueProvider.getFieldValues(IndexConfig indexConfig,
IndexedProperty indexedProperty,
java.lang.Object model) |
| 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) |
protected void |
CustomerCouponCodeValueProvider.addFieldValues(java.util.List<FieldValue> fieldValues,
IndexedProperty indexedProperty,
LanguageModel language,
java.lang.Object value)
Deprecated.
|
protected java.util.List<FieldValue> |
CustomerCouponCodeValueProvider.createFieldValue(ProductModel product,
IndexedProperty indexedProperty)
Deprecated.
|
java.lang.String |
CustomerCouponFacetDisplayNameProvider.getDisplayName(SearchQuery query,
IndexedProperty property,
java.lang.String facetValue) |
java.util.Collection<FieldValue> |
CustomerCouponCodeValueProvider.getFieldValues(IndexConfig indexConfig,
IndexedProperty indexedProperty,
java.lang.Object model)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.Collection<FieldValue> |
EntitlementValueProvider.getFieldValues(IndexConfig indexConfig,
IndexedProperty indexedProperty,
java.lang.Object model) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Collection<CategoryModel> |
MarketplaceCategorySource.getCategoriesForConfigAndProperty(IndexConfig indexConfig,
IndexedProperty indexedProperty,
java.lang.Object model) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
ProductVendorValueProvider.addFieldValues(java.util.List<FieldValue> fieldValues,
IndexedProperty indexedProperty,
java.lang.Object value)
Deprecated.
|
java.lang.String |
ProductVendorFacetDisplayNameProvider.getDisplayName(SearchQuery query,
IndexedProperty property,
java.lang.String facetValue) |
java.util.Collection<FieldValue> |
ProductVendorValueProvider.getFieldValues(IndexConfig indexConfig,
IndexedProperty indexedProperty,
java.lang.Object model)
Deprecated.
|
| 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 |
|---|---|
protected java.util.Optional<java.lang.String> |
BaseProductValueResolver.loadData(IndexerBatchContext batchContext,
java.util.Collection<IndexedProperty> indexedProperties,
ProductModel product) |
| Modifier and Type | Method and Description |
|---|---|
IndexedProperty |
SearchQueryTemplate.getGroupProperty() |
| Modifier and Type | Method and Description |
|---|---|
java.util.Map<java.lang.String,IndexedProperty> |
IndexedType.getIndexedProperties() |
java.util.List<IndexedProperty> |
FacetSearchConfigService.resolveIndexedProperties(FacetSearchConfig facetSearchConfig,
IndexedType indexedType,
java.util.Collection<java.lang.String> indexedPropertiesIds)
Resolves indexed properties by ids.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.Comparator<FacetValue> |
FacetSortProvider.getComparatorForTypeAndProperty(IndexedType indexedType,
IndexedProperty indexedProperty)
Get the comparator for the type and property
|
static FacetDisplayNameProvider |
IndexedProperties.getFacetDisplayNameProvider(IndexedProperty property) |
static FacetSortProvider |
IndexedProperties.getFacetSortProvider(IndexedProperty property) |
static FieldValueProvider |
IndexedProperties.getFieldValueProvider(IndexedProperty property) |
static java.util.List<ValueRange> |
IndexedProperties.getValueRanges(IndexedProperty property,
java.lang.String qualifier) |
static boolean |
IndexedProperties.isRanged(IndexedProperty property) |
void |
SearchQueryTemplate.setGroupProperty(IndexedProperty groupProperty) |
| Modifier and Type | Method and Description |
|---|---|
static IndexedType |
IndexedTypes.createIndexedType(ComposedTypeModel composedType,
boolean variant,
java.util.Collection<IndexedProperty> indexedProperties,
java.util.Map<IndexOperation,IndexedTypeFlexibleSearchQuery> flexibleSearchQueries,
java.lang.String identityProvider,
java.lang.String modelLoader,
java.util.Set<java.lang.String> typeFacets,
java.lang.String fieldsValuesProvider,
java.lang.String indexName) |
static IndexedType |
IndexedTypes.createIndexedType(ComposedTypeModel composedType,
boolean variant,
java.util.Collection<IndexedProperty> indexedProperties,
java.util.Map<IndexOperation,IndexedTypeFlexibleSearchQuery> flexibleSearchQueries,
java.lang.String identityProvider,
java.lang.String modelLoader,
java.util.Set<java.lang.String> typeFacets,
java.lang.String fieldsValuesProvider,
java.lang.String indexName,
java.lang.String indexNameFromConfig) |
static IndexedType |
IndexedTypes.createIndexedType(ComposedTypeModel composedType,
boolean variant,
java.util.Collection<IndexedProperty> indexedProperties,
java.util.Map<IndexOperation,IndexedTypeFlexibleSearchQuery> flexibleSearchQueries,
java.lang.String identityProvider,
java.lang.String modelLoader,
java.util.Set<java.lang.String> typeFacets,
java.lang.String fieldsValuesProvider,
java.lang.String indexName,
java.lang.String indexNameFromConfig,
java.lang.String solrResultConverter) |
void |
IndexedType.setIndexedProperties(java.util.Map<java.lang.String,IndexedProperty> indexedProperties) |
| Modifier and Type | Method and Description |
|---|---|
protected IndexedProperty |
MockFacetSearchConfigService.createIndexProperty(java.lang.String propertyName,
java.lang.String type,
boolean facet,
java.util.List<ValueRangeSet> valueRangeSets,
boolean localized,
FieldValueProvider fieldValueProvider) |
| Modifier and Type | Method and Description |
|---|---|
protected java.util.Collection<IndexedProperty> |
MockFacetSearchConfigService.createIndexedPropertiesForProduct() |
java.util.List<IndexedProperty> |
MockFacetSearchConfigService.resolveIndexedProperties(FacetSearchConfig facetSearchConfig,
IndexedType indexedType,
java.util.Collection<java.lang.String> indexedPropertiesIds) |
java.util.List<IndexedProperty> |
DefaultFacetSearchConfigService.resolveIndexedProperties(FacetSearchConfig facetSearchConfig,
IndexedType indexedType,
java.util.Collection<java.lang.String> indexedPropertiesIds) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Comparator<FacetValue> |
DefaultFacetSortProvider.getComparatorForTypeAndProperty(IndexedType indexedType,
IndexedProperty indexedProperty) |
| Modifier and Type | Method and Description |
|---|---|
protected IndexedProperty |
DefaultIndexedTypePopulator.getIndexedPropertyFromItem(SolrIndexedPropertyModel property) |
| Modifier and Type | Method and Description |
|---|---|
protected java.util.Collection<IndexedProperty> |
DefaultIndexedTypePopulator.getIndexedPropertiesFromItems(SolrIndexedTypeModel itemTypeModel) |
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultIndexedPropertyPopulator.populate(SolrIndexedPropertyModel source,
IndexedProperty target) |
| Modifier and Type | Method and Description |
|---|---|
protected java.util.Set<java.lang.String> |
DefaultIndexedTypePopulator.getAllFacets(java.util.Collection<IndexedProperty> properties,
IndexedTypeFieldsValuesProvider modelFieldsValuesProvider) |
void |
DefaultSearchQueryTemplatePopulator.setIndexedPropertyConverter(Converter<SolrIndexedPropertyModel,IndexedProperty> indexedPropertyConverter) |
void |
DefaultIndexedTypePopulator.setIndexedPropertyConverter(Converter<SolrIndexedPropertyModel,IndexedProperty> indexedPropertyConverter) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Collection<IndexedProperty> |
IndexerContext.getIndexedProperties()
Returns the indexed properties to be indexed.
|
java.util.Collection<IndexedProperty> |
IndexerBatchContext.getIndexedProperties()
Returns the indexed properties to be indexed.
|
| Modifier and Type | Method and Description |
|---|---|
T |
IndexerBatchContextFactory.createContext(long indexOperationId,
IndexOperation indexOperation,
boolean externalIndexOperation,
FacetSearchConfig facetSearchConfig,
IndexedType indexedType,
java.util.Collection<IndexedProperty> indexedProperties)
Creates a new indexer batch context and sets it as current one.
|
T |
IndexerContextFactory.createContext(long indexOperationId,
IndexOperation indexOperation,
boolean externalIndexOperation,
FacetSearchConfig facetSearchConfig,
IndexedType indexedType,
java.util.Collection<IndexedProperty> indexedProperties)
Creates a new indexer context and sets it as the current one.
|
void |
IndexerService.updatePartialTypeIndex(FacetSearchConfig facetSearchConfig,
IndexedType indexedType,
java.util.Collection<IndexedProperty> indexedProperties,
java.util.List<PK> pks)
Updates some properties of some items on the index for a specific type.
|
void |
IndexerService.updatePartialTypeIndex(FacetSearchConfig facetSearchConfig,
IndexedType indexedType,
java.util.Collection<IndexedProperty> indexedProperties,
java.util.List<PK> pks,
java.util.Map<java.lang.String,java.lang.String> indexerHints)
Same as
IndexerService.updatePartialTypeIndex(FacetSearchConfig, IndexedType, Collection, List) but allows to pass the
indexer hints as parameter. |
| Modifier and Type | Method and Description |
|---|---|
protected java.util.List<IndexedProperty> |
SolrExtIndexerJob.resolveIndexedProperties(T cronJob,
IndexedType indexedType) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
SolrExtIndexerJob.performIndexing(T cronJob,
FacetSearchConfig facetSearchConfig,
IndexedType indexedType,
java.util.List<IndexedProperty> indexedProperties,
java.util.List<PK> pks,
java.util.Map<java.lang.String,java.lang.String> indexerHints) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Collection<IndexedProperty> |
DefaultIndexerBatchContext.getIndexedProperties() |
java.util.Collection<IndexedProperty> |
DefaultIndexerContext.getIndexedProperties() |
protected java.util.Map<java.lang.String,java.util.Collection<IndexedProperty>> |
DefaultSolrDocumentFactory.resolveValueProviders(IndexerBatchContext batchContext)
Deprecated.
|
protected java.util.Map<java.lang.String,java.util.Collection<IndexedProperty>> |
DefaultIndexer.resolveValueProviders(IndexerBatchContext batchContext) |
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultSolrInputDocument.addField(IndexedProperty indexedProperty,
java.lang.Object value) |
void |
DefaultSolrInputDocument.addField(IndexedProperty indexedProperty,
java.lang.Object value,
java.lang.String qualifier) |
| Modifier and Type | Method and Description |
|---|---|
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) |
DefaultIndexerContext |
DefaultIndexerContextFactory.createContext(long indexOperationId,
IndexOperation indexOperation,
boolean externalIndexOperation,
FacetSearchConfig facetSearchConfig,
IndexedType indexedType,
java.util.Collection<IndexedProperty> indexedProperties) |
DefaultIndexerBatchContext |
DefaultIndexerBatchContextFactory.createContext(long indexOperationId,
IndexOperation indexOperation,
boolean externalIndexOperation,
FacetSearchConfig facetSearchConfig,
IndexedType indexedType,
java.util.Collection<IndexedProperty> indexedProperties) |
SolrInputDocument |
DefaultSolrDocumentFactory.createInputDocument(ItemModel model,
IndexConfig indexConfig,
IndexedType indexedType,
java.util.Collection<IndexedProperty> indexedProperties)
Deprecated.
|
protected SolrInputDocument |
DefaultIndexer.createInputDocument(ItemModel model,
IndexConfig indexConfig,
IndexedType indexedType,
java.util.Collection<IndexedProperty> indexedProperties) |
java.util.Collection<SolrInputDocument> |
DefaultIndexer.indexItems(java.util.Collection<ItemModel> items,
FacetSearchConfig facetSearchConfig,
IndexedType indexedType,
java.util.Collection<IndexedProperty> indexedProperties) |
void |
DefaultIndexerBatchContext.setIndexedProperties(java.util.Collection<IndexedProperty> indexedProperties) |
void |
DefaultIndexerContext.setIndexedProperties(java.util.Collection<IndexedProperty> indexedProperties) |
void |
DefaultIndexerService.updatePartialTypeIndex(FacetSearchConfig facetSearchConfig,
IndexedType indexedType,
java.util.Collection<IndexedProperty> indexedProperties,
java.util.List<PK> pks) |
void |
DefaultIndexerService.updatePartialTypeIndex(FacetSearchConfig facetSearchConfig,
IndexedType indexedType,
java.util.Collection<IndexedProperty> indexedProperties,
java.util.List<PK> pks,
java.util.Map<java.lang.String,java.lang.String> indexerHints) |
| Modifier and Type | Method and Description |
|---|---|
void |
InputDocument.addField(IndexedProperty indexedProperty,
java.lang.Object value)
Same as
InputDocument.addField(IndexedProperty, Object, String) with implied null value for the qualifier. |
void |
InputDocument.addField(IndexedProperty indexedProperty,
java.lang.Object value,
java.lang.String qualifier)
Adds a field for the given indexed property, value and qualifier.
|
| Modifier and Type | Method and Description |
|---|---|
SolrInputDocument |
SolrDocumentFactory.createInputDocument(ItemModel item,
IndexConfig indexConfig,
IndexedType indexedType,
java.util.Collection<IndexedProperty> indexedProperties)
Deprecated.
Converts from
ItemModel to SolrInputDocument (for partial updates). |
java.util.Collection<SolrInputDocument> |
Indexer.indexItems(java.util.Collection<ItemModel> items,
FacetSearchConfig facetSearchConfig,
IndexedType indexedType,
java.util.Collection<IndexedProperty> indexedProperties)
Method send items to indexer.
|
| Modifier and Type | Method and Description |
|---|---|
void |
IndexerStrategy.setIndexedProperties(java.util.Collection<IndexedProperty> indexedProperties)
Sets the index operation to be used.
|
void |
IndexerBatchStrategy.setIndexedProperties(java.util.Collection<IndexedProperty> indexedProperties)
Sets the indexed properties to be used
|
| Modifier and Type | Method and Description |
|---|---|
java.util.Collection<IndexedProperty> |
DefaultIndexerBatchStrategy.getIndexedProperties() |
java.util.Collection<IndexedProperty> |
AbstractIndexerStrategy.getIndexedProperties() |
protected java.util.Collection<IndexedProperty> |
AbstractIndexerStrategy.resolveIndexedProperties() |
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultIndexerBatchStrategy.setIndexedProperties(java.util.Collection<IndexedProperty> indexedProperties) |
void |
AbstractIndexerStrategy.setIndexedProperties(java.util.Collection<IndexedProperty> indexedProperties) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Map<java.lang.String,java.util.Collection<IndexedProperty>> |
ValueProviderSelectionStrategy.resolveValueProviders(IndexedType indexedType,
java.util.Collection<IndexedProperty> indexedProperties)
Resolves the value provider ids for multiple indexed properties.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
QualifierProvider.canApply(IndexedProperty indexedProperty)
Checks if qualifiers can be applied/used with the indexed property passed as parameter.
|
java.lang.Object |
ValueFilter.doFilter(IndexerBatchContext batchContext,
IndexedProperty indexedProperty,
java.lang.Object value) |
java.lang.String |
FacetValueDisplayNameProvider.getDisplayName(SearchQuery query,
IndexedProperty property,
java.lang.String facetValue)
Get the display name for a facet value.
|
java.lang.String |
FieldNameProvider.getFieldName(IndexedProperty indexedProperty,
java.lang.String qualifier,
FieldNameProvider.FieldType fieldType)
Returns field name for a given property, qualifier and FieldType.
|
java.util.Collection<java.lang.String> |
FieldNameProvider.getFieldNames(IndexedProperty indexedProperty,
java.lang.String qualifier)
Returns all field name for a given property and qualifier.
|
java.util.Collection<FieldValue> |
FieldValueProvider.getFieldValues(IndexConfig indexConfig,
IndexedProperty indexedProperty,
java.lang.Object model)
Deprecated.
Since 5.5, use
ValueResolver instead. |
java.util.List<java.lang.String> |
RangeNameProvider.getRangeNameList(IndexedProperty property,
java.lang.Object value)
Resolves a list of range names for a specific value.
|
java.util.List<java.lang.String> |
RangeNameProvider.getRangeNameList(IndexedProperty property,
java.lang.Object value,
java.lang.String qualifier)
Resolves a list of range names for a specific value.
|
java.util.List<FacetValue> |
FacetTopValuesProvider.getTopValues(IndexedProperty indexedProperty,
java.util.List<FacetValue> facets)
Returns all top facet values for given indexed property
|
java.util.List<ValueRange> |
RangeNameProvider.getValueRanges(IndexedProperty property,
java.lang.String qualifier)
Returns the ranges associated with an indexed property that match a specific qualifier.
|
boolean |
RangeNameProvider.isRanged(IndexedProperty property)
Checks is an indexed property is ranged.
|
java.lang.String |
ValueProviderSelectionStrategy.resolveValueProvider(IndexedType indexedType,
IndexedProperty indexedProperty)
Resolves the value provider id for an indexed property.
|
| 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.
|
java.util.Map<java.lang.String,java.util.Collection<IndexedProperty>> |
ValueProviderSelectionStrategy.resolveValueProviders(IndexedType indexedType,
java.util.Collection<IndexedProperty> indexedProperties)
Resolves the value provider ids for multiple indexed properties.
|
| Modifier and Type | Method and Description |
|---|---|
protected IndexedProperty |
AbstractValueResolverTest.getIndexedProperty() |
protected IndexedProperty |
SplitValueFilterTest.getIndexedProperty() |
protected IndexedProperty |
FormatValueFilterTest.getIndexProperty() |
protected IndexedProperty |
AbstractLocalizedValueResolverTest.getLocalizedIndexedProperty() |
| Modifier and Type | Method and Description |
|---|---|
Converter<SolrIndexedPropertyModel,IndexedProperty> |
DefaultFieldNameProvider.getIndexedPropertyConverter() |
java.util.Map<java.lang.String,java.util.Collection<IndexedProperty>> |
DefaultValueProviderSelectionStrategy.resolveValueProviders(IndexedType indexedType,
java.util.Collection<IndexedProperty> indexedProperties) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
ClassificationPropertyValueProvider.addFeatureValue(java.util.List<FieldValue> result,
IndexedProperty indexedProperty,
LanguageModel language,
FeatureValue featureValue) |
protected boolean |
AbstractValueResolver.addFieldValue(InputDocument document,
IndexerBatchContext batchContext,
IndexedProperty indexedProperty,
java.lang.Object value,
java.lang.String qualifier) |
protected void |
ModelPropertyFieldValueProvider.addFieldValues(java.util.Collection<FieldValue> fieldValues,
ItemModel model,
IndexedProperty indexedProperty,
java.lang.String language) |
protected void |
ProductPriceValueProvider.addFieldValues(java.util.Collection<FieldValue> fieldValues,
ProductModel product,
IndexedProperty indexedProperty,
java.lang.String currency) |
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 |
DefaultRangeNameProvider.addValueRange(java.util.List<java.lang.String> rangeNameList,
IndexedProperty property,
java.lang.Object value,
ValueRange range) |
void |
CategoryNameValueProvider.addValuesForCategory(java.util.Collection<FieldValue> fieldValues,
IndexConfig indexConfig,
IndexedProperty indexedProperty,
CategoryModel category,
LanguageModel language) |
boolean |
LanguageQualifierProvider.canApply(IndexedProperty indexedProperty) |
boolean |
NoOpQualifierProvider.canApply(IndexedProperty indexedProperty) |
boolean |
CurrencyQualifierProvider.canApply(IndexedProperty indexedProperty) |
protected java.util.List<FieldValue> |
CategoryCodeValueProvider.createFieldValue(CategoryModel category,
IndexedProperty indexedProperty) |
protected java.util.List<FieldValue> |
CategoryNameValueProvider.createFieldValue(CategoryModel category,
LanguageModel language,
IndexedProperty indexedProperty) |
java.lang.Object |
FormatValueFilter.doFilter(IndexerBatchContext batchContext,
IndexedProperty indexedProperty,
java.lang.Object value) |
java.lang.Object |
SplitValueFilter.doFilter(IndexerBatchContext batchContext,
IndexedProperty indexedProperty,
java.lang.Object value) |
java.util.Collection<FieldValue> |
CategoryNameValueProvider.doGetFieldValues(IndexConfig indexConfig,
IndexedProperty indexedProperty,
java.util.Collection<CategoryModel> categories) |
protected java.util.List<FieldValue> |
ClassificationPropertyValueProvider.extractFieldValues(IndexedProperty indexedProperty,
LanguageModel language,
java.util.List<FeatureValue> list) |
protected boolean |
AbstractValueResolver.filterAndAddFieldValues(InputDocument document,
IndexerBatchContext batchContext,
IndexedProperty indexedProperty,
java.lang.Object value,
java.lang.String qualifier) |
protected java.lang.Object |
AbstractValueResolver.filterFieldValue(IndexerBatchContext batchContext,
IndexedProperty indexedProperty,
java.lang.Object value) |
protected java.lang.Object |
FormatValueFilter.formatValue(IndexerBatchContext batchContext,
IndexedProperty indexedProperty,
java.lang.Object value)
Convert An Object to a formatted String based on the Bean ID from the the format parameter whcih should be an
instance of java.text.format
|
protected java.lang.String |
ModelAttributesValueResolver.getAttributeName(IndexedProperty indexedProperty) |
protected java.lang.Object |
ModelAttributesValueResolver.getAttributeValue(IndexedProperty indexedProperty,
T model,
java.lang.String attributeName) |
static boolean |
ValueProviderParameterUtils.getBoolean(IndexedProperty indexedProperty,
java.lang.String key,
boolean defaultValue) |
abstract java.lang.String |
AbstractFacetValueDisplayNameProvider.getDisplayName(SearchQuery query,
IndexedProperty property,
java.lang.String facetValue)
Get the display name for a facet value.
|
static double |
ValueProviderParameterUtils.getDouble(IndexedProperty indexedProperty,
java.lang.String key,
double defaultValue) |
protected java.util.List<FieldValue> |
ClassificationPropertyValueProvider.getFeaturesValues(IndexConfig indexConfig,
Feature feature,
IndexedProperty indexedProperty) |
java.lang.String |
DefaultFieldNameProvider.getFieldName(IndexedProperty indexedProperty,
java.lang.String qualifier,
FieldNameProvider.FieldType fieldType) |
protected java.lang.String |
DefaultFieldNameProvider.getFieldName(IndexedProperty indexedProperty,
java.lang.String name,
java.lang.String type,
java.lang.String specifier) |
protected java.lang.String |
DefaultFieldNameProvider.getFieldNameForIndexing(IndexedProperty indexedProperty,
java.lang.String specifier) |
protected java.lang.String |
DefaultFieldNameProvider.getFieldNameForSorting(IndexedProperty indexedProperty,
java.lang.String specifier) |
java.util.Collection<java.lang.String> |
DefaultFieldNameProvider.getFieldNames(IndexedProperty indexedProperty,
java.lang.String qualifier) |
java.util.Collection<FieldValue> |
ProductPriceValueProvider.getFieldValues(IndexConfig indexConfig,
IndexedProperty indexedProperty,
java.lang.Object model) |
java.util.Collection<FieldValue> |
SpELValueProvider.getFieldValues(IndexConfig indexConfig,
IndexedProperty indexedProperty,
java.lang.Object model) |
java.util.Collection<FieldValue> |
CategoryCodeValueProvider.getFieldValues(IndexConfig indexConfig,
IndexedProperty indexedProperty,
java.lang.Object model) |
java.util.Collection<FieldValue> |
CategoryNameValueProvider.getFieldValues(IndexConfig indexConfig,
IndexedProperty indexedProperty,
java.lang.Object model) |
java.util.Collection<FieldValue> |
ClassificationPropertyValueProvider.getFieldValues(IndexConfig indexConfig,
IndexedProperty indexedProperty,
java.lang.Object model) |
java.util.Collection<FieldValue> |
ModelPropertyFieldValueProvider.getFieldValues(IndexConfig indexConfig,
IndexedProperty indexedProperty,
java.lang.Object model) |
static int |
ValueProviderParameterUtils.getInt(IndexedProperty indexedProperty,
java.lang.String key,
int defaultValue) |
static long |
ValueProviderParameterUtils.getLong(IndexedProperty indexedProperty,
java.lang.String key,
long defaultValue) |
protected java.lang.Object |
ModelPropertyFieldValueProvider.getPropertyValue(java.lang.Object model,
IndexedProperty indexedProperty) |
java.util.List<java.lang.String> |
AbstractPropertyFieldValueProvider.getRangeNameList(IndexedProperty property,
java.lang.Object value)
Deprecated.
Since 5.2, replaced by
RangeNameProvider.getRangeNameList(IndexedProperty, Object) |
java.util.List<java.lang.String> |
DefaultRangeNameProvider.getRangeNameList(IndexedProperty property,
java.lang.Object value) |
java.util.List<java.lang.String> |
AbstractPropertyFieldValueProvider.getRangeNameList(IndexedProperty property,
java.lang.Object value,
java.lang.String qualifier)
Deprecated.
Since 5.2, replaced by
RangeNameProvider.getRangeNameList(IndexedProperty, Object, String) |
java.util.List<java.lang.String> |
DefaultRangeNameProvider.getRangeNameList(IndexedProperty property,
java.lang.Object value,
java.lang.String qualifier) |
protected java.lang.String |
SpELValueProvider.getSpringExpression(IndexedProperty indexedProperty) |
static java.lang.String |
ValueProviderParameterUtils.getString(IndexedProperty indexedProperty,
java.lang.String key,
java.lang.String defaultValue) |
protected static java.lang.String |
ValueProviderParameterUtils.getStringValue(IndexedProperty indexedProperty,
java.lang.String key) |
java.util.List<ValueRange> |
DefaultRangeNameProvider.getValueRanges(IndexedProperty property,
java.lang.String qualifier) |
protected boolean |
DefaultRangeNameProvider.isDoubleType(IndexedProperty property) |
protected boolean |
DefaultRangeNameProvider.isFloatType(IndexedProperty property) |
protected boolean |
DefaultRangeNameProvider.isIntegerType(IndexedProperty property) |
protected boolean |
DefaultFieldNameProvider.isRanged(IndexedProperty property) |
boolean |
DefaultRangeNameProvider.isRanged(IndexedProperty property) |
protected boolean |
DefaultRangeNameProvider.isStringOrTextType(IndexedProperty property) |
protected java.util.Collection |
SpELValueProvider.resolve(IndexedProperty indexedProperty,
java.lang.Object value,
java.lang.String qualifier) |
java.lang.String |
DefaultValueProviderSelectionStrategy.resolveValueProvider(IndexedType indexedType,
IndexedProperty indexedProperty) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
AbstractValueResolver.doResolve(InputDocument document,
IndexerBatchContext batchContext,
java.util.Collection<IndexedProperty> indexedProperties,
T model) |
protected M |
AbstractValueResolver.loadData(IndexerBatchContext batchContext,
java.util.Collection<IndexedProperty> indexedProperties,
T model)
Loads data that is valid in the context of a model.
|
protected Q |
AbstractValueResolver.loadQualifierData(IndexerBatchContext batchContext,
java.util.Collection<IndexedProperty> indexedProperties,
T model,
Qualifier qualifier)
Loads data that is valid in the context of a model and qualifier.
|
void |
AbstractValueResolver.resolve(InputDocument document,
IndexerBatchContext batchContext,
java.util.Collection<IndexedProperty> indexedProperties,
T model) |
java.util.Map<java.lang.String,java.util.Collection<IndexedProperty>> |
DefaultValueProviderSelectionStrategy.resolveValueProviders(IndexedType indexedType,
java.util.Collection<IndexedProperty> indexedProperties) |
void |
DefaultFieldNameProvider.setIndexedPropertyConverter(Converter<SolrIndexedPropertyModel,IndexedProperty> indexedPropertyConverter) |
| Modifier and Type | Method and Description |
|---|---|
IndexedProperty |
FieldNameTranslator.FieldInfo.getIndexedProperty()
Returns the indexed property that is associated with the field (if one exists).
|
| Modifier and Type | Method and Description |
|---|---|
protected <TYPE> TYPE |
AbstractSolrConverter.getValue(SolrResult solrResult,
IndexedProperty property)
Returns value of the indexed property from the SOLR search result by
IndexedProperty instance. |
protected java.lang.String |
AbstractSolrConverter.translateFieldName(SearchQuery searchQuery,
IndexedProperty property) |
| Modifier and Type | Method and Description |
|---|---|
IndexedProperty |
DefaultFieldNameTranslator.DefaultFieldInfo.getIndexedProperty() |
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultFieldNameTranslator.DefaultFieldInfo.setIndexedProperty(IndexedProperty indexedProperty) |
protected java.lang.String |
DefaultFieldNameTranslator.translateFromProperty(SearchQuery searchQuery,
IndexedProperty indexedProperty,
FieldNameProvider.FieldType fieldType) |
| Modifier and Type | Method and Description |
|---|---|
IndexedProperty |
FacetSearchResultFacetsPopulator.FacetInfo.getIndexedProperty() |
| Modifier and Type | Method and Description |
|---|---|
protected java.util.List<ValueRange> |
FacetSearchResultFacetsPopulator.resolveFacetValueRanges(IndexedProperty property,
java.lang.String qualifier) |
| Constructor and Description |
|---|
FacetInfo(FacetField facetField,
IndexedProperty indexedProperty) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
SubscriptionProductPriceValueProvider.addFieldValues(java.util.List<FieldValue> fieldValues,
IndexedProperty indexedProperty,
CurrencyModel currency,
java.lang.Object value) |
protected java.util.List<FieldValue> |
SubscriptionProductPriceValueProvider.createFieldValue(ProductModel product,
IndexedProperty indexedProperty,
CurrencyModel currency) |
java.util.Collection<FieldValue> |
ProductBillingTimeValueProvider.getFieldValues(IndexConfig indexConfig,
IndexedProperty indexedProperty,
java.lang.Object model) |
java.util.Collection<FieldValue> |
SubscriptionProductPriceValueProvider.getFieldValues(IndexConfig indexConfig,
IndexedProperty indexedProperty,
java.lang.Object model) |
java.util.Collection<FieldValue> |
TermLimitValueProvider.getFieldValues(IndexConfig indexConfig,
IndexedProperty indexedProperty,
java.lang.Object model) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
ProductVolumePricesProvider.addFieldValues(IndexedProperty indexedProperty,
ProductModel product,
java.util.Collection<FieldValue> fieldValues,
CurrencyModel currency) |
protected java.util.List<FieldValue> |
GenderValueProvider.createFieldValue(Gender gender,
IndexedProperty indexedProperty) |
protected java.util.List<FieldValue> |
ColorFacetValueProvider.createFieldValue(SwatchColorEnum color,
IndexedProperty indexedProperty) |
java.lang.String |
PointOfServiceFacetDisplayNameProvider.getDisplayName(SearchQuery query,
IndexedProperty property,
java.lang.String facetValue) |
java.lang.String |
GenderFacetDisplayNameProvider.getDisplayName(SearchQuery query,
IndexedProperty property,
java.lang.String facetValue) |
java.lang.String |
ColorFacetDisplayNameProvider.getDisplayName(SearchQuery query,
IndexedProperty property,
java.lang.String facetValue) |
java.util.Collection<FieldValue> |
ColorFacetValueProvider.getFieldValues(IndexConfig indexConfig,
IndexedProperty indexedProperty,
java.lang.Object model) |
java.util.Collection<FieldValue> |
VolumeAwareProductPriceValueProvider.getFieldValues(IndexConfig indexConfig,
IndexedProperty indexedProperty,
java.lang.Object model) |
java.util.Collection<FieldValue> |
ProductVolumePricesProvider.getFieldValues(IndexConfig indexConfig,
IndexedProperty indexedProperty,
java.lang.Object model) |
java.util.Collection<FieldValue> |
GenderValueProvider.getFieldValues(IndexConfig indexConfig,
IndexedProperty indexedProperty,
java.lang.Object model) |
protected void |
VolumeAwareProductPriceValueProvider.processPricesForCurrency(IndexedProperty indexedProperty,
java.util.Collection<FieldValue> fieldValues,
CurrencyModel currency,
java.util.List<PriceInformation> prices) |
protected void |
VolumeAwareProductPriceValueProvider.processPricesWithEmptyCurrencies(IndexedProperty indexedProperty,
java.util.Collection<FieldValue> fieldValues,
java.util.List<PriceInformation> prices) |
Copyright © 2018 SAP SE. All Rights Reserved.