User visible interface for indexation engin
To use indexer you must have properties defined in config file:
possible specific property for index engin used
Usage example:
SortedSet<IndexEntry> result = context.getIndexEngin().search("quelque chose")
SortedSet<IndexEntry> result = context.getIndexEngin().search("class:org.nuiton.chorem.entities.Person name:poussin")
// or with map
Map m = new HashMap();
m.put("class", "org.nuiton.chorem.entities.Person");
m.put("name", "poussin");
SortedSet<IndexEntry> result = context.getIndexEngin().search(m);
- Author:
- poussin
|
Method Summary |
java.util.SortedSet<IndexEntry> |
search(java.util.Map query)
Permet de faire une recherche |
java.util.SortedSet<IndexEntry> |
search(java.lang.String queryText)
Permet de faire une recherche, par exemple:
class:org.nuiton.chorem.entities.Person name:poussin |
SERVICE_NAME
static final java.lang.String SERVICE_NAME
- See Also:
- Constant Field Values
search
java.util.SortedSet<IndexEntry> search(java.lang.String queryText)
- Permet de faire une recherche, par exemple:
class:org.nuiton.chorem.entities.Person name:poussin
- Parameters:
queryText -
- Returns:
- une list triée, le premier élement a le plus gros score
search
java.util.SortedSet<IndexEntry> search(java.util.Map query)
- Permet de faire une recherche
- Parameters:
query - la cle de la map est le nom du champ sur lequel faire la
recherche, et la valeur la valeur souhaitée pour ce champs
- Returns:
- une list triée, le premier élement a le plus gros score
Copyright © 2004-2010 CodeLutin. All Rights Reserved.