Package com.gisgraphy.domain.geoloc.service.geoloc

Gisgraphy Project This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version.

See:
          Description

Interface Summary
IGeolocResultsDtoSerializer  
IGeolocSearchEngine Execute a GeolocQuery and returns the results in a specific format
IStreetSearchEngine Execute a StreetSearchQuery and returns the results in a specific format
IStreetSearchResultsDtoSerializer  
 

Class Summary
GeolocErrorVisitor Visitor (visitor pattern) to return error message according to the format for the geoloc service
GeolocQuery A GeolocQuery Query
GeolocResultsDtoSerializer serialize @link GeolocResultsDto into several formats
GeolocSearchEngine Default (threadsafe) implementation of IGeolocSearchEngine.
StreetSearchEngine Default (threadsafe) implementation of IStreetSearchEngine.
StreetSearchErrorVisitor Visitor (visitor pattern) to return error message according to the format for the geoloc service
StreetSearchQuery a query to be execute by the @link StreetSearchEngine
StreetSearchResultsDtoSerializer serialize @link GeolocResultsDto into several formats
 

Exception Summary
GeolocSearchException Basic Exception for geoloc search
GisgraphyCommunicationException Basic Exception for Communication Exception
StreetSearchException Basic Exception for geoloc search
 

Package com.gisgraphy.domain.geoloc.service.geoloc Description

Gisgraphy Project This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA Copyright 2008 Gisgraphy project David Masclet



Copyright © 2010. All Rights Reserved.