| java.lang.Object ca.ulaval.bibl.lius.search.SearchIndex
SearchIndex | public class SearchIndex (Code) | | Classe permettant d'effectuer des recherches au niveau de l'index.
Class that enables searches on the index.
author: Rida Benjelloun (rida.benjelloun@bibl.ulaval.ca) |
Field Summary | |
static Logger | logger |
Method Summary | |
public Document | buildResultsAsJdomDocument(String searchExp, List indexDirs, String configFile) | public Document | buildResultsAsJdomDocument(String searchExp, String indexDir, String configFile) | public Searchable[] | buildSearchableTab(List indexDirs) | public List | multiIndexSearch(String rechercheExp, List indexDirs, String configFile) Permet de rechercher plusieurs indexes simultanément. | public org.w3c.dom.Document | multiIndexSearchResultsAsDom(String rechercheExp, List indexDirs, String configFile) | public Document | multiIndexSearchResultsAsJDom(String searchExp, List indexDirs, String configFile) | public synchronized List | search(String rechercheExp, String indexDir, String configFile) Méthode se basant sur le fichier XML de configuration afin de
construire l'analyseur et l'objet Query.
Elle reçoit également le chemin de l'index et une expression de
recherche entrée par l'utilisateur.
Method based on the XML configuration file to construct the
analyser et the Query object. | public org.w3c.dom.Document | searchResultAsDomDoc(String rechercheExp, String indexDir, String configFile) Permet d'effectuer une recherche et de retouner le résultat
sous forme d'un objet de type DOM Document. | public Document | searchResultAsJdomDoc(String searchExp, String indexDir, String configFile) Permet d'effectuer une recherche et de retouner le résultat
sous forme d'un objet de type JDOM Document. | public List | searchWithRangeQuery(String lowerSearchExp1, String lowerSearchExp2, String indexDir, String configFile) Méthode se basant sur le fichier XML de configuration afin de
construire l'analyseur et l'objet RangeQuery.
Elle reçoit également le chemin de l'index et deux expressions de
recherche entrées par l'utilisateur pour créer le RangeQuery.
Method based on the XML configuration file to construct the analyser
and the RangeQuery object. |
logger | static Logger logger(Code) | | |
buildResultsAsJdomDocument | public Document buildResultsAsJdomDocument(String searchExp, List indexDirs, String configFile)(Code) | | |
buildResultsAsJdomDocument | public Document buildResultsAsJdomDocument(String searchExp, String indexDir, String configFile)(Code) | | |
buildSearchableTab | public Searchable[] buildSearchableTab(List indexDirs)(Code) | | |
multiIndexSearch | public List multiIndexSearch(String rechercheExp, List indexDirs, String configFile)(Code) | | Permet de rechercher plusieurs indexes simultanément.
Searches many indexes at the same time.
|
multiIndexSearchResultsAsJDom | public Document multiIndexSearchResultsAsJDom(String searchExp, List indexDirs, String configFile)(Code) | | |
search | public synchronized List search(String rechercheExp, String indexDir, String configFile)(Code) | | Méthode se basant sur le fichier XML de configuration afin de
construire l'analyseur et l'objet Query.
Elle reçoit également le chemin de l'index et une expression de
recherche entrée par l'utilisateur.
Method based on the XML configuration file to construct the
analyser et the Query object. The method needs the path of the index and
a
search expression given by a user.
|
searchResultAsDomDoc | public org.w3c.dom.Document searchResultAsDomDoc(String rechercheExp, String indexDir, String configFile)(Code) | | Permet d'effectuer une recherche et de retouner le résultat
sous forme d'un objet de type DOM Document.
Searches and returns the result as a DOM object.
|
searchResultAsJdomDoc | public Document searchResultAsJdomDoc(String searchExp, String indexDir, String configFile)(Code) | | Permet d'effectuer une recherche et de retouner le résultat
sous forme d'un objet de type JDOM Document.
Searches and returns the result as a JDOM object.
|
searchWithRangeQuery | public List searchWithRangeQuery(String lowerSearchExp1, String lowerSearchExp2, String indexDir, String configFile)(Code) | | Méthode se basant sur le fichier XML de configuration afin de
construire l'analyseur et l'objet RangeQuery.
Elle reçoit également le chemin de l'index et deux expressions de
recherche entrées par l'utilisateur pour créer le RangeQuery.
Method based on the XML configuration file to construct the analyser
and the RangeQuery object. It needs the path of the index and two search
expressions given by user to create the RangeQuery.
|
|
|