[Castore-commits] Facade.java 1.11 1.12 IRecherche.java 1.7 1.8
RechercheProxy.java 1.8 1.9
Arnaud Thimel
thimel at adullact1.hosting.cri74.org
Lun 24 Avr 19:48:22 CEST 2006
Update of /cvsroot/castore/castore-core/src/java/fr/emn/castor/recherche
In directory adullact1:/tmp/cvs-serv19964/src/java/fr/emn/castor/recherche
Modified Files:
Facade.java IRecherche.java RechercheProxy.java
Log Message:
- Retrait des Iterator sur la facade de recherche
- Rajout de generics par endroits
Index: RechercheProxy.java
===================================================================
RCS file: /cvsroot/castore/castore-core/src/java/fr/emn/castor/recherche/RechercheProxy.java,v
retrieving revision 1.8
retrieving revision 1.9
diff -C2 -d -r1.8 -r1.9
*** RechercheProxy.java 20 Apr 2006 13:24:03 -0000 1.8
--- RechercheProxy.java 24 Apr 2006 17:48:20 -0000 1.9
***************
*** 40,44 ****
import java.util.HashMap;
! import java.util.Iterator;
import java.util.Map;
--- 40,44 ----
import java.util.HashMap;
! import java.util.List;
import java.util.Map;
***************
*** 100,105 ****
* @see fr.emn.castor.recherche.IRecherche#search(java.util.Map)
*/
! public final Iterator<HashMap<String, String>> search(
! final Map<String, String> query) throws RechercheException {
return recFac.search(query);
}
--- 100,105 ----
* @see fr.emn.castor.recherche.IRecherche#search(java.util.Map)
*/
! public final List<HashMap<String, String>> search(
! final Map<String, String> query) throws RechercheException {
return recFac.search(query);
}
Index: IRecherche.java
===================================================================
RCS file: /cvsroot/castore/castore-core/src/java/fr/emn/castor/recherche/IRecherche.java,v
retrieving revision 1.7
retrieving revision 1.8
diff -C2 -d -r1.7 -r1.8
*** IRecherche.java 19 Apr 2006 17:09:14 -0000 1.7
--- IRecherche.java 24 Apr 2006 17:48:20 -0000 1.8
***************
*** 41,45 ****
import java.util.HashMap;
! import java.util.Iterator;
import java.util.Map;
--- 41,45 ----
import java.util.HashMap;
! import java.util.List;
import java.util.Map;
***************
*** 81,88 ****
*
* @param query la requete sous forme d'une Map.
! * @return un iterateur contenant les resultats sous forme de Map.
* @throws RechercheException si une errreur survient lors de la recherche.
*/
! Iterator<HashMap<String, String>> search(final Map<String, String> query)
throws RechercheException;
--- 81,88 ----
*
* @param query la requete sous forme d'une Map.
! * @return une liste contenant les resultats sous forme de Map.
* @throws RechercheException si une errreur survient lors de la recherche.
*/
! List<HashMap<String, String>> search(final Map<String, String> query)
throws RechercheException;
Index: Facade.java
===================================================================
RCS file: /cvsroot/castore/castore-core/src/java/fr/emn/castor/recherche/Facade.java,v
retrieving revision 1.11
retrieving revision 1.12
diff -C2 -d -r1.11 -r1.12
*** Facade.java 20 Apr 2006 13:23:07 -0000 1.11
--- Facade.java 24 Apr 2006 17:48:20 -0000 1.12
***************
*** 42,45 ****
--- 42,46 ----
import java.util.HashMap;
import java.util.Iterator;
+ import java.util.List;
import java.util.Map;
***************
*** 148,152 ****
* @see fr.emn.castor.recherche.IRecherche#search(java.util.Map)
*/
! public Iterator<HashMap<String, String>> search(
final Map<String, String> query)
throws RechercheException {
--- 149,153 ----
* @see fr.emn.castor.recherche.IRecherche#search(java.util.Map)
*/
! public List<HashMap<String, String>> search(
final Map<String, String> query)
throws RechercheException {
Plus d'informations sur la liste de diffusion Castore-commits