public interface IndexPlugin extends Plugin
| Modifier and Type | Method and Description |
|---|---|
<D extends DtObject> |
getCollection(String keywords,
Collection<DtField> searchedFields,
List<ListFilter> listFilters,
DtListState listState,
Optional<DtField> boostedFieldOpt,
DtList<D> dtc)
Retourne une liste filtrée en fonction de la saisie utilisateur.
|
<D extends DtObject> DtList<D> getCollection(String keywords, Collection<DtField> searchedFields, List<ListFilter> listFilters, DtListState listState, Optional<DtField> boostedFieldOpt, DtList<D> dtc)
D - Type d'objetkeywords - Liste de Mot-clé recherchés séparés par espace(préfix d'un mot)searchedFields - Liste des champs sur lesquel porte la recherche (non null)listFilters - Liste des filtres supplémentaires (facettes, sécurité, ...)listState - List state (sort, skip, limit)boostedFieldOpt - Champ boosté (optionnel : aucun)dtc - Liste d'origine à filtrerCopyright © 2019. All Rights Reserved.