# Hierarchy For All Packages

Package Hierarchies:

- com.gisgraphy,
- com.gisgraphy.dao,
- com.gisgraphy.dao.hibernate,
- com.gisgraphy.dao.spring,
- com.gisgraphy.domain.geoloc.entity,
- com.gisgraphy.domain.geoloc.entity.event,
- com.gisgraphy.domain.repository,
- com.gisgraphy.domain.repository.exception,
- com.gisgraphy.domain.valueobject,
- com.gisgraphy.fulltext,
- com.gisgraphy.fulltext.spell,
- com.gisgraphy.geocoding,
- com.gisgraphy.geoloc,
- com.gisgraphy.helper,
- com.gisgraphy.hibernate.criterion,
- com.gisgraphy.hibernate.projection,
- com.gisgraphy.hibernate.type,
- com.gisgraphy.importer,
- com.gisgraphy.importer.dto,
- com.gisgraphy.model,
- com.gisgraphy.reversegeocoding,
- com.gisgraphy.service,
- com.gisgraphy.service.impl,
- com.gisgraphy.servlet,
- com.gisgraphy.stats,
- com.gisgraphy.street,
- com.gisgraphy.util,
- com.gisgraphy.webapp.action,
- com.gisgraphy.webapp.filter,
- com.gisgraphy.webapp.interceptor,
- com.gisgraphy.webapp.listener,
- com.gisgraphy.webapp.taglib,
- com.gisgraphy.webapp.util,
- com.opensymphony.module.sitemesh.filter,
- org.hibernatespatial.postgis

## Class Hierarchy

- java.lang.Object
  - com.gisgraphy.importer.AbstractFileRetriever (implements com.gisgraphy.importer.IImporterProcessor)
    - com.gisgraphy.importer.GeonamesFileRetriever
    - com.gisgraphy.importer.GeonamesZipCodeFileRetriever
    - com.gisgraphy.importer.OpenStreetMapCitiesFileRetriever
    - com.gisgraphy.importer.OpenStreetMapFileRetriever
    - com.gisgraphy.importer.OpenStreetMapHouseNumberFileRetriever
    - com.gisgraphy.importer.OpenStreetMapPoisFileRetriever
    - com.gisgraphy.importer.QuattroshapesFileRetriever
  - com.gisgraphy.importer.AbstractSimpleImporterProcessor (implements com.gisgraphy.importer.IImporterProcessor)
    - com.gisgraphy.importer.AdmExtracter
    - com.gisgraphy.importer.GeonamesAdmExtracter
    - com.gisgraphy.importer.GeonamesAlternateNamesExtracter
    - com.gisgraphy.importer.GeonamesAlternateNamesSimpleImporter
      - com.gisgraphy.importer.GeonamesAlternateNamesAdmImporter
    - com.gisgraphy.importer.GeonamesCountryImporter
    - com.gisgraphy.importer.GeonamesFeatureSimpleImporter
      - com.gisgraphy.importer.GeonamesAdm1Importer
      - com.gisgraphy.importer.GeonamesAdm2Importer
      - com.gisgraphy.importer.GeonamesAdm3Importer
      - com.gisgraphy.importer.GeonamesAdm4Importer
    - com.gisgraphy.importer.GeonamesLanguageImporter
    - com.gisgraphy.importer.GeonamesZipCodeSimpleImporter
    - com.gisgraphy.importer.OpenStreetMapCitiesSimpleImporter
    - com.gisgraphy.importer.OpenStreetMapHouseNumberSimpleImporter
    - com.gisgraphy.importer.OpenStreetMapPoisSimpleImporter
    - com.gisgraphy.importer.OpenStreetMapSimpleImporter
    - com.gisgraphy.importer.QuattroshapesSimpleImporter
  - com.opensymphony.xwork2.ActionSupport (implements com.opensymphony.xwork2.Action, com.opensymphony.xwork2.LocaleProvider, java.io.Serializable, com.opensymphony.xwork2.TextProvider, com.opensymphony.xwork2.Validateable, com.opensymphony.xwork2.ValidationAware)
    - com.gisgraphy.webapp.action.BaseAction
      - com.gisgraphy.webapp.action.EditAlternateNameAction (implements com.opensymphony.xwork2.Preparable)
      - com.gisgraphy.webapp.action.EditFeatureAction (implements com.opensymphony.xwork2.Preparable)
      - com.gisgraphy.webapp.action.EditStreetAction (implements com.opensymphony.xwork2.Preparable)
      - com.gisgraphy.webapp.action.EditZipCodeAction (implements com.opensymphony.xwork2.Preparable)
      - com.gisgraphy.webapp.action.FileUploadAction
      - com.gisgraphy.webapp.action.PasswordHintAction
      - com.gisgraphy.webapp.action.ReloadAction
      - com.gisgraphy.webapp.action.SignupAction
      - com.gisgraphy.webapp.action.UserAction (implements com.opensymphony.xwork2.Preparable)
    - com.gisgraphy.webapp.action.DebugStreetAction
    - com.gisgraphy.webapp.action.DisplayFeatureAction
    - com.gisgraphy.webapp.action.DisplayStreetAction (implements com.gisgraphy.webapp.action.GoogleMapApiKeyAware)
    - com.gisgraphy.webapp.action.GeocodingAction (implements com.gisgraphy.webapp.action.GoogleMapApiKeyAware)
    - com.gisgraphy.webapp.action.ImportAction
    - com.gisgraphy.webapp.action.ImportConfirmAction
    - com.gisgraphy.webapp.action.ResetImportAction
    - com.gisgraphy.webapp.action.SearchAction
      - com.gisgraphy.webapp.action.AddressParserAction
      - com.gisgraphy.webapp.action.FulltextSearchAction
        - com.gisgraphy.webapp.action.EditSearchAction
      - com.gisgraphy.webapp.action.GeocodingByTextAction
      - com.gisgraphy.webapp.action.GeolocSearchAction
      - com.gisgraphy.webapp.action.ReverseGeocodingAction (implements com.gisgraphy.webapp.action.GoogleMapApiKeyAware)
      - com.gisgraphy.webapp.action.StreetSearchAction
    - com.gisgraphy.webapp.action.StatsAction
  - com.gisgraphy.reversegeocoding.AddressHelper
  - com.gisgraphy.domain.geoloc.entity.AlternateName
  - com.gisgraphy.domain.geoloc.entity.AlternateOsmName
  - com.gisgraphy.importer.dto.AssociatedStreetHouseNumber
  - com.gisgraphy.importer.dto.AssociatedStreetMember
  - com.gisgraphy.model.BaseObject (implements java.io.Serializable)
    - com.gisgraphy.model.Address (implements java.io.Serializable)
    - com.gisgraphy.model.Role (implements org.springframework.security.GrantedAuthority, java.io.Serializable)
    - com.gisgraphy.model.User (implements java.io.Serializable, org.springframework.security.userdetails.UserDetails)
  - com.gisgraphy.helper.ClassNameHelper
  - com.gisgraphy.domain.valueobject.Constants
  - com.gisgraphy.Constants
  - com.gisgraphy.fulltext.Constants
  - com.gisgraphy.util.ConvertUtil
  - com.gisgraphy.webapp.taglib.CountryTag.LabelValueComparator (implements java.util.Comparator<T>)
  - com.gisgraphy.util.CurrencyConverter (implements org.apache.commons.beanutils.Converter)
  - org.springframework.dao.support.DaoSupport (implements org.springframework.beans.factory.InitializingBean)
    - org.springframework.orm.hibernate3.support.HibernateDaoSupport
      - com.gisgraphy.domain.repository.DatabaseHelper (implements com.gisgraphy.domain.repository.IDatabaseHelper)
      - com.gisgraphy.domain.repository.GenericDao<T,PK> (implements com.gisgraphy.domain.repository.IDao<T,PK>)
        - com.gisgraphy.domain.repository.AlternateNameDao (implements com.gisgraphy.domain.repository.IAlternateNameDao)
        - com.gisgraphy.domain.repository.GenericGisDao<T> (implements com.gisgraphy.domain.repository.IGisDao<T>)
          - com.gisgraphy.domain.repository.AdmBuildingDao (implements com.gisgraphy.domain.repository.IGisDao<T>)
          - com.gisgraphy.domain.repository.AdmDao (implements com.gisgraphy.domain.repository.IAdmDao)
          - com.gisgraphy.domain.repository.AirportDao (implements com.gisgraphy.domain.repository.IGisDao<T>)
          - com.gisgraphy.domain.repository.AmbulanceDao (implements com.gisgraphy.domain.repository.IGisDao<T>)
          - com.gisgraphy.domain.repository.AmuseParkDao (implements com.gisgraphy.domain.repository.IGisDao<T>)
          - com.gisgraphy.domain.repository.AqueducDao (implements com.gisgraphy.domain.repository.IGisDao<T>)
          - com.gisgraphy.domain.repository.ATMDao (implements com.gisgraphy.domain.repository.IGisDao<T>)
          - com.gisgraphy.domain.repository.BankDao (implements com.gisgraphy.domain.repository.IGisDao<T>)
          - com.gisgraphy.domain.repository.BarDao (implements com.gisgraphy.domain.repository.IGisDao<T>)
          - com.gisgraphy.domain.repository.BayDao (implements com.gisgraphy.domain.repository.IGisDao<T>)
          - com.gisgraphy.domain.repository.BeachDao (implements com.gisgraphy.domain.repository.IGisDao<T>)
          - com.gisgraphy.domain.repository.BenchDao (implements com.gisgraphy.domain.repository.IGisDao<T>)
          - com.gisgraphy.domain.repository.BridgeDao (implements com.gisgraphy.domain.repository.IGisDao<T>)
          - com.gisgraphy.domain.repository.BuildingDao (implements com.gisgraphy.domain.repository.IGisDao<T>)
          - com.gisgraphy.domain.repository.BusStationDao (implements com.gisgraphy.domain.repository.IGisDao<T>)
          - com.gisgraphy.domain.repository.CampDao (implements com.gisgraphy.domain.repository.IGisDao<T>)
          - com.gisgraphy.domain.repository.CampingDao (implements com.gisgraphy.domain.repository.IGisDao<T>)
          - com.gisgraphy.domain.repository.CanyonDao (implements com.gisgraphy.domain.repository.IGisDao<T>)
          - com.gisgraphy.domain.repository.CasinoDao (implements com.gisgraphy.domain.repository.IGisDao<T>)
          - com.gisgraphy.domain.repository.CastleDao (implements com.gisgraphy.domain.repository.IGisDao<T>)
          - com.gisgraphy.domain.repository.CaveDao (implements com.gisgraphy.domain.repository.IGisDao<T>)
          - com.gisgraphy.domain.repository.CemeteryDao (implements com.gisgraphy.domain.repository.IGisDao<T>)
          - com.gisgraphy.domain.repository.CinemaDao (implements com.gisgraphy.domain.repository.IGisDao<T>)
          - com.gisgraphy.domain.repository.CirqueDao (implements com.gisgraphy.domain.repository.IGisDao<T>)
          - com.gisgraphy.domain.repository.CityDao (implements com.gisgraphy.domain.repository.ICityDao)
          - com.gisgraphy.domain.repository.CityHallDao (implements com.gisgraphy.domain.repository.IGisDao<T>)
          - com.gisgraphy.domain.repository.CitySubdivisionDao (implements com.gisgraphy.domain.repository.IGisDao<T>)
          - com.gisgraphy.domain.repository.CliffDao (implements com.gisgraphy.domain.repository.IGisDao<T>)
          - com.gisgraphy.domain.repository.CoastDao (implements com.gisgraphy.domain.repository.IGisDao<T>)
          - com.gisgraphy.domain.repository.ContinentDao (implements com.gisgraphy.domain.repository.IGisDao<T>)
          - com.gisgraphy.domain.repository.CountryDao (implements com.gisgraphy.domain.repository.ICountryDao)
          - com.gisgraphy.domain.repository.CourtHouseDao (implements com.gisgraphy.domain.repository.IGisDao<T>)
          - com.gisgraphy.domain.repository.CraftDao (implements com.gisgraphy.domain.repository.IGisDao<T>)
          - com.gisgraphy.domain.repository.CustomsPostDao (implements com.gisgraphy.domain.repository.IGisDao<T>)
          - com.gisgraphy.domain.repository.DamDao (implements com.gisgraphy.domain.repository.IGisDao<T>)
          - com.gisgraphy.domain.repository.DentistDao (implements com.gisgraphy.domain.repository.IGisDao<T>)
          - com.gisgraphy.domain.repository.DesertDao (implements com.gisgraphy.domain.repository.IGisDao<T>)
          - com.gisgraphy.domain.repository.DoctorDao (implements com.gisgraphy.domain.repository.IGisDao<T>)
          - com.gisgraphy.domain.repository.EmergencyPhoneDao (implements com.gisgraphy.domain.repository.IGisDao<T>)
          - com.gisgraphy.domain.repository.FactoryDao (implements com.gisgraphy.domain.repository.IGisDao<T>)
          - com.gisgraphy.domain.repository.FallsDao (implements com.gisgraphy.domain.repository.IGisDao<T>)
          - com.gisgraphy.domain.repository.FarmDao (implements com.gisgraphy.domain.repository.IGisDao<T>)
          - com.gisgraphy.domain.repository.FerryTerminalDao (implements com.gisgraphy.domain.repository.IGisDao<T>)
          - com.gisgraphy.domain.repository.FieldDao (implements com.gisgraphy.domain.repository.IGisDao<T>)
          - com.gisgraphy.domain.repository.FireStationDao (implements com.gisgraphy.domain.repository.IGisDao<T>)
          - com.gisgraphy.domain.repository.FishingAreaDao (implements com.gisgraphy.domain.repository.IGisDao<T>)
          - com.gisgraphy.domain.repository.FjordDao (implements com.gisgraphy.domain.repository.IGisDao<T>)
          - com.gisgraphy.domain.repository.ForestDao (implements com.gisgraphy.domain.repository.IGisDao<T>)
          - com.gisgraphy.domain.repository.FountainDao (implements com.gisgraphy.domain.repository.IGisDao<T>)
          - com.gisgraphy.domain.repository.FuelDao (implements com.gisgraphy.domain.repository.IGisDao<T>)
          - com.gisgraphy.domain.repository.GardenDao (implements com.gisgraphy.domain.repository.IGisDao<T>)
          - com.gisgraphy.domain.repository.GisFeatureDao (implements com.gisgraphy.domain.repository.IGisFeatureDao)
          - com.gisgraphy.domain.repository.GolfDao (implements com.gisgraphy.domain.repository.IGisDao<T>)
          - com.gisgraphy.domain.repository.GorgeDao (implements com.gisgraphy.domain.repository.IGisDao<T>)
          - com.gisgraphy.domain.repository.GrassLandDao (implements com.gisgraphy.domain.repository.IGisDao<T>)
          - com.gisgraphy.domain.repository.GulfDao (implements com.gisgraphy.domain.repository.IGisDao<T>)
          - com.gisgraphy.domain.repository.HillDao (implements com.gisgraphy.domain.repository.IGisDao<T>)
          - com.gisgraphy.domain.repository.HospitalDao (implements com.gisgraphy.domain.repository.IGisDao<T>)
          - com.gisgraphy.domain.repository.HotelDao (implements com.gisgraphy.domain.repository.IGisDao<T>)
          - com.gisgraphy.domain.repository.HouseDao (implements com.gisgraphy.domain.repository.IGisDao<T>)
          - com.gisgraphy.domain.repository.IceDao (implements com.gisgraphy.domain.repository.IGisDao<T>)
          - com.gisgraphy.domain.repository.IslandDao (implements com.gisgraphy.domain.repository.IGisDao<T>)
          - com.gisgraphy.domain.repository.LakeDao (implements com.gisgraphy.domain.repository.IGisDao<T>)
          - com.gisgraphy.domain.repository.LibraryDao (implements com.gisgraphy.domain.repository.IGisDao<T>)
          - com.gisgraphy.domain.repository.LightHouseDao (implements com.gisgraphy.domain.repository.IGisDao<T>)
          - com.gisgraphy.domain.repository.MallDao (implements com.gisgraphy.domain.repository.IGisDao<T>)
          - com.gisgraphy.domain.repository.MarshDao (implements com.gisgraphy.domain.repository.IGisDao<T>)
          - com.gisgraphy.domain.repository.MetroStationDao (implements com.gisgraphy.domain.repository.IGisDao<T>)
          - com.gisgraphy.domain.repository.MilitaryDao (implements com.gisgraphy.domain.repository.IGisDao<T>)
          - com.gisgraphy.domain.repository.MillDao (implements com.gisgraphy.domain.repository.IGisDao<T>)
          - com.gisgraphy.domain.repository.MineDao (implements com.gisgraphy.domain.repository.IGisDao<T>)
          - com.gisgraphy.domain.repository.MoleDao (implements com.gisgraphy.domain.repository.IGisDao<T>)
          - com.gisgraphy.domain.repository.MonumentDao (implements com.gisgraphy.domain.repository.IGisDao<T>)
          - com.gisgraphy.domain.repository.MoundDao (implements com.gisgraphy.domain.repository.IGisDao<T>)
          - com.gisgraphy.domain.repository.MountainDao (implements com.gisgraphy.domain.repository.IGisDao<T>)
          - com.gisgraphy.domain.repository.MuseumDao (implements com.gisgraphy.domain.repository.IGisDao<T>)
          - com.gisgraphy.domain.repository.NightClubDao (implements com.gisgraphy.domain.repository.IGisDao<T>)
          - com.gisgraphy.domain.repository.OasisDao (implements com.gisgraphy.domain.repository.IGisDao<T>)
          - com.gisgraphy.domain.repository.ObservatoryPointDao (implements com.gisgraphy.domain.repository.IGisDao<T>)
          - com.gisgraphy.domain.repository.OceanDao (implements com.gisgraphy.domain.repository.IGisDao<T>)
          - com.gisgraphy.domain.repository.OperaHouseDao (implements com.gisgraphy.domain.repository.IGisDao<T>)
          - com.gisgraphy.domain.repository.ParkDao (implements com.gisgraphy.domain.repository.IGisDao<T>)
          - com.gisgraphy.domain.repository.ParkingDao (implements com.gisgraphy.domain.repository.IGisDao<T>)
          - com.gisgraphy.domain.repository.PharmacyDao (implements com.gisgraphy.domain.repository.IGisDao<T>)
          - com.gisgraphy.domain.repository.PicnicDao (implements com.gisgraphy.domain.repository.IGisDao<T>)
          - com.gisgraphy.domain.repository.PlantationDao (implements com.gisgraphy.domain.repository.IGisDao<T>)
          - com.gisgraphy.domain.repository.PolicePostDao (implements com.gisgraphy.domain.repository.IGisDao<T>)
          - com.gisgraphy.domain.repository.PoliticalEntityDao (implements com.gisgraphy.domain.repository.IGisDao<T>)
          - com.gisgraphy.domain.repository.PondDao (implements com.gisgraphy.domain.repository.IGisDao<T>)
          - com.gisgraphy.domain.repository.PortDao (implements com.gisgraphy.domain.repository.IGisDao<T>)
          - com.gisgraphy.domain.repository.PostOfficeDao (implements com.gisgraphy.domain.repository.IGisDao<T>)
          - com.gisgraphy.domain.repository.PrisonDao (implements com.gisgraphy.domain.repository.IGisDao<T>)
          - com.gisgraphy.domain.repository.PyramidDao (implements com.gisgraphy.domain.repository.IGisDao<T>)
          - com.gisgraphy.domain.repository.QuayDao (implements com.gisgraphy.domain.repository.IGisDao<T>)
          - com.gisgraphy.domain.repository.RailDao (implements com.gisgraphy.domain.repository.IGisDao<T>)
          - com.gisgraphy.domain.repository.RailRoadStationDao (implements com.gisgraphy.domain.repository.IGisDao<T>)
          - com.gisgraphy.domain.repository.RanchDao (implements com.gisgraphy.domain.repository.IGisDao<T>)
          - com.gisgraphy.domain.repository.RavinDao (implements com.gisgraphy.domain.repository.IGisDao<T>)
          - com.gisgraphy.domain.repository.ReefDao (implements com.gisgraphy.domain.repository.IGisDao<T>)
          - com.gisgraphy.domain.repository.ReligiousDao (implements com.gisgraphy.domain.repository.IGisDao<T>)
          - com.gisgraphy.domain.repository.RentalDao (implements com.gisgraphy.domain.repository.IGisDao<T>)
          - com.gisgraphy.domain.repository.ReserveDao (implements com.gisgraphy.domain.repository.IGisDao<T>)
          - com.gisgraphy.domain.repository.RestAreaDao (implements com.gisgraphy.domain.repository.IGisDao<T>)
          - com.gisgraphy.domain.repository.RestaurantDao (implements com.gisgraphy.domain.repository.IGisDao<T>)
          - com.gisgraphy.domain.repository.RoadDao (implements com.gisgraphy.domain.repository.IGisDao<T>)
          - com.gisgraphy.domain.repository.SchoolDao (implements com.gisgraphy.domain.repository.IGisDao<T>)
          - com.gisgraphy.domain.repository.SeaDao (implements com.gisgraphy.domain.repository.IGisDao<T>)
          - com.gisgraphy.domain.repository.ShopDao (implements com.gisgraphy.domain.repository.IGisDao<T>)
          - com.gisgraphy.domain.repository.SportDao (implements com.gisgraphy.domain.repository.IGisDao<T>)
          - com.gisgraphy.domain.repository.SpringDao (implements com.gisgraphy.domain.repository.IGisDao<T>)
          - com.gisgraphy.domain.repository.StadiumDao (implements com.gisgraphy.domain.repository.IGisDao<T>)
          - com.gisgraphy.domain.repository.StraitDao (implements com.gisgraphy.domain.repository.IGisDao<T>)
          - com.gisgraphy.domain.repository.StreamDao (implements com.gisgraphy.domain.repository.IGisDao<T>)
          - com.gisgraphy.domain.repository.StreetDao (implements com.gisgraphy.domain.repository.IGisDao<T>)
          - com.gisgraphy.domain.repository.SwimmingPoolDao (implements com.gisgraphy.domain.repository.IGisDao<T>)
          - com.gisgraphy.domain.repository.TaxiDao (implements com.gisgraphy.domain.repository.IGisDao<T>)
          - com.gisgraphy.domain.repository.TelephoneDao (implements com.gisgraphy.domain.repository.IGisDao<T>)
          - com.gisgraphy.domain.repository.TheaterDao (implements com.gisgraphy.domain.repository.IGisDao<T>)
          - com.gisgraphy.domain.repository.ToiletDao (implements com.gisgraphy.domain.repository.IGisDao<T>)
          - com.gisgraphy.domain.repository.TourismDao (implements com.gisgraphy.domain.repository.IGisDao<T>)
          - com.gisgraphy.domain.repository.TourismInfoDao (implements com.gisgraphy.domain.repository.IGisDao<T>)
          - com.gisgraphy.domain.repository.TowerDao (implements com.gisgraphy.domain.repository.IGisDao<T>)
          - com.gisgraphy.domain.repository.TreeDao (implements com.gisgraphy.domain.repository.IGisDao<T>)
          - com.gisgraphy.domain.repository.TunnelDao (implements com.gisgraphy.domain.repository.IGisDao<T>)
          - com.gisgraphy.domain.repository.UnderSeaDao (implements com.gisgraphy.domain.repository.IGisDao<T>)
          - com.gisgraphy.domain.repository.VendingMachineDao (implements com.gisgraphy.domain.repository.IGisDao<T>)
          - com.gisgraphy.domain.repository.VeterinaryDao (implements com.gisgraphy.domain.repository.IGisDao<T>)
          - com.gisgraphy.domain.repository.VineyardDao (implements com.gisgraphy.domain.repository.IGisDao<T>)
          - com.gisgraphy.domain.repository.VolcanoDao (implements com.gisgraphy.domain.repository.IGisDao<T>)
          - com.gisgraphy.domain.repository.WaterBodyDao (implements com.gisgraphy.domain.repository.IGisDao<T>)
          - com.gisgraphy.domain.repository.ZooDao (implements com.gisgraphy.domain.repository.IGisDao<T>)
        - com.gisgraphy.domain.repository.HouseNumberDao (implements com.gisgraphy.domain.repository.IhouseNumberDao)
        - com.gisgraphy.domain.repository.LanguageDao (implements com.gisgraphy.domain.repository.ILanguageDao)
        - com.gisgraphy.domain.repository.OpenStreetMapDao (implements com.gisgraphy.domain.repository.IOpenStreetMapDao)
        - com.gisgraphy.domain.repository.StatsUsageDao (implements com.gisgraphy.domain.repository.IStatsUsageDao)
        - com.gisgraphy.domain.repository.ZipCodeDao (implements com.gisgraphy.domain.repository.IZipCodeDao)
      - com.gisgraphy.dao.hibernate.GenericDaoHibernate<T,PK> (implements com.gisgraphy.dao.GenericDao<T,PK>)
        - com.gisgraphy.dao.hibernate.RoleDaoHibernate (implements com.gisgraphy.dao.RoleDao)
        - com.gisgraphy.dao.hibernate.UserDaoHibernate (implements com.gisgraphy.dao.UserDao, org.springframework.security.userdetails.UserDetailsService)
      - com.gisgraphy.dao.hibernate.UniversalDaoHibernate (implements com.gisgraphy.dao.UniversalDao)
        - com.gisgraphy.dao.hibernate.LookupDaoHibernate (implements com.gisgraphy.dao.LookupDao)
  - com.gisgraphy.domain.repository.DatabaseInitializer (implements org.springframework.beans.factory.InitializingBean)
  - com.gisgraphy.util.DateConverter (implements org.apache.commons.beanutils.Converter)
    - com.gisgraphy.util.TimestampConverter
  - com.gisgraphy.util.DateUtil
  - com.opensymphony.xwork2.conversion.impl.DefaultTypeConverter (implements com.opensymphony.xwork2.conversion.TypeConverter)
    - org.apache.struts2.util.StrutsTypeConverter
      - com.gisgraphy.webapp.action.DateConverter
  - org.hibernate.dialect.Dialect
    - org.hibernate.dialect.PostgreSQLDialect
      - org.hibernatespatial.postgis.PostgisDialectNG (implements org.hibernatespatial.SpatialDialect)
  - java.util.Dictionary<K,V>
    - java.util.Hashtable<K,V> (implements java.lang.Cloneable, java.util.Map<K,V>, java.io.Serializable)
      - java.util.Properties
        - com.gisgraphy.helper.CommentedProperties
  - com.gisgraphy.hibernate.criterion.DistanceRestriction (implements org.hibernate.criterion.Criterion)
  - com.gisgraphy.domain.geoloc.entity.event.EventManager (implements com.gisgraphy.domain.geoloc.entity.event.IEventManager)
  - com.gisgraphy.helper.FileHelper
  - com.gisgraphy.helper.FileLineFilter
  - com.gisgraphy.importer.FileSpliter
  - com.gisgraphy.fulltext.FulltextErrorVisitor (implements com.gisgraphy.serializer.common.IoutputFormatVisitor)
  - com.gisgraphy.fulltext.FulltextQueryHttpBuilder
  - com.gisgraphy.fulltext.FulltextQuerySolrHelper
  - com.gisgraphy.hibernate.criterion.FulltextRestriction (implements org.hibernate.criterion.Criterion)
  - com.gisgraphy.fulltext.FulltextResultDtoBuilder
  - com.gisgraphy.fulltext.FullTextSearchEngine (implements com.gisgraphy.fulltext.IFullTextSearchEngine)
  - org.springframework.web.filter.GenericFilterBean (implements org.springframework.beans.factory.BeanNameAware, org.springframework.beans.factory.DisposableBean, org.springframework.context.EnvironmentAware, javax.servlet.Filter, org.springframework.beans.factory.InitializingBean, org.springframework.web.context.ServletContextAware)
    - org.springframework.web.filter.OncePerRequestFilter
      - com.gisgraphy.webapp.filter.LocaleFilter
      - com.gisgraphy.webapp.filter.StaticFilter
  - com.gisgraphy.service.impl.GenericManagerImpl<T,PK> (implements com.gisgraphy.service.GenericManager<T,PK>)
  - javax.servlet.GenericServlet (implements java.io.Serializable, javax.servlet.Servlet, javax.servlet.ServletConfig)
    - javax.servlet.http.HttpServlet (implements java.io.Serializable)
      - com.gisgraphy.servlet.GisgraphyServlet
        - com.gisgraphy.servlet.AbstractAddressServlet
          - com.gisgraphy.servlet.AddressParserServlet
          - com.gisgraphy.servlet.GeocodingServlet
        - com.gisgraphy.servlet.FulltextServlet
        - com.gisgraphy.servlet.GeolocServlet
        - com.gisgraphy.servlet.ReverseGeocodingServlet
        - com.gisgraphy.servlet.StreetServlet
  - com.gisgraphy.geocoding.GeocodingService (implements com.gisgraphy.geocoding.IGeocodingService)
  - com.gisgraphy.geoloc.GeolocErrorVisitor (implements com.gisgraphy.serializer.common.IoutputFormatVisitor)
  - com.gisgraphy.geoloc.GeolocQueryHttpBuilder
    - com.gisgraphy.street.StreetSearchQueryHttpBuilder
  - com.gisgraphy.geoloc.GeolocResultsDtoSerializer (implements com.gisgraphy.geoloc.IGeolocResultsDtoSerializer)
  - com.gisgraphy.geoloc.GeolocSearchEngine (implements com.gisgraphy.geocoloc.IGeolocSearchEngine)
  - com.gisgraphy.importer.GeonamesDatabaseIndexer (implements com.gisgraphy.importer.IImporterProcessor)
  - com.gisgraphy.domain.geoloc.entity.GisFeature
    - com.gisgraphy.domain.geoloc.entity.Adm
    - com.gisgraphy.domain.geoloc.entity.AdmBuilding
    - com.gisgraphy.domain.geoloc.entity.Airport
    - com.gisgraphy.domain.geoloc.entity.Ambulance
    - com.gisgraphy.domain.geoloc.entity.AmusePark
    - com.gisgraphy.domain.geoloc.entity.Aqueduc
    - com.gisgraphy.domain.geoloc.entity.ATM
    - com.gisgraphy.domain.geoloc.entity.Bank
    - com.gisgraphy.domain.geoloc.entity.Bar
    - com.gisgraphy.domain.geoloc.entity.Bay
    - com.gisgraphy.domain.geoloc.entity.Beach
    - com.gisgraphy.domain.geoloc.entity.Bench
    - com.gisgraphy.domain.geoloc.entity.Bridge
    - com.gisgraphy.domain.geoloc.entity.Building
    - com.gisgraphy.domain.geoloc.entity.BusStation
    - com.gisgraphy.domain.geoloc.entity.Camp
    - com.gisgraphy.domain.geoloc.entity.Camping
    - com.gisgraphy.domain.geoloc.entity.Canyon
    - com.gisgraphy.domain.geoloc.entity.Casino
    - com.gisgraphy.domain.geoloc.entity.Castle
    - com.gisgraphy.domain.geoloc.entity.Cave
    - com.gisgraphy.domain.geoloc.entity.Cemetery
    - com.gisgraphy.domain.geoloc.entity.Cinema
    - com.gisgraphy.domain.geoloc.entity.Cirque
    - com.gisgraphy.domain.geoloc.entity.City (implements com.gisgraphy.domain.geoloc.entity.ZipCodesAware)
    - com.gisgraphy.domain.geoloc.entity.CityHall
    - com.gisgraphy.domain.geoloc.entity.CitySubdivision (implements com.gisgraphy.domain.geoloc.entity.ZipCodesAware)
    - com.gisgraphy.domain.geoloc.entity.Cliff
    - com.gisgraphy.domain.geoloc.entity.Coast
    - com.gisgraphy.domain.geoloc.entity.Continent
    - com.gisgraphy.domain.geoloc.entity.Country (implements java.lang.Comparable<T>, java.io.Serializable)
    - com.gisgraphy.domain.geoloc.entity.CourtHouse
    - com.gisgraphy.domain.geoloc.entity.Craft
    - com.gisgraphy.domain.geoloc.entity.CustomsPost
    - com.gisgraphy.domain.geoloc.entity.Dam
    - com.gisgraphy.domain.geoloc.entity.Dentist
    - com.gisgraphy.domain.geoloc.entity.Desert
    - com.gisgraphy.domain.geoloc.entity.Doctor
    - com.gisgraphy.domain.geoloc.entity.EmergencyPhone
    - com.gisgraphy.domain.geoloc.entity.Factory
    - com.gisgraphy.domain.geoloc.entity.Falls
    - com.gisgraphy.domain.geoloc.entity.Farm
    - com.gisgraphy.domain.geoloc.entity.FerryTerminal
    - com.gisgraphy.domain.geoloc.entity.Field
    - com.gisgraphy.domain.geoloc.entity.FireStation
    - com.gisgraphy.domain.geoloc.entity.FishingArea
    - com.gisgraphy.domain.geoloc.entity.Fjord
    - com.gisgraphy.domain.geoloc.entity.Forest
    - com.gisgraphy.domain.geoloc.entity.Fountain
    - com.gisgraphy.domain.geoloc.entity.Fuel
    - com.gisgraphy.domain.geoloc.entity.Garden
    - com.gisgraphy.domain.geoloc.entity.Golf
    - com.gisgraphy.domain.geoloc.entity.Gorge
    - com.gisgraphy.domain.geoloc.entity.GrassLand
    - com.gisgraphy.domain.geoloc.entity.Gulf
    - com.gisgraphy.domain.geoloc.entity.Hill
    - com.gisgraphy.domain.geoloc.entity.Hospital
    - com.gisgraphy.domain.geoloc.entity.Hotel
    - com.gisgraphy.domain.geoloc.entity.House
    - com.gisgraphy.domain.geoloc.entity.Ice
    - com.gisgraphy.domain.geoloc.entity.Island
    - com.gisgraphy.domain.geoloc.entity.Lake
    - com.gisgraphy.domain.geoloc.entity.Library
    - com.gisgraphy.domain.geoloc.entity.LightHouse
    - com.gisgraphy.domain.geoloc.entity.Mall
    - com.gisgraphy.domain.geoloc.entity.Marsh
    - com.gisgraphy.domain.geoloc.entity.MetroStation
    - com.gisgraphy.domain.geoloc.entity.Military
    - com.gisgraphy.domain.geoloc.entity.Mill
    - com.gisgraphy.domain.geoloc.entity.Mine
    - com.gisgraphy.domain.geoloc.entity.Mole
    - com.gisgraphy.domain.geoloc.entity.Monument
    - com.gisgraphy.domain.geoloc.entity.Mound
    - com.gisgraphy.domain.geoloc.entity.Mountain
    - com.gisgraphy.domain.geoloc.entity.Museum
    - com.gisgraphy.domain.geoloc.entity.NightClub
    - com.gisgraphy.domain.geoloc.entity.Oasis
    - com.gisgraphy.domain.geoloc.entity.ObservatoryPoint
    - com.gisgraphy.domain.geoloc.entity.Ocean
    - com.gisgraphy.domain.geoloc.entity.OperaHouse
    - com.gisgraphy.domain.geoloc.entity.Park
    - com.gisgraphy.domain.geoloc.entity.Parking
    - com.gisgraphy.domain.geoloc.entity.Pharmacy
    - com.gisgraphy.domain.geoloc.entity.Picnic
    - com.gisgraphy.domain.geoloc.entity.Plantation
    - com.gisgraphy.domain.geoloc.entity.PolicePost
    - com.gisgraphy.domain.geoloc.entity.PoliticalEntity
    - com.gisgraphy.domain.geoloc.entity.Pond
    - com.gisgraphy.domain.geoloc.entity.Port
    - com.gisgraphy.domain.geoloc.entity.PostOffice (implements com.gisgraphy.domain.geoloc.entity.ZipCodesAware)
    - com.gisgraphy.domain.geoloc.entity.Prison
    - com.gisgraphy.domain.geoloc.entity.Pyramid
    - com.gisgraphy.domain.geoloc.entity.Quay
    - com.gisgraphy.domain.geoloc.entity.Rail
    - com.gisgraphy.domain.geoloc.entity.RailRoadStation
    - com.gisgraphy.domain.geoloc.entity.Ranch
    - com.gisgraphy.domain.geoloc.entity.Ravin
    - com.gisgraphy.domain.geoloc.entity.Reef
    - com.gisgraphy.domain.geoloc.entity.Religious
    - com.gisgraphy.domain.geoloc.entity.Rental
    - com.gisgraphy.domain.geoloc.entity.Reserve
    - com.gisgraphy.domain.geoloc.entity.RestArea
    - com.gisgraphy.domain.geoloc.entity.Restaurant
    - com.gisgraphy.domain.geoloc.entity.Road
    - com.gisgraphy.domain.geoloc.entity.School
    - com.gisgraphy.domain.geoloc.entity.Sea
    - com.gisgraphy.domain.geoloc.entity.Shop
    - com.gisgraphy.domain.geoloc.entity.Sport
    - com.gisgraphy.domain.geoloc.entity.Spring
    - com.gisgraphy.domain.geoloc.entity.Stadium
    - com.gisgraphy.domain.geoloc.entity.Strait
    - com.gisgraphy.domain.geoloc.entity.Stream
    - com.gisgraphy.domain.geoloc.entity.Street
    - com.gisgraphy.domain.geoloc.entity.SwimmingPool
    - com.gisgraphy.domain.geoloc.entity.Taxi
    - com.gisgraphy.domain.geoloc.entity.Telephone
    - com.gisgraphy.domain.geoloc.entity.Theater
    - com.gisgraphy.domain.geoloc.entity.Toilet
    - com.gisgraphy.domain.geoloc.entity.Tourism
    - com.gisgraphy.domain.geoloc.entity.TourismInfo
    - com.gisgraphy.domain.geoloc.entity.Tower
    - com.gisgraphy.domain.geoloc.entity.Tree
    - com.gisgraphy.domain.geoloc.entity.Tunnel
    - com.gisgraphy.domain.geoloc.entity.UnderSea
    - com.gisgraphy.domain.geoloc.entity.VendingMachine
    - com.gisgraphy.domain.geoloc.entity.Veterinary
    - com.gisgraphy.domain.geoloc.entity.Vineyard
    - com.gisgraphy.domain.geoloc.entity.Volcano
    - com.gisgraphy.domain.geoloc.entity.WaterBody
    - com.gisgraphy.domain.geoloc.entity.Zoo
  - com.gisgraphy.domain.valueobject.GisFeatureDistanceFactory
  - com.gisgraphy.domain.geoloc.entity.event.GisFeatureEvent (implements com.gisgraphy.domain.geoloc.entity.event.IGisRepositoryEvent)
    - com.gisgraphy.domain.geoloc.entity.event.GisFeatureDeletedEvent
    - com.gisgraphy.domain.geoloc.entity.event.GisFeatureStoredEvent
  - com.gisgraphy.domain.geoloc.entity.event.GisFeatureEventListener (implements com.gisgraphy.domain.geoloc.entity.event.IEventListener)
  - com.gisgraphy.helper.GisFeatureHelper (implements org.springframework.context.ApplicationContextAware)
  - com.gisgraphy.domain.geoloc.entity.event.GisFeaturesEvent (implements com.gisgraphy.domain.geoloc.entity.event.IGisRepositoryEvent)
    - com.gisgraphy.domain.geoloc.entity.event.GisFeatureDeleteAllEvent
  - com.gisgraphy.helper.GisHelper
  - com.gisgraphy.dao.spring.HibernateExtensionPostProcessor (implements org.springframework.beans.factory.config.BeanFactoryPostProcessor)
  - com.gisgraphy.domain.geoloc.entity.HouseNumber (implements java.lang.Comparable<T>)
  - com.gisgraphy.street.HouseNumberComparator (implements java.util.Comparator<T>)
  - com.gisgraphy.reversegeocoding.HouseNumberDistance
  - com.gisgraphy.street.HouseNumberSerializer
  - com.gisgraphy.street.HouseNumberUtil
  - com.gisgraphy.domain.repository.IdGenerator (implements com.gisgraphy.domain.repository.IIdGenerator)
  - com.gisgraphy.importer.ImporterConfig
  - com.gisgraphy.importer.ImporterHelper
  - com.gisgraphy.importer.ImporterManager (implements com.gisgraphy.importer.IImporterManager)
  - com.gisgraphy.domain.valueobject.ImporterStatusDto
  - com.gisgraphy.domain.repository.ImporterStatusListDao (implements com.gisgraphy.domain.repository.IImporterStatusListDao)
  - com.gisgraphy.service.impl.InternationalisationService (implements com.gisgraphy.service.IInternationalisationService)
  - com.gisgraphy.importer.dto.InterpolationHouseNumber
  - com.gisgraphy.importer.dto.InterpolationMember (implements java.lang.Comparable<T>)
  - com.gisgraphy.hibernate.criterion.IntersectsRestriction (implements org.hibernate.criterion.Criterion)
  - com.gisgraphy.model.LabelValue (implements java.lang.Comparable<T>, java.io.Serializable)
  - com.gisgraphy.domain.geoloc.entity.Language
  - com.gisgraphy.service.MailEngine
  - com.gisgraphy.importer.MunicipalityDetector (implements com.gisgraphy.importer.IMunicipalityDetector)
  - com.gisgraphy.domain.valueobject.NameValueDTO<T>
  - com.gisgraphy.importer.dto.NodeHouseNumber
  - com.gisgraphy.domain.geoloc.entity.OpenStreetMap
  - com.gisgraphy.importer.OpenStreetMapFulltextBuilder (implements com.gisgraphy.importer.IImporterProcessor)
  - org.hibernate.criterion.Order (implements java.io.Serializable)
    - com.gisgraphy.hibernate.criterion.DistanceOrder
    - com.gisgraphy.hibernate.criterion.NativeSQLOrder
    - com.gisgraphy.hibernate.criterion.ProjectionOrder
  - com.gisgraphy.importer.OsmAmenityToPlacetype
  - com.gisgraphy.fulltext.OutputStyleHelper
  - com.opensymphony.module.sitemesh.filter.PageFilterWithoutSession (implements javax.servlet.Filter, com.opensymphony.module.sitemesh.RequestConstants)
  - com.gisgraphy.hibernate.criterion.PartialWordSearchRestriction (implements org.hibernate.criterion.Criterion)
  - com.gisgraphy.domain.geoloc.entity.event.PlaceTypeDeleteAllEvent (implements com.gisgraphy.domain.geoloc.entity.event.IGisRepositoryEvent)
  - org.hibernate.criterion.ProjectionList (implements org.hibernate.criterion.Projection)
    - com.gisgraphy.hibernate.projection.ProjectionBean
  - com.gisgraphy.helper.PropertiesHelper
  - com.gisgraphy.domain.repository.RepositoryStrategy (implements com.gisgraphy.domain.repository.IRepositoryStrategy)
  - com.gisgraphy.webapp.util.RequestUtil
  - org.apache.solr.client.solrj.ResponseParser
    - com.gisgraphy.fulltext.OutputstreamResponseWrapper
  - com.gisgraphy.hibernate.criterion.ResultTransformerUtil<T>
  - com.gisgraphy.helper.RetryOnErrorTemplate<T>
  - com.gisgraphy.reversegeocoding.ReverseGeocodingQueryHttpBuilder
  - com.gisgraphy.reversegeocoding.ReverseGeocodingService (implements com.gisgraphy.reversegeocoding.IReverseGeocodingService)
  - javax.servlet.ServletRequestWrapper (implements javax.servlet.ServletRequest)
    - javax.servlet.http.HttpServletRequestWrapper (implements javax.servlet.http.HttpServletRequest)
      - com.gisgraphy.webapp.filter.LocaleRequestWrapper
  - com.gisgraphy.fulltext.SmartStreetDetection
  - com.gisgraphy.fulltext.SolrClient (implements com.gisgraphy.fulltext.IsolrClient)
  - com.gisgraphy.fulltext.solrResponseDtoBuilder
  - com.gisgraphy.fulltext.SolrResponseDtoDistanceComparator (implements java.util.Comparator<T>)
  - com.gisgraphy.domain.repository.SolRSynchroniser (implements com.gisgraphy.domain.repository.ISolRSynchroniser)
  - com.gisgraphy.fulltext.SolrUnmarshaller
  - com.gisgraphy.hibernate.projection.SpatialProjection
  - com.gisgraphy.fulltext.spell.SpellCheckerIndexer (implements com.gisgraphy.fulltext.spell.ISpellCheckerIndexer)
  - com.gisgraphy.domain.valueobject.SpellSuggestion
  - com.gisgraphy.webapp.listener.StartupListener (implements javax.servlet.ServletContextListener)
  - com.gisgraphy.stats.StatsUsage
  - com.gisgraphy.service.impl.StatsUsageServiceImpl (implements com.gisgraphy.service.IStatsUsageService)
  - com.gisgraphy.street.StreetFactory (implements com.gisgraphy.street.IStreetFactory)
  - com.gisgraphy.street.StreetSearchEngine (implements com.gisgraphy.street.IStreetSearchEngine)
  - com.gisgraphy.street.StreetSearchErrorVisitor (implements com.gisgraphy.serializer.common.IoutputFormatVisitor)
  - com.gisgraphy.street.StreetSearchResultsDtoSerializer (implements com.gisgraphy.street.IStreetSearchResultsDtoSerializer)
  - com.gisgraphy.helper.StringHelper
  - com.gisgraphy.util.StringUtil
  - javax.servlet.jsp.tagext.TagExtraInfo
    - com.gisgraphy.webapp.taglib.ConstantsTei
  - javax.servlet.jsp.tagext.TagSupport (implements javax.servlet.jsp.tagext.IterationTag, java.io.Serializable)
    - com.gisgraphy.webapp.taglib.ConstantsTag
    - com.gisgraphy.webapp.taglib.CountryTag
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - com.gisgraphy.importer.ImporterMetaDataException
      - java.lang.RuntimeException
        - com.gisgraphy.domain.repository.exception.DuplicateNameException
        - com.gisgraphy.GisgraphyException
        - com.gisgraphy.importer.ImporterException
        - com.gisgraphy.importer.MissingRequiredFieldException
        - com.gisgraphy.domain.repository.exception.RepositoryException
        - com.gisgraphy.service.ServiceException
          - com.gisgraphy.geoloc.GisgraphyCommunicationException
        - com.gisgraphy.fulltext.spell.SpellCheckerException
        - com.gisgraphy.importer.WrongNumberOfFieldsException
      - com.gisgraphy.service.UserExistsException
  - com.gisgraphy.hibernate.type.TsVectorStringType (implements org.hibernate.usertype.UserType)
  - com.gisgraphy.service.impl.UniversalManagerImpl (implements com.gisgraphy.service.UniversalManager)
    - com.gisgraphy.service.impl.LookupManagerImpl (implements com.gisgraphy.service.LookupManager)
    - com.gisgraphy.service.impl.RoleManagerImpl (implements com.gisgraphy.service.RoleManager)
    - com.gisgraphy.service.impl.UserManagerImpl (implements com.gisgraphy.service.UserManager, com.gisgraphy.service.UserService)
  - com.gisgraphy.helper.Untar
  - com.gisgraphy.webapp.listener.UserCounterListener (implements javax.servlet.http.HttpSessionAttributeListener, javax.servlet.ServletContextListener)
  - com.gisgraphy.webapp.interceptor.UserRoleAuthorizationInterceptor (implements com.opensymphony.xwork2.interceptor.Interceptor)
  - com.gisgraphy.service.UserSecurityAdvice (implements org.springframework.aop.AfterReturningAdvice, org.springframework.aop.MethodBeforeAdvice)
  - com.gisgraphy.domain.geoloc.entity.ZipCode
  - com.gisgraphy.geoloc.ZipcodeNormalizer

## Interface Hierarchy

- com.gisgraphy.dao.GenericDao<T,PK>
  - com.gisgraphy.dao.RoleDao
  - com.gisgraphy.dao.UserDao
- com.gisgraphy.service.GenericManager<T,PK>
- com.gisgraphy.webapp.action.GoogleMapApiKeyAware
- com.gisgraphy.domain.repository.IDao<T,PK>
  - com.gisgraphy.domain.repository.IAdmDao
  - com.gisgraphy.domain.repository.IAlternateNameDao
  - com.gisgraphy.domain.repository.ICityDao
  - com.gisgraphy.domain.repository.ICountryDao
  - com.gisgraphy.domain.repository.IGisDao<T>
    - com.gisgraphy.domain.repository.IAdmDao
    - com.gisgraphy.domain.repository.ICityDao
    - com.gisgraphy.domain.repository.ICountryDao
    - com.gisgraphy.domain.repository.IGisFeatureDao
  - com.gisgraphy.domain.repository.IGisFeatureDao
  - com.gisgraphy.domain.repository.IhouseNumberDao
  - com.gisgraphy.domain.repository.ILanguageDao
  - com.gisgraphy.domain.repository.IOpenStreetMapDao
  - com.gisgraphy.domain.repository.IStatsUsageDao
  - com.gisgraphy.domain.repository.IZipCodeDao
- com.gisgraphy.domain.repository.IDatabaseHelper
- com.gisgraphy.domain.repository.IDatabaseInitializer
- com.gisgraphy.domain.geoloc.entity.event.IEvent
  - com.gisgraphy.domain.geoloc.entity.event.IGisRepositoryEvent
- com.gisgraphy.domain.geoloc.entity.event.IEventListener
- com.gisgraphy.domain.geoloc.entity.event.IEventManager
- com.gisgraphy.geoloc.IGeolocResultsDtoSerializer
- com.gisgraphy.domain.repository.IIdGenerator
- com.gisgraphy.importer.IImporterManager
- com.gisgraphy.importer.IImporterProcessor
- com.gisgraphy.domain.repository.IImporterStatusListDao
- com.gisgraphy.service.IInternationalisationService
- com.gisgraphy.importer.IMunicipalityDetector
- com.gisgraphy.domain.repository.IRepositoryStrategy
- com.gisgraphy.fulltext.IsolrClient
- com.gisgraphy.domain.repository.ISolRSynchroniser
- com.gisgraphy.fulltext.spell.ISpellCheckerIndexer
- com.gisgraphy.service.IStatsUsageService
- com.gisgraphy.street.IStreetFactory
- com.gisgraphy.street.IStreetSearchResultsDtoSerializer
- com.gisgraphy.dao.UniversalDao
  - com.gisgraphy.dao.LookupDao
- com.gisgraphy.service.UniversalManager
  - com.gisgraphy.service.LookupManager
  - com.gisgraphy.service.RoleManager
  - com.gisgraphy.service.UserManager
- com.gisgraphy.service.UserService
- com.gisgraphy.domain.geoloc.entity.ZipCodesAware

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - com.gisgraphy.importer.AdmExtracterStrategyOptions
    - com.gisgraphy.importer.MunicipalityDetector.MunicipalityOSMDetectionStrategy
    - com.gisgraphy.importer.MunicipalityDetector.MunicipalityDetectionStrategy
    - com.gisgraphy.importer.dto.AddressInclusion
    - com.gisgraphy.importer.dto.InterpolationType
    - com.gisgraphy.domain.valueobject.FeatureCode
    - com.gisgraphy.domain.valueobject.HouseNumberType
    - com.gisgraphy.domain.valueobject.SRID
    - com.gisgraphy.domain.valueobject.ImporterStatus
    - com.gisgraphy.domain.valueobject.Constants.SolrQueryType
    - com.gisgraphy.domain.valueobject.AlternateNameSource
    - com.gisgraphy.stats.StatsUsageType
    - com.gisgraphy.helper.FeatureClassCodeHelper

Copyright © 2015. All rights reserved.