| Package | Description |
|---|---|
| com.valtech.aem.saas.api.autocomplete | |
| com.valtech.aem.saas.api.caconfig | |
| com.valtech.aem.saas.api.fulltextsearch | |
| com.valtech.aem.saas.api.query |
| Modifier and Type | Method and Description |
|---|---|
default List<String> |
AutocompleteService.getResults(@NonNull SearchCAConfigurationModel searchConfiguration,
@NonNull String text,
@NonNull String language,
Set<Filter> filters)
Retrieves typeahead (autocomplete) results
|
List<String> |
AutocompleteService.getResults(@NonNull SearchCAConfigurationModel searchConfiguration,
@NonNull String text,
@NonNull String language,
Set<Filter> filters,
boolean disableContextFilters)
Retrieves typeahead (autocomplete) results
|
| Modifier and Type | Method and Description |
|---|---|
Set<Filter> |
SearchCAConfigurationModel.getFilters()
Retrieves set of query ready items.
|
| Modifier and Type | Method and Description |
|---|---|
Set<Filter> |
SearchModel.getFilters()
Retrieves search filter queries.
|
| Modifier and Type | Method and Description |
|---|---|
default Optional<FulltextSearchResultsDTO> |
FulltextSearchService.getResults(@NonNull SearchCAConfigurationModel searchConfiguration,
@NonNull String language,
int start,
int rows,
Set<Filter> filters)
Gets search results according the context aware configuration.
|
default Optional<FulltextSearchResultsDTO> |
FulltextSearchService.getResults(@NonNull SearchCAConfigurationModel searchConfiguration,
@NonNull String language,
int start,
int rows,
Set<Filter> filters,
Set<String> facets)
Gets search results according the context aware configuration.
|
default Optional<FulltextSearchResultsDTO> |
FulltextSearchService.getResults(@NonNull SearchCAConfigurationModel searchConfiguration,
String searchText,
@NonNull String language,
int start,
int rows,
Set<Filter> filters)
Gets search results according the context aware configuration.
|
Optional<FulltextSearchResultsDTO> |
FulltextSearchService.getResults(@NonNull SearchCAConfigurationModel searchConfiguration,
String searchText,
@NonNull String language,
int start,
int rows,
Set<Filter> filters,
Set<String> facets,
boolean disableContextFilters,
String template) |
Optional<FulltextSearchResultsDTO> |
FulltextSearchService.getResults(@NonNull SearchCAConfigurationModel searchConfiguration,
String searchText,
@NonNull String language,
int start,
int rows,
Set<Filter> filters,
Set<String> facets,
boolean disableContextFilters,
String template,
List<org.apache.commons.lang3.tuple.Pair<String,Sort>> sortParameters) |
Optional<FulltextSearchResultsDTO> |
FulltextSearchService.getResults(@NonNull SearchCAConfigurationModel searchConfiguration,
String searchText,
@NonNull String language,
int start,
int rows,
Set<Filter> filters,
Set<String> facets,
String template) |
| Modifier and Type | Class and Description |
|---|---|
class |
CompositeFilter
Implementation of Filter that can create composite filter query entries.
|
class |
NotFilter
An implementation of Filter that represents a not filter query entry.
|
class |
SimpleFilter
An implementation of Filter that represents a simple filter query entry.
|
| Modifier and Type | Method and Description |
|---|---|
static Filter |
FilterFactory.createFilter(@NonNull String key,
FilterJoinOperator joinOperator,
@NonNull List<String> values)
Convenience method for creating composite filter.
|
static Filter |
FilterFactory.createFilter(@NonNull String key,
@NonNull List<String> values)
Convenience method for creating composite filter with 'OR' joining operator.
|
static Filter |
FilterFactory.createFilter(@NonNull String key,
@NonNull String value)
Convenience method for creating filter query item.
|
static Filter |
FilterFactory.createNotFilter(@NonNull String key,
@NonNull String value)
Convenience method for creating not filter query item.
|
static Filter |
FilterFactory.createSimpleFilter(@NonNull String key,
@NonNull String value)
Convenience method for creating simple filter query item.
|
Copyright © 2023. All rights reserved.