# Hierarchy For Package com.gisgraphy.importer

Package Hierarchies:

- All Packages

## 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.gisgraphy.importer.FileSpliter
  - com.gisgraphy.importer.GeonamesDatabaseIndexer (implements com.gisgraphy.importer.IImporterProcessor)
  - com.gisgraphy.importer.ImporterConfig
  - com.gisgraphy.importer.ImporterHelper
  - com.gisgraphy.importer.ImporterManager (implements com.gisgraphy.importer.IImporterManager)
  - com.gisgraphy.importer.MunicipalityDetector (implements com.gisgraphy.importer.IMunicipalityDetector)
  - com.gisgraphy.importer.OpenStreetMapFulltextBuilder (implements com.gisgraphy.importer.IImporterProcessor)
  - com.gisgraphy.importer.OsmAmenityToPlacetype
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - com.gisgraphy.importer.ImporterMetaDataException
      - java.lang.RuntimeException
        - com.gisgraphy.importer.ImporterException
        - com.gisgraphy.importer.MissingRequiredFieldException
        - com.gisgraphy.importer.WrongNumberOfFieldsException

## Interface Hierarchy

- com.gisgraphy.importer.IImporterManager
- com.gisgraphy.importer.IImporterProcessor
- com.gisgraphy.importer.IMunicipalityDetector

## 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

Copyright © 2015. All rights reserved.