| java.lang.Object ca.ulaval.bibl.lius.search.LiusQuery
LiusQuery | public class LiusQuery (Code) | | Classe permettant de créer des objets de type Query.
Class that creates Query objects.
author: Rida Benjelloun (rida.benjelloun@bibl.ulaval.ca) |
Field Summary | |
static Logger | logger |
Method Summary | |
public Query | createMultiFieldQueryParser(LiusConfig xc, String searchExp) Création d'un objet Query de type MultiFieldQueryParser à partir du
fichier de configuration. | public Query | createQueryParser(LiusConfig xc, String searchExp) Création d'un objet Query de type QueryParser à partir du fichier de
configuration. | public Query | createQueryTerm(LiusConfig xc, String searchExp) Méthode utilisant la réflexion et permettant de créer des objets de type
Query,
dont le constructeur prend un objet de type Term.
L'objet Term est construit à partir du nom du champs spécifié dans le
fichier de configuration et de la valeur exprimée sous forme de paramètre
"searchExp"de la méthode createQueryTerm.
The method uses reflection which creates object of type Query which
constructor takes
an object of type Term as parameter. | public Query | createRangeQuery(LiusConfig xc, String lowerSearchExp1, String uppersearchExp2) Création d'un objet Query de type RangeQuery à partir du fichier
de configuration. | public Query | getQueryFactory(String type, LiusConfig xc, String searchExp) Méthode permettant de créer un objet Query en fonction de l'élément
XML trouvé dans le fichier de configuration. |
logger | static Logger logger(Code) | | |
createMultiFieldQueryParser | public Query createMultiFieldQueryParser(LiusConfig xc, String searchExp)(Code) | | Création d'un objet Query de type MultiFieldQueryParser à partir du
fichier de configuration.
|
createQueryParser | public Query createQueryParser(LiusConfig xc, String searchExp)(Code) | | Création d'un objet Query de type QueryParser à partir du fichier de
configuration.
Creation of a Query object of type QueryParser from the configuration
file.
|
createQueryTerm | public Query createQueryTerm(LiusConfig xc, String searchExp)(Code) | | Méthode utilisant la réflexion et permettant de créer des objets de type
Query,
dont le constructeur prend un objet de type Term.
L'objet Term est construit à partir du nom du champs spécifié dans le
fichier de configuration et de la valeur exprimée sous forme de paramètre
"searchExp"de la méthode createQueryTerm.
The method uses reflection which creates object of type Query which
constructor takes
an object of type Term as parameter. The Term object is constructed from
the name of the specified field in the configuration file and the value
of
"searchExp" parameter.
|
createRangeQuery | public Query createRangeQuery(LiusConfig xc, String lowerSearchExp1, String uppersearchExp2)(Code) | | Création d'un objet Query de type RangeQuery à partir du fichier
de configuration.
Creation of a Query object of type RangeQuery from the configuration
file.
|
getQueryFactory | public Query getQueryFactory(String type, LiusConfig xc, String searchExp)(Code) | | Méthode permettant de créer un objet Query en fonction de l'élément
XML trouvé dans le fichier de configuration.
Method that creates a Query Object relative to the XML element found in
the
configuration file.
|
|
|