## Uses of Interface
com.gisgraphy.importer.IImporterProcessor

- Packages that use IImporterProcessor
  Package | Description
  --- | ---
  com.gisgraphy.domain.valueobject | 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.
  com.gisgraphy.importer |

- - ### Uses of IImporterProcessor in com.gisgraphy.domain.valueobject

    Constructors in com.gisgraphy.domain.valueobject with parameters of type IImporterProcessor
    Constructor and Description
    `ImporterStatusDto(IImporterProcessor processor)`

  - ### Uses of IImporterProcessor in com.gisgraphy.importer

    Classes in com.gisgraphy.importer that implement IImporterProcessor
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractFileRetriever` Base class to download files from a server
    `class` | `AbstractSimpleImporterProcessor` Base class for all geonames processor. it provides session management and the ability to process one or more CSV file
    `class` | `AdmExtracter` Extract 4 files in CSV format in order to import Adm.
    `class` | `GeonamesAdm1Importer` Import the Adm of level 1 file.
    `class` | `GeonamesAdm2Importer` Import the Adm of level 2 file.
    `class` | `GeonamesAdm3Importer` Import the Adm of level 3 file.
    `class` | `GeonamesAdm4Importer` Import the Adm of level 4 file.
    `class` | `GeonamesAdmExtracter` Extract 4 files in CSV format in order to import Adm.
    `class` | `GeonamesAlternateNamesAdmImporter` Import the Alternate names.
    `class` | `GeonamesAlternateNamesExtracter` Extract the alternateNames into separate files : one for country, one for adm1 and one for adm2
    `class` | `GeonamesAlternateNamesSimpleImporter` Import the Alternate names.
    `class` | `GeonamesCountryImporter` Import the Countries.
    `class` | `GeonamesDatabaseIndexer` Create the required index for all the Geonames databases
    `class` | `GeonamesFeatureSimpleImporter` Import the Features from a Geonames dump file.
    `class` | `GeonamesFileRetriever` Retrieve The Geonames files from a server
    `class` | `GeonamesLanguageImporter` Import the languages.
    `class` | `GeonamesZipCodeFileRetriever` Retrieve The Geonames zip code files from a server
    `class` | `GeonamesZipCodeSimpleImporter` Import the zipcode from a Geonames dump file.
    `class` | `OpenStreetMapCitiesFileRetriever` Retrieve The openstreetmap cities files from a server
    `class` | `OpenStreetMapCitiesSimpleImporter` Import the cities from an (pre-processed) openStreet map data file.
    `class` | `OpenStreetMapFileRetriever` Retrieve The Geonames files from a server
    `class` | `OpenStreetMapFulltextBuilder` build the fulltext engine in order to use the street fulltext search
    `class` | `OpenStreetMapHouseNumberFileRetriever` Retrieve The Geonames files from a server
    `class` | `OpenStreetMapHouseNumberSimpleImporter` Import the street from an (pre-processed) openStreet map data file .
    `class` | `OpenStreetMapPoisFileRetriever` Retrieve The openstreetmap POI files from a server
    `class` | `OpenStreetMapPoisSimpleImporter` Import the POI from an (pre-processed) openStreet map data file.
    `class` | `OpenStreetMapSimpleImporter` Import the street from an (pre-processed) openStreet map data file .
    `class` | `QuattroshapesFileRetriever` Retrieve The openstreetmap POI files from a server
    `class` | `QuattroshapesSimpleImporter` Import the quattroshapes localities from an (pre-processed) Quattroshapes data file.

    Methods in com.gisgraphy.importer that return types with arguments of type IImporterProcessor
    Modifier and Type | Method and Description
    --- | ---
    `List<IImporterProcessor>` | IImporterManager.`getImporters()`
    `List<IImporterProcessor>` | ImporterManager.`getImporters()`

    Method parameters in com.gisgraphy.importer with type arguments of type IImporterProcessor
    Modifier and Type | Method and Description
    --- | ---
    `void` | ImporterManager.`setImporters(List<IImporterProcessor> importers)`

Copyright © 2015. All rights reserved.