Skip to content

com.github.devlab-umontp.villes-et-departements-de-france 1.0.0

Install 1/2: Add this to pom.xml:
Learn more about Maven or Gradle
<dependency>
  <groupId>com.github.devlab-umontp</groupId>
  <artifactId>villes-et-departements-de-france</artifactId>
  <version>1.0.0</version>
</dependency>
Install 2/2: Run via command line
$ mvn install

About this package

Exemple de code d'utilisation de la Librairie Java Villes de France

import fr.france.*;

class ExempleDeCode {
    public static void main(String[] args) {

        // Récupérer la région Corse
        Region corse = Region.CORSE;

        // Récupérer le departement de l'Hérault
        Departement herault = Departement.HERAULT;

        // Récupérer les Communes de l'Hérault
        List<Commune> communesHerault = herault.getCommunes();

        // Récupérer la région de l'Hérault
        Region occitanie = herault.getRegion();

        // Récupérer les départements de la région Occitanie
        List<Departement> departementsOccitanie = occitanie.getDepartements();

        // Rechercher un département par rapport à son code
        Departement vaucluse = Departement.rechercherParCode(84);

        // Récupérer les départements possédant le statut Département d'Outre-Mer
        List<Departement> departementsDom = Departement.filtrerParStatut(StatutDepartement.DOM);

        // Rechercher les Communes possédant le code postal 56250
        List<Commune> communes = RepertoireCommune.rechercherParCodePostal(56250);

        // Rechercher la Commune qui se nomme Trefflean et qui possède le code postal 56250
        Commune trefflean = RepertoireCommune.rechercherParNomEtCodePostal("Trefflean",56250);
    }
}

Voir plus d'exemples de code

Contribution

Les suggestions et contributions sont toujours les bienvenues! Veuillez discuter des modifications plus importantes via un issue avant de soumettre une demande.

Licence

Ce projet est publié sous la licence Mozilla Public License 2.0