| Modifier and Type | Method and Description |
|---|---|
AsSearchProfileContext |
AsSearchProfileContextFactory.createContext(java.lang.String indexConfiguration,
java.lang.String indexType,
java.util.List<CatalogVersionModel> catalogVersions,
java.util.List<CatalogVersionModel> sessionCatalogVersions,
java.util.List<CategoryModel> categoryPath,
LanguageModel language,
CurrencyModel currency)
Creates a new instance of
AsSearchProfileContext. |
AsSearchProfileContext |
AsSearchProfileContextFactory.createContext(java.lang.String indexConfiguration,
java.lang.String indexType,
java.util.List<CatalogVersionModel> catalogVersions,
java.util.List<CategoryModel> categoryPath)
Creates a new instance of
AsSearchProfileContext. |
AsSearchProfileContext |
AsSearchProfileContextFactory.createContext(java.lang.String indexConfiguration,
java.lang.String indexType,
java.util.List<CatalogVersionModel> catalogVersions,
java.util.List<CategoryModel> categoryPath,
LanguageModel language,
CurrencyModel currency)
Creates a new instance of
AsSearchProfileContext. |
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultAsSearchProfileContext
Default implementation of
AsSearchProfileContext. |
| Modifier and Type | Method and Description |
|---|---|
AsSearchProfileContext |
DefaultAsSearchProfileContextFactory.createContext(java.lang.String indexConfiguration,
java.lang.String indexType,
java.util.List<CatalogVersionModel> catalogVersions,
java.util.List<CatalogVersionModel> sessionCatalogVersions,
java.util.List<CategoryModel> categoryPath,
LanguageModel language,
CurrencyModel currency) |
AsSearchProfileContext |
DefaultAsSearchProfileContextFactory.createContext(java.lang.String indexConfiguration,
java.lang.String indexType,
java.util.List<CatalogVersionModel> catalogVersions,
java.util.List<CategoryModel> categoryPath) |
AsSearchProfileContext |
DefaultAsSearchProfileContextFactory.createContext(java.lang.String indexConfiguration,
java.lang.String indexType,
java.util.List<CatalogVersionModel> catalogVersions,
java.util.List<CategoryModel> categoryPath,
LanguageModel language,
CurrencyModel currency) |
| Modifier and Type | Method and Description |
|---|---|
AsSearchProfileResult |
AsSearchProfileCalculationService.calculate(AsSearchProfileContext context,
AsSearchProfileResult result,
java.util.List<AbstractAsSearchProfileModel> searchProfiles)
Calculates a search profile result based on an exiting result and a list of search profiles.
|
AsSearchProfileResult |
AsSearchProfileCalculationService.calculate(AsSearchProfileContext context,
java.util.List<AbstractAsSearchProfileModel> searchProfiles)
Calculates a search profile result based on a list of search profiles.
|
AsSearchProfileResult |
AsSearchProfileCalculationService.calculateGroups(AsSearchProfileContext context,
AsSearchProfileResult result,
java.util.List<AsSearchProfileActivationGroup> groups)
Calculates a search profile result based on an exiting result and a list of search profiles.
|
AsSearchProfileResult |
AsSearchProfileCalculationService.calculateGroups(AsSearchProfileContext context,
java.util.List<AsSearchProfileActivationGroup> groups)
Calculates a search profile result based on an exiting result and a list of search profiles.
|
<T,R> AsConfigurationHolder<T,R> |
AsSearchProfileCalculationService.createConfigurationHolder(AsSearchProfileContext context,
T configuration)
Creates a new instance of
AsConfigurationHolder. |
<T,R> AsConfigurationHolder<T,R> |
AsSearchProfileCalculationService.createConfigurationHolder(AsSearchProfileContext context,
T configuration,
java.lang.Object data)
Creates a new instance of
AsConfigurationHolder. |
AsSearchProfileResult |
AsSearchProfileCalculationService.createResult(AsSearchProfileContext context)
Creates a new instance of
AsSearchProfileResult. |
<T extends AbstractAsSearchConfigurationModel> |
AsSearchConfigurationService.getOrCreateSearchConfigurationForContext(AsSearchProfileContext context,
AbstractAsSearchProfileModel searchProfile)
Returns the search configuration for a specific context and search profile.
|
<T extends AbstractAsSearchConfigurationModel> |
AsSearchConfigurationService.getSearchConfigurationForContext(AsSearchProfileContext context,
AbstractAsSearchProfileModel searchProfile)
Returns the search configuration for a specific context and search profile.
|
AsSearchConfigurationInfoData |
AsSearchConfigurationService.getSearchConfigurationInfoForContext(AsSearchProfileContext context,
AbstractAsSearchProfileModel searchProfile)
Returns search configuration related information for a specific context and search profile.
|
java.util.List<AsSearchProfileActivationGroup> |
AsSearchProfileActivationService.getSearchProfileActivationGroupsForContext(AsSearchProfileContext context)
Returns the active search profile groups for a given context.
|
| Modifier and Type | Method and Description |
|---|---|
AsSearchProfileResult |
AsSearchProfileCalculationStrategy.calculate(AsSearchProfileContext context,
T searchProfile)
Calculates the search profile result for a given search profile data object.
|
default java.util.List<AbstractAsSearchProfileModel> |
AsSearchProfileActivationStrategy.getActiveSearchProfiles(AsSearchProfileContext context)
Returns a list of active search profiles.
|
java.io.Serializable |
AsCacheAwareStrategy.getCacheKeyFragment(AsSearchProfileContext context,
T object)
Returns a cache key fragment.
|
java.util.Optional<C> |
AsSearchConfigurationStrategy.getForContext(AsSearchProfileContext context,
P searchProfile)
Returns the search configuration for a specific context and search profile.
|
AsSearchConfigurationInfoData |
AsSearchConfigurationStrategy.getInfoForContext(AsSearchProfileContext context,
P searchProfile)
Returns search configuration related information for a specific context and search profile.
|
C |
AsSearchConfigurationStrategy.getOrCreateForContext(AsSearchProfileContext context,
P searchProfile)
Returns the search configuration for a specific context and search profile.
|
default AsSearchProfileActivationGroup |
AsSearchProfileActivationStrategy.getSearchProfileActivationGroup(AsSearchProfileContext context)
Returns a list of active search profile groups.
|
R |
AsSearchProfileLoadStrategy.load(AsSearchProfileContext context,
T searchProfile)
Loads the search profile model and converts it to some data object.
|
default AsSearchProfileResult |
AsSearchProfileCalculationStrategy.map(AsSearchProfileContext context,
AsSearchProfileResult result)
Allows additional processing on the search profile result.
|
default R |
AsSearchProfileLoadStrategy.map(AsSearchProfileContext context,
R searchProfile)
Allows additional processing on the search profile data.
|
default AsSearchProfileResult |
AsMergeStrategy.merge(AsSearchProfileContext context,
java.util.List<AsSearchProfileResult> results)
Merges multiple search profile results into a single result.
|
AsSearchProfileResult |
AsMergeStrategy.merge(AsSearchProfileContext context,
java.util.List<AsSearchProfileResult> results,
AsMergeConfiguration mergeConfiguration)
Merges multiple search profile results into a single result.
|
AsSearchResultData |
AsSearchProvider.search(AsSearchProfileContext context,
AsSearchQueryData searchQuery)
Performs a search query.
|
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.String |
AsCategoryAwareSearchConfigurationStrategy.buildContextLabel(AsSearchProfileContext context) |
AsSearchProfileResult |
AsCategoryAwareSearchProfileCalculationStrategy.calculate(AsSearchProfileContext context,
AsCategoryAwareSearchProfile searchProfile)
Deprecated.
|
AsSearchProfileResult |
AsGenericSearchProfileCalculationStrategy.calculate(AsSearchProfileContext context,
AsGenericSearchProfile searchProfile) |
AsSearchProfileResult |
AsSimpleSearchProfileCalculationStrategy.calculate(AsSearchProfileContext context,
AsSimpleSearchProfile searchProfile)
Deprecated.
|
protected AsCategoryAwareSearchConfigurationModel |
AsCategoryAwareSearchConfigurationStrategy.createSearchConfiguration(AsSearchProfileContext context,
AsCategoryAwareSearchProfileModel searchProfile) |
protected java.util.List<java.lang.String> |
AsGenericSearchProfileCalculationStrategy.extractQualifiers(AsSearchProfileContext context,
AsGenericSearchProfile searchProfile) |
protected java.util.List<AsSearchProfileActivationSetModel> |
DefaultAsSearchProfileActivationStrategy.getActivationSets(AsSearchProfileContext context) |
java.util.List<AbstractAsSearchProfileModel> |
DefaultAsSearchProfileActivationStrategy.getActiveSearchProfiles(AsSearchProfileContext context) |
java.io.Serializable |
AsCategoryAwareSearchProfileCalculationStrategy.getCacheKeyFragment(AsSearchProfileContext context,
AsCategoryAwareSearchProfile searchProfile)
Deprecated.
|
java.io.Serializable |
AsGenericSearchProfileCalculationStrategy.getCacheKeyFragment(AsSearchProfileContext context,
AsGenericSearchProfile searchProfile) |
java.io.Serializable |
AbstractAsSearchProfileLoadStrategy.getCacheKeyFragment(AsSearchProfileContext context,
T searchProfile) |
java.io.Serializable |
AbstractAsSearchProfileCalculationStrategy.getCacheKeyFragment(AsSearchProfileContext context,
T searchProfile) |
java.util.Optional<AsCategoryAwareSearchConfigurationModel> |
AsCategoryAwareSearchConfigurationStrategy.getForContext(AsSearchProfileContext context,
AsCategoryAwareSearchProfileModel searchProfile) |
java.util.Optional<AsSimpleSearchConfigurationModel> |
AsSimpleSearchConfigurationStrategy.getForContext(AsSearchProfileContext context,
AsSimpleSearchProfileModel searchProfile) |
AsSearchConfigurationInfoData |
AsCategoryAwareSearchConfigurationStrategy.getInfoForContext(AsSearchProfileContext context,
AsCategoryAwareSearchProfileModel searchProfile) |
AsSearchConfigurationInfoData |
AsSimpleSearchConfigurationStrategy.getInfoForContext(AsSearchProfileContext context,
AsSimpleSearchProfileModel searchProfile) |
AsCategoryAwareSearchConfigurationModel |
AsCategoryAwareSearchConfigurationStrategy.getOrCreateForContext(AsSearchProfileContext context,
AsCategoryAwareSearchProfileModel searchProfile) |
AsSimpleSearchConfigurationModel |
AsSimpleSearchConfigurationStrategy.getOrCreateForContext(AsSearchProfileContext context,
AsSimpleSearchProfileModel searchProfile) |
AsGenericSearchProfile |
AsGenericCategoryAwareSearchProfileLoadStrategy.load(AsSearchProfileContext context,
AsCategoryAwareSearchProfileModel source) |
AsCategoryAwareSearchProfile |
AsCategoryAwareSearchProfileLoadStrategy.load(AsSearchProfileContext context,
AsCategoryAwareSearchProfileModel searchProfile)
Deprecated.
|
AsSimpleSearchProfile |
AsSimpleSearchProfileLoadStrategy.load(AsSearchProfileContext context,
AsSimpleSearchProfileModel searchProfile)
Deprecated.
|
AsGenericSearchProfile |
AsGenericSimpleSearchProfileLoadStrategy.load(AsSearchProfileContext context,
AsSimpleSearchProfileModel source) |
protected java.util.Map<java.lang.String,AsConfigurableSearchConfiguration> |
AbstractAsSearchProfileLoadStrategy.loadSearchConfigurations(AsSearchProfileContext context,
AsGenericSearchProfile source) |
AsGenericSearchProfile |
AsGenericSimpleSearchProfileLoadStrategy.map(AsSearchProfileContext context,
AsGenericSearchProfile source) |
AsGenericSearchProfile |
AsGenericCategoryAwareSearchProfileLoadStrategy.map(AsSearchProfileContext context,
AsGenericSearchProfile source) |
AsSearchProfileResult |
DefaultAsMergeStrategy.merge(AsSearchProfileContext context,
java.util.List<AsSearchProfileResult> results,
AsMergeConfiguration mergeConfiguration) |
protected CategoryModel |
AsCategoryAwareSearchConfigurationStrategy.resolveCategory(AsSearchProfileContext context) |
AsSearchResultData |
DefaultAsSearchProviderFactory.CombinedSearchProvider.search(AsSearchProfileContext context,
AsSearchQueryData searchQuery) |
AsSearchResultData |
MockAsSearchProvider.search(AsSearchProfileContext context,
AsSearchQueryData searchQuery) |
| Modifier and Type | Method and Description |
|---|---|
AsSearchProfileContext |
AsSearchProfileContextFacade.createSearchProfileContext(NavigationContextData navigationContext)
Creates a search profile context from the navigation context.
|
AsSearchProfileContext |
AsSearchProfileContextFacade.createSearchProfileContext(NavigationContextData navigationContext,
SearchContextData searchContext)
Creates a search profile context from the navigation context and search context.
|
| Modifier and Type | Method and Description |
|---|---|
AsSearchProfileContext |
DefaultAsSearchProfileContextFacade.createSearchProfileContext(NavigationContextData navigationContext) |
AsSearchProfileContext |
DefaultAsSearchProfileContextFacade.createSearchProfileContext(NavigationContextData navigationContext,
SearchContextData searchContext) |
| Modifier and Type | Method and Description |
|---|---|
protected AsSearchProfileContext |
SolrAsSearchProviderTest.buildSearchProfileContext() |
| Modifier and Type | Method and Description |
|---|---|
protected SearchQuery |
SolrAsSearchProvider.convertSearchQuery(AsSearchProfileContext context,
AsSearchQueryData searchQuery) |
protected AsSearchResultData |
SolrAsSearchProvider.convertSearchResult(AsSearchProfileContext context,
SearchResult result) |
AsSearchResultData |
SolrAsSearchProvider.performSearch(AsSearchProfileContext context,
AsSearchQueryData searchQuery) |
AsSearchResultData |
SolrAsSearchProvider.search(AsSearchProfileContext context,
AsSearchQueryData searchQuery) |
Copyright © 2018 SAP SE. All Rights Reserved.