| 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 |
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) |
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) |
void |
VariantAwareCategoryCodeValueResolverTest.shouldAddCodesToDocument() |
void |
VariantAwareCategoryPKValueProviderTest.shouldAddPKsToDocument() |
| 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.util.Collection<FieldValue> |
AbstractMultidimensionalProductFieldValueProvider.getFieldValues(IndexConfig indexConfig,
IndexedProperty indexedProperty,
java.lang.Object model) |
| 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) |
void |
DefaultTopValuesProviderTest.emptyFacetValues() |
protected java.util.List<FieldValue> |
ClassificationPropertySplitValueProvider.extractFieldValues(IndexedProperty indexedProperty,
LanguageModel language,
java.util.List<FeatureValue> list) |
void |
DefaultTopValuesProviderTest.facetValuesSizeIsLessThanOrEqualTopFacetCount() |
void |
DefaultTopValuesProviderTest.facetValuesSizeIsMoreThanTopFacetCount() |
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) |
protected java.util.List<FeatureValue> |
ProductClassificationAttributesValueResolver.getFeatureValues(Feature feature,
Qualifier qualifier) |
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) |
protected java.util.Collection<ProductPromotionModel> |
ProductPromotionAttributesValueResolver.loadData(IndexerBatchContext batchContext,
java.util.Collection<IndexedProperty> indexedProperties,
ProductModel model) |
protected java.util.Map<java.lang.String,MediaModel> |
ProductImagesValueResolver.loadData(IndexerBatchContext batchContext,
java.util.Collection<IndexedProperty> indexedProperties,
ProductModel product) |
void |
ProductAttributesValueResolverTest.resolveBaseProductAttribute() |
void |
ProductImagesValueResolverTest.resolveProductWithMedias() |
void |
ProductImagesValueResolverTest.resolveProductWithMediasFormatFromIndexProperty() |
void |
ProductImagesValueResolverTest.resolveProductWithMediasForVariantProduct() |
void |
ProductImagesValueResolverTest.resolveProductWithNoMatchingMediaFormat() |
void |
ProductImagesValueResolverTest.resolveProductWithNoMatchingMediaFormatNoOptional() |
void |
ProductImagesValueResolverTest.resolveProductWithNoMediaGallery() |
void |
ProductImagesValueResolverTest.resolveProductWithNoMediaInContainer() |
void |
ProductImagesValueResolverTest.resolveProductWithTwoIndexedPropertyForOneMediaFromat() |
void |
ProductImagesValueResolverTest.resolveProductWithUnknownMediaFormat() |
void |
ProductAttributesValueResolverTest.resolveVariantAttribute() |
void |
ProductAttributesValueResolverTest.resolveVariantAttributeWith1Level() |
void |
ProductAttributesValueResolverTest.resolveVariantAttributeWith2Levels() |
void |
ProductAttributesValueResolverTest.resolveVariantAttributeWith2LevelsWithNoValue() |
void |
OptionalModelPropertyFieldValueProviderTest.testAttributeNotSupportedException() |
protected void |
ProductConfigurableValueProviderTest.testGetFields(boolean hasSettings,
boolean expectedValue) |
void |
ProductConfiguratorTypeProviderTest.testGetFieldValues() |
void |
ProductConfigurableValueProviderTest.testGetFieldValuesConfigurable() |
void |
ProductConfiguratorTypeProviderTest.testGetFieldValuesNoModelAtAll() |
void |
ProductConfigurableValueProviderTest.testGetFieldValuesNotConfigurable() |
void |
ProductConfiguratorTypeProviderTest.testGetFieldValuesNull() |
void |
ProductConfiguratorTypeProviderTest.testGetFieldValuesWrongModel() |
void |
ProductReviewAverageRatingValueProviderTest.testInvalidArgs() |
void |
OptionalModelPropertyFieldValueProviderTest.testInvalidArgs() |
void |
ImageValueProviderTest.testInvalidProduct() |
void |
ImageValueProviderTest.testNoImage() |
void |
MultidimentionalProductFlagValueProviderTest.testNoVariantsWillReturnEmptyList() |
void |
ImageValueProviderTest.testProductImageValueProvider() |
void |
FirstGenericVariantProductUrlValueProviderTest.testProductWithVariantGeneratesFields() |
void |
FirstVariantCategoryNameListValueProviderTest.testProductWithVariantGeneratesFields() |
void |
ProductPriceRangeValueProviderTest.testProductWithVariantGeneratesFields() |
void |
ProductReviewAverageRatingValueProviderTest.testRatingsTotalPerLang() |
void |
MultidimentionalProductFlagValueProviderTest.testValidVariantsWillReturnList() |
void |
ImageValueProviderTest.testVariantProductImageValueProvider() |
void |
ProductReviewAverageRatingValueProviderTest.testWhenIndexPropertyIsLocalized() |
void |
CategoryNameValueProviderTest.testWhenIndexPropertyIsLocalized() |
void |
OptionalModelPropertyFieldValueProviderTest.testWhenIndexPropertyIsLocalized() |
void |
CategoryCodeValueProviderTest.testWhenIndexPropertyIsLocalized() |
void |
ProductReviewAverageRatingValueProviderTest.testWhenIndexPropertyIsNotLocalized() |
void |
CategoryNameValueProviderTest.testWhenIndexPropertyIsNotLocalized() |
void |
OptionalModelPropertyFieldValueProviderTest.testWhenIndexPropertyIsNotLocalized() |
void |
CategoryCodeValueProviderTest.testWhenIndexPropertyIsNotLocalized() |
void |
CategoryNameValueProviderTest.testWhenNoCategories() |
void |
CategoryCodeValueProviderTest.testWhenNoCategories() |
| Modifier and Type | Method and Description |
|---|---|
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) |
void |
LowestBundlePriceValueProviderTest.testGetFiledValues() |
void |
ProductBundleTemplatesValueProviderTest.testGetFiledValues() |
void |
LowestBundlePriceValueProviderTest.testInvalidArgs() |
void |
ProductBundleTemplatesValueProviderTest.testInvalidArgs() |
| 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) |
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) |
void |
EntitlementValueProviderTest.shouldReturnFormattedQuantity() |
void |
EntitlementValueProviderTest.shouldReturnUnlimitedQuantity() |
void |
EntitlementValueProviderTest.testInvalidArgs() |
| Modifier and Type | Method and Description |
|---|---|
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) |
protected java.util.Optional<java.lang.String> |
BaseProductValueResolver.loadData(IndexerBatchContext batchContext,
java.util.Collection<IndexedProperty> indexedProperties,
ProductModel product) |
void |
MultidimentinalConfigurableProductFlagValueProviderTest.testHasConfigurableVariantsIsNotConsideredMultiDimensional() |
void |
MultidimentinalConfigurableProductFlagValueProviderTest.testHasNoneConfigurableVariantsIsConsideredMultiDimensional() |
void |
MultidimentinalConfigurableProductFlagValueProviderTest.testHasNoVariantsIsNotConsideredMultiDimensional() |
void |
BaseProductValueResolverTest.testLoadData() |
void |
BaseProductValueResolverTest.testLoadDataNoVariantProduct() |
void |
BaseProductValueResolverTest.testLoadDataVariantProductDoesNotCarrayBase() |
void |
BaseProductValueResolverTest.testResolveForNonVariantProduct() |
void |
BaseProductValueResolverTest.testResolveForVariantProduct() |
| Modifier and Type | Class and Description |
|---|---|
class |
PropertyOutOfRangeException
Thrown by
AbstractPropertyFieldValueProvider#getRangeName(de.hybris.platform.solrfacetsearch.config.IndexedProperty, Object)
whenever the actual value of the property is not
included in any of the related value range set defined in this indexed property definition |
| 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) |
void |
DefaultSolrInputDocument.addField(java.lang.String fieldName,
java.lang.Object value) |
void |
DefaultSolrPartialUpdateInputDocument.addField(java.lang.String fieldName,
java.lang.Object value) |
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) |
SolrInputDocument |
DefaultSolrDocumentFactory.createInputDocument(ItemModel model,
IndexConfig indexConfig,
IndexedType indexedType)
Deprecated.
|
protected SolrInputDocument |
DefaultIndexer.createInputDocument(ItemModel model,
IndexConfig indexConfig,
IndexedType indexedType) |
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) |
protected java.util.Set<java.lang.String> |
DefaultSolrDocumentFactory.getIndexedFields(IndexerBatchContext batchContext)
Deprecated.
|
protected java.util.Set<java.lang.String> |
DefaultIndexer.getIndexedFields(IndexerBatchContext batchContext) |
protected void |
DefaultSolrDocumentFactory.handleError(IndexConfig indexConfig,
java.lang.String message,
java.lang.Exception error)
Deprecated.
|
protected void |
DefaultIndexer.handleError(IndexConfig indexConfig,
java.lang.String message,
java.lang.Exception error) |
| 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.
|
void |
InputDocument.addField(java.lang.String fieldName,
java.lang.Object value)
Adds a field with the given name and value.
|
SolrInputDocument |
SolrDocumentFactory.createInputDocument(ItemModel item,
IndexConfig indexConfig,
IndexedType indexedType)
Deprecated.
Converts from
ItemModel to SolrInputDocument. |
SolrInputDocument |
SolrDocumentFactory.createInputDocument(ItemModel item,
IndexConfig indexConfig,
IndexedType indexedType,
java.util.Collection<IndexedProperty> indexedProperties)
Deprecated.
Converts from
ItemModel to SolrInputDocument (for partial updates). |
| Modifier and Type | Method and Description |
|---|---|
java.util.Collection<FieldValue> |
FieldValueProvider.getFieldValues(IndexConfig indexConfig,
IndexedProperty indexedProperty,
java.lang.Object model)
Deprecated.
Since 5.5, use
ValueResolver instead. |
java.util.Collection<FieldValue> |
IndexedTypeFieldsValuesProvider.getFieldValues(IndexConfig indexConfig,
java.lang.Object model)
Returns a collection of
FieldValue of a given model that are fetched from it based on the indexConfig and
customized implemented logic. |
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.
|
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 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 |
AbstractValueResolver.doResolve(InputDocument document,
IndexerBatchContext batchContext,
java.util.Collection<IndexedProperty> indexedProperties,
T model) |
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 |
ModelAttributesValueResolver.getAttributeValue(IndexedProperty indexedProperty,
T model,
java.lang.String attributeName) |
protected java.util.List<FieldValue> |
ClassificationPropertyValueProvider.getFeaturesValues(IndexConfig indexConfig,
Feature feature,
IndexedProperty indexedProperty) |
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) |
java.util.Collection<FieldValue> |
DemoIndexedTypeFieldsValuesProvider.getFieldValues(IndexConfig indexConfig,
java.lang.Object model) |
java.util.Collection<FieldValue> |
MockupIndexTypeValuesProvider.getFieldValues(IndexConfig indexConfig,
java.lang.Object model) |
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 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) |
| Modifier and Type | Method and Description |
|---|---|
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) |
void |
ProductBillingTimeValueProviderTest.testInvalidArgs() |
void |
TermLimitValueProviderTest.testInvalidArgs() |
void |
ProductBillingTimeValueProviderTest.testWhenIndexPropertyIsLocalized() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
VolumeAwareProductPriceValueProvider.checkModel(java.lang.Object model) |
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.