Package fr.france
Enum Departement
java.lang.Object
java.lang.Enum<Departement>
fr.france.Departement
- All Implemented Interfaces:
java.io.Serializable,java.lang.Comparable<Departement>,java.lang.constant.Constable
public enum Departement extends java.lang.Enum<Departement>
Departement est l'énumérateur représentant chacun des département
français.
Un Departement est caractérisé par les informations suivantes :
- Un code de département.
- Un statut de département.
- Un nom département.
- Une ville de préfecture.
- Une région auqelle elle est ratachée.
De plus, la class Departement possède une méthode
rechercherParNom(String) qui permet de retrouver un
département en fonction de son nom.
- Version:
- 1.0.1
- Author:
- MathieuSoysal
- See Also:
StatutDepartement,Region
-
Nested Class Summary
-
Enum Constant Summary
Enum Constants Enum Constant Description AINAISNEDépartement de AisneALLIERDépartement de AllierALPES_DE_HAUTES_PROVENCEDépartement de Alpes de Hautes-ProvenceALPES_MARITIMESDépartement de Alpes-MaritimesARDECHEDépartement de ArdècheARDENNESDépartement de ArdennesARIEGEDépartement de AriegeAUBEDépartement de AubeAUDEDépartement de AudeAVEYRONDépartement de AveyronBAS_RHINDépartement de Bas-RhinBOUCHES_DU_RHONEDépartement de Bouches-Du-RhôneCALLIS_ET_FUTUNADépartement de Wallis-et-FutunaCALVADOSDépartement de CalvadosCANTALDépartement de CantalCHARENTEDépartement de CharenteCHARENTE_MARITIMEDépartement de Charente-MaritimeCHERDépartement de CherCORREZEDépartement de CorrezeCORSE_DU_SUDDépartement de Corse-du-SudCOTE_D_ORDépartement de Côte-d'OrCOTES_D_ARMORDépartement de Côtes d'ArmorCREUSEDépartement de CreuseDEUX_SEVRESDépartement de Deux-SèvresDORDOGNEDépartement de DordogneDOUBSDépartement de DoubsDROMEDépartement de DrômeESSONNEDépartement de EssonneEUREDépartement de EureEURE_ET_LOIRDépartement de Eure-et-LoirFINISTEREDépartement de FinistereGARDDépartement de GardGERSDépartement de GersGIRONDEDépartement de GirondeGUADELOUPEDépartement de GuadeloupeGUYANEDépartement de GuyaneHAUT_RHINDépartement de Haut-RhinHAUTE_CORSEDépartement de Haute-CorseHAUTE_GARONNEDépartement de Haute-GaronneHAUTE_LOIREDépartement de Haute-LoireHAUTE_MARNESDépartement de Haute-MarneHAUTE_SAONEDépartement de Haute-SâoneHAUTE_SAVOIEDépartement de Haute-SavoieHAUTE_VIENNEDépartement de Haute-VienneHAUTES_ALPESDépartement de Hautes-AlpesHAUTES_PYRENEESDépartement de Hautes-PyrénéesHAUTS_DE_SEINEDépartement de Hauts-de-SeineHERAULTDépartement de HéraultILE_DE_CLIPPERTONDépartement de Île de ClippertonILLE_ET_VILAINEDépartement de Ille-et-VilaineINDREDépartement de IndreINDRE_ET_LOIREDépartement de Indre-et-LoireISEREDépartement de IsèreJURADépartement de JuraLA_REUNIONDépartement de La RéunionLANDESDépartement de LandesLOIR_ET_CHERDépartement de Loir-et-CherLOIREDépartement de LoireLOIRE_ATLANTIQUEDépartement de Loire-AtlantiqueLOIRETDépartement de LoiretLOTDépartement de LotLOT_ET_GARONNEDépartement de Lot-et-GaronneLOZEREDépartement de LozèreMAINE_ET_LOIREDépartement de Maine-et-LoireMANCHEDépartement de MancheMARNEDépartement de MarneMARTINIQUEDépartement de MartiniqueMAYENNEDépartement de MayenneMAYOTTEDépartement de MayotteMEURTHE_ET_MOSELLEDépartement de Meurthe-et-MoselleMEUSEDépartement de MeuseMONACODépartement de MonacoMORBIHANDépartement de MorbihanMOSELLEDépartement de MoselleNIEVREDépartement de NièvreNORDDépartement de NordNOUVELLE_CALEDONIEDépartement de Nouvelle-CalédonieOISEDépartement de OiseORNEDépartement de OrnePARISDépartement de ParisPAS_DE_CALAISDépartement de Pas-de-CalaisPOLYNESIE_FRANCAISEDépartement de Polynésie françaisePUY_DE_DOMEDépartement de Puy-de-DômePYRENEES_ATLANTIQUESDépartement de Pyrénées-AtlantiquesPYRENEES_ORIENTALESDépartement de Pyrénées-OrientalesRHONEDépartement de RhôneSAINT_BARTHELEMYDépartement de Saint-BarthélémySAINT_MARTINDépartement de Saint-MartinSAINT_PIERRE_ET_MIQUELONDépartement de Saint-Pierre-et-MiquelonSAONE_ET_LOIREDépartement de Saône-et-LoireSARTHESDépartement de SartheSAVOIEDépartement de SavoieSEINE_ET_MARNEDépartement de Seine-et-MarneSEINE_MARITIMEDépartement de Seine-MaritimeSEINE_SAINT_DENISDépartement de Seine-Saint-DenisSOMMESDépartement de SommesTARNDépartement de TarnTARN_ET_GARONNEDépartement de Tarn-et-GaronneTERRES_AUSTRALES_ET_ANTARCTIQUES_FRANCAISEDépartement de Terres australes et antarctiques françaisesTERRITOIRE_DE_BELFORTDépartement de Territoire-de-BelfortVAL_D_OISEDépartement de Val-D'OiseVAL_DE_MARNEDépartement de Val-de-MarneVARDépartement de VarVAUCLUSEDépartement de VaucluseVENDEEDépartement de VendéeVIENNEDépartement de VienneVOSGESDépartement de VosgesYONNEDépartement de YonneYVELINESDépartement de Yvelines -
Method Summary
Modifier and Type Method Description static java.util.List<Departement>filtrerParStatut(StatutDepartement statut)Retourne lesDepartementcorrespondant au statut de département donné en paramètre.java.util.List<Caumune>getCaumunes()intgetCode()java.lang.StringgetNom()RegiongetRegion()StatutDepartementgetStatut()java.lang.StringgetVilleDePrefecture()static DepartementrechercherParCode(int code)Retourne leDepartementcorrespondant au code donné en paramètre.static DepartementrechercherParCode(java.lang.String code)Retourne leDepartementcorrespondant au code donné en paramètre.static DepartementrechercherParNom(java.lang.String nom)Retourne leDepartementcorrespondant au nom donné en paramètre.static DepartementvalueOf(java.lang.String name)Returns the enum constant of this type with the specified name.static Departement[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
Enum Constant Details
-
AIN
-
AISNE
Département de Aisne -
ALLIER
Département de Allier -
ALPES_DE_HAUTES_PROVENCE
Département de Alpes de Hautes-Provence -
HAUTES_ALPES
Département de Hautes-Alpes -
ALPES_MARITIMES
Département de Alpes-Maritimes -
ARDECHE
Département de Ardèche -
ARDENNES
Département de Ardennes -
ARIEGE
Département de Ariege -
AUBE
Département de Aube -
AUDE
Département de Aude -
AVEYRON
Département de Aveyron -
BOUCHES_DU_RHONE
Département de Bouches-Du-Rhône -
CALVADOS
Département de Calvados -
CANTAL
Département de Cantal -
CHARENTE
Département de Charente -
CHARENTE_MARITIME
Département de Charente-Maritime -
CHER
Département de Cher -
CORREZE
Département de Correze -
CORSE_DU_SUD
Département de Corse-du-Sud -
HAUTE_CORSE
Département de Haute-Corse -
COTE_D_OR
Département de Côte-d'Or -
COTES_D_ARMOR
Département de Côtes d'Armor -
CREUSE
Département de Creuse -
DORDOGNE
Département de Dordogne -
DOUBS
Département de Doubs -
DROME
Département de Drôme -
EURE
Département de Eure -
EURE_ET_LOIR
Département de Eure-et-Loir -
FINISTERE
Département de Finistere -
GARD
Département de Gard -
HAUTE_GARONNE
Département de Haute-Garonne -
GERS
Département de Gers -
GIRONDE
Département de Gironde -
HERAULT
Département de Hérault -
ILLE_ET_VILAINE
Département de Ille-et-Vilaine -
INDRE
Département de Indre -
INDRE_ET_LOIRE
Département de Indre-et-Loire -
ISERE
Département de Isère -
JURA
Département de Jura -
LANDES
Département de Landes -
LOIR_ET_CHER
Département de Loir-et-Cher -
LOIRE
Département de Loire -
HAUTE_LOIRE
Département de Haute-Loire -
LOIRE_ATLANTIQUE
Département de Loire-Atlantique -
LOIRET
Département de Loiret -
LOT
Département de Lot -
LOT_ET_GARONNE
Département de Lot-et-Garonne -
LOZERE
Département de Lozère -
MAINE_ET_LOIRE
Département de Maine-et-Loire -
MANCHE
Département de Manche -
MARNE
Département de Marne -
HAUTE_MARNES
Département de Haute-Marne -
MAYENNE
Département de Mayenne -
MEURTHE_ET_MOSELLE
Département de Meurthe-et-Moselle -
MEUSE
Département de Meuse -
MORBIHAN
Département de Morbihan -
MOSELLE
Département de Moselle -
NIEVRE
Département de Nièvre -
NORD
Département de Nord -
OISE
Département de Oise -
ORNE
Département de Orne -
PAS_DE_CALAIS
Département de Pas-de-Calais -
PUY_DE_DOME
Département de Puy-de-Dôme -
PYRENEES_ATLANTIQUES
Département de Pyrénées-Atlantiques -
HAUTES_PYRENEES
Département de Hautes-Pyrénées -
PYRENEES_ORIENTALES
Département de Pyrénées-Orientales -
BAS_RHIN
Département de Bas-Rhin -
HAUT_RHIN
Département de Haut-Rhin -
RHONE
Département de Rhône -
HAUTE_SAONE
Département de Haute-Sâone -
SAONE_ET_LOIRE
Département de Saône-et-Loire -
SARTHES
Département de Sarthe -
SAVOIE
Département de Savoie -
HAUTE_SAVOIE
Département de Haute-Savoie -
PARIS
Département de Paris -
SEINE_MARITIME
Département de Seine-Maritime -
SEINE_ET_MARNE
Département de Seine-et-Marne -
YVELINES
Département de Yvelines -
DEUX_SEVRES
Département de Deux-Sèvres -
SOMMES
Département de Sommes -
TARN
Département de Tarn -
TARN_ET_GARONNE
Département de Tarn-et-Garonne -
VAR
Département de Var -
VAUCLUSE
Département de Vaucluse -
VENDEE
Département de Vendée -
VIENNE
Département de Vienne -
HAUTE_VIENNE
Département de Haute-Vienne -
VOSGES
Département de Vosges -
YONNE
Département de Yonne -
TERRITOIRE_DE_BELFORT
Département de Territoire-de-Belfort -
ESSONNE
Département de Essonne -
HAUTS_DE_SEINE
Département de Hauts-de-Seine -
SEINE_SAINT_DENIS
Département de Seine-Saint-Denis -
VAL_DE_MARNE
Département de Val-de-Marne -
VAL_D_OISE
Département de Val-D'Oise -
GUADELOUPE
Département de Guadeloupe -
MARTINIQUE
Département de Martinique -
GUYANE
Département de Guyane -
LA_REUNION
Département de La Réunion -
SAINT_PIERRE_ET_MIQUELON
Département de Saint-Pierre-et-Miquelon -
MAYOTTE
Département de Mayotte -
SAINT_BARTHELEMY
Département de Saint-Barthélémy -
SAINT_MARTIN
Département de Saint-Martin -
MONACO
Département de Monaco -
TERRES_AUSTRALES_ET_ANTARCTIQUES_FRANCAISE
Département de Terres australes et antarctiques françaises -
CALLIS_ET_FUTUNA
Département de Wallis-et-Futuna -
POLYNESIE_FRANCAISE
Département de Polynésie française -
NOUVELLE_CALEDONIE
Département de Nouvelle-Calédonie -
ILE_DE_CLIPPERTON
Département de Île de Clipperton
-
-
Method Details
-
values
Returns an array containing the constants of this enum type, in the order they are declared.- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
java.lang.IllegalArgumentException- if this enum type has no constant with the specified namejava.lang.NullPointerException- if the argument is null
-
rechercherParNom
Retourne leDepartementcorrespondant au nom donné en paramètre.- Parameters:
nom- du département devant être cherché- Returns:
Departementcorrepondant au nom donné, retournenullsi aucun département avec ce nom a été trouvé.- See Also:
Departement
-
rechercherParCode
Retourne leDepartementcorrespondant au code donné en paramètre.- Parameters:
code- du département devant être cherché- Returns:
Departementcorrepondant au code donné, retournenullsi aucun département avec ce code a été trouvé.- See Also:
Departement
-
rechercherParCode
Retourne leDepartementcorrespondant au code donné en paramètre.- Parameters:
code- du département devant être cherché- Returns:
Departementcorrepondant au code donné, retournenullsi aucun département avec ce code a été trouvé.- See Also:
Departement
-
filtrerParStatut
Retourne lesDepartementcorrespondant au statut de département donné en paramètre.- Parameters:
statut- des départements devant être cherchés- Returns:
- Une liste des
Departementcorrepondants au statut donné - See Also:
StatutDepartement
-
getCode
public int getCode()- Returns:
- le code du département
-
getStatut
- Returns:
- le statut du département
- See Also:
StatutDepartement
-
getNom
public java.lang.String getNom()- Returns:
- le nom du département
-
getVilleDePrefecture
public java.lang.String getVilleDePrefecture()- Returns:
- la ville de préfecture du département
-
getRegion
- Returns:
- la région auquelle le département appartient
- See Also:
Region
-
getCaumunes
- Returns:
- Toutes les caumunes du département
- See Also:
Caumune
-