|
From: | Pierrick Brihaye |
Subject: | Re: RE : RE : RE : [sdx-developers] Chang ements récents |
Date: | Wed, 28 Apr 2004 17:09:44 +0200 |
User-agent: | Mozilla/5.0 (Windows; U; Win98; fr-FR; rv:1.0.2) Gecko/20030208 Netscape/7.02 |
Salut, Rasik Pandey a écrit:
La notion de Fields étant étroitement associée à un moteur de recherche 2D (Lucene, pour le nommer), ne serait-il pas opportun d'apporter un peu d'abstraction et de créer une Key de propriétés "LUCENE_APLICATION_LEVEL_FIELDS_LISTS" qui renverrait *éventuellement* vers la Hashtable ci-dessus définie ?
Il faut plutôt créer un "public interface FieldList" et après renommer FieldList.java
Euh... ce n'est pas ce que je proposais. Mais ta proposition est tout de même intéressante :-)
1) j'ai toujours été pour le typage fort. Des interfaces, des classes, abstraite ou non, je suis totalement pour !
vers LuceneFieldList.java qui implante l'interface, non? Le Hashtable n'a rien à voir avec le type de "FieldList"....
2) Bien sûr ! Le seul avantage que *je* vois à la Hastable, c'est : A) ce n'est pas typé. B) on ne sait pas ce qu'il y a dedans. B.1) ça existe tant mieux. B.2) ça n'exite pas tant pis.Or, une application SDX n'a pas *besoin* d'une FieldList. Une FieldList n'est nécessaire que pour un moteur d'indexation *déterministe*. Vive le jour où SDX pourra travailler avec d'autres moteurs :-)
Ai-je été clair ? A+ -- Pierrick Brihaye, informaticien Service régional de l'Inventaire DRAC Bretagne mailto:address@hidden +33 (0)2 99 29 67 78
[Prev in Thread] | Current Thread | [Next in Thread] |