public final class LuceneIndexPlugin extends Object implements IndexPlugin
| Constructor and Description |
|---|
LuceneIndexPlugin(LocaleManager localeManager,
CacheManager cacheManager)
Constructeur.
|
| Modifier and Type | Method and Description |
|---|---|
<D extends DtObject> |
getCollection(String keywords,
Collection<DtField> searchedFields,
int maxRows,
DtField boostedField,
DtList<D> dtc)
Filtre une liste par des mots clés et une recherche fullText.
|
@Inject public LuceneIndexPlugin(LocaleManager localeManager, CacheManager cacheManager)
localeManager - Manager des messages localiséscacheManager - Manager des cachespublic <D extends DtObject> DtList<D> getCollection(String keywords, Collection<DtField> searchedFields, int maxRows, DtField boostedField, DtList<D> dtc)
getCollection in interface IndexPluginD - type d'objet de la listekeywords - Mots clés de la recherchesearchedFields - Liste des champs sur lesquels porte la rechechemaxRows - Nombre de résultat maximumboostedField - Liste des champs boostés (boost de 4 en dur)dtc - Liste sourceCopyright © 2014. All Rights Reserved.