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 AIN
AISNE
Département de AisneALLIER
Département de AllierALPES_DE_HAUTES_PROVENCE
Département de Alpes de Hautes-ProvenceALPES_MARITIMES
Département de Alpes-MaritimesARDECHE
Département de ArdècheARDENNES
Département de ArdennesARIEGE
Département de AriegeAUBE
Département de AubeAUDE
Département de AudeAVEYRON
Département de AveyronBAS_RHIN
Département de Bas-RhinBOUCHES_DU_RHONE
Département de Bouches-Du-RhôneCALLIS_ET_FUTUNA
Département de Wallis-et-FutunaCALVADOS
Département de CalvadosCANTAL
Département de CantalCHARENTE
Département de CharenteCHARENTE_MARITIME
Département de Charente-MaritimeCHER
Département de CherCORREZE
Département de CorrezeCORSE_DU_SUD
Département de Corse-du-SudCOTE_D_OR
Département de Côte-d'OrCOTES_D_ARMOR
Département de Côtes d'ArmorCREUSE
Département de CreuseDEUX_SEVRES
Département de Deux-SèvresDORDOGNE
Département de DordogneDOUBS
Département de DoubsDROME
Département de DrômeESSONNE
Département de EssonneEURE
Département de EureEURE_ET_LOIR
Département de Eure-et-LoirFINISTERE
Département de FinistereGARD
Département de GardGERS
Département de GersGIRONDE
Département de GirondeGUADELOUPE
Département de GuadeloupeGUYANE
Département de GuyaneHAUT_RHIN
Département de Haut-RhinHAUTE_CORSE
Département de Haute-CorseHAUTE_GARONNE
Département de Haute-GaronneHAUTE_LOIRE
Département de Haute-LoireHAUTE_MARNES
Département de Haute-MarneHAUTE_SAONE
Département de Haute-SâoneHAUTE_SAVOIE
Département de Haute-SavoieHAUTE_VIENNE
Département de Haute-VienneHAUTES_ALPES
Département de Hautes-AlpesHAUTES_PYRENEES
Département de Hautes-PyrénéesHAUTS_DE_SEINE
Département de Hauts-de-SeineHERAULT
Département de HéraultILE_DE_CLIPPERTON
Département de Île de ClippertonILLE_ET_VILAINE
Département de Ille-et-VilaineINDRE
Département de IndreINDRE_ET_LOIRE
Département de Indre-et-LoireISERE
Département de IsèreJURA
Département de JuraLA_REUNION
Département de La RéunionLANDES
Département de LandesLOIR_ET_CHER
Département de Loir-et-CherLOIRE
Département de LoireLOIRE_ATLANTIQUE
Département de Loire-AtlantiqueLOIRET
Département de LoiretLOT
Département de LotLOT_ET_GARONNE
Département de Lot-et-GaronneLOZERE
Département de LozèreMAINE_ET_LOIRE
Département de Maine-et-LoireMANCHE
Département de MancheMARNE
Département de MarneMARTINIQUE
Département de MartiniqueMAYENNE
Département de MayenneMAYOTTE
Département de MayotteMEURTHE_ET_MOSELLE
Département de Meurthe-et-MoselleMEUSE
Département de MeuseMONACO
Département de MonacoMORBIHAN
Département de MorbihanMOSELLE
Département de MoselleNIEVRE
Département de NièvreNORD
Département de NordNOUVELLE_CALEDONIE
Département de Nouvelle-CalédonieOISE
Département de OiseORNE
Département de OrnePARIS
Département de ParisPAS_DE_CALAIS
Département de Pas-de-CalaisPOLYNESIE_FRANCAISE
Département de Polynésie françaisePUY_DE_DOME
Département de Puy-de-DômePYRENEES_ATLANTIQUES
Département de Pyrénées-AtlantiquesPYRENEES_ORIENTALES
Département de Pyrénées-OrientalesRHONE
Département de RhôneSAINT_BARTHELEMY
Département de Saint-BarthélémySAINT_MARTIN
Département de Saint-MartinSAINT_PIERRE_ET_MIQUELON
Département de Saint-Pierre-et-MiquelonSAONE_ET_LOIRE
Département de Saône-et-LoireSARTHES
Département de SartheSAVOIE
Département de SavoieSEINE_ET_MARNE
Département de Seine-et-MarneSEINE_MARITIME
Département de Seine-MaritimeSEINE_SAINT_DENIS
Département de Seine-Saint-DenisSOMMES
Département de SommesTARN
Département de TarnTARN_ET_GARONNE
Département de Tarn-et-GaronneTERRES_AUSTRALES_ET_ANTARCTIQUES_FRANCAISE
Département de Terres australes et antarctiques françaisesTERRITOIRE_DE_BELFORT
Département de Territoire-de-BelfortVAL_D_OISE
Département de Val-D'OiseVAL_DE_MARNE
Département de Val-de-MarneVAR
Département de VarVAUCLUSE
Département de VaucluseVENDEE
Département de VendéeVIENNE
Département de VienneVOSGES
Département de VosgesYONNE
Département de YonneYVELINES
Département de Yvelines -
Method Summary
Modifier and Type Method Description static java.util.List<Departement>
filtrerParStatut(StatutDepartement statut)
Retourne lesDepartement
correspondant au statut de département donné en paramètre.java.util.List<Caumune>
getCaumunes()
int
getCode()
java.lang.String
getNom()
Region
getRegion()
StatutDepartement
getStatut()
java.lang.String
getVilleDePrefecture()
static Departement
rechercherParCode(int code)
Retourne leDepartement
correspondant au code donné en paramètre.static Departement
rechercherParCode(java.lang.String code)
Retourne leDepartement
correspondant au code donné en paramètre.static Departement
rechercherParNom(java.lang.String nom)
Retourne leDepartement
correspondant au nom donné en paramètre.static Departement
valueOf(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 leDepartement
correspondant au nom donné en paramètre.- Parameters:
nom
- du département devant être cherché- Returns:
Departement
correpondant au nom donné, retournenull
si aucun département avec ce nom a été trouvé.- See Also:
Departement
-
rechercherParCode
Retourne leDepartement
correspondant au code donné en paramètre.- Parameters:
code
- du département devant être cherché- Returns:
Departement
correpondant au code donné, retournenull
si aucun département avec ce code a été trouvé.- See Also:
Departement
-
rechercherParCode
Retourne leDepartement
correspondant au code donné en paramètre.- Parameters:
code
- du département devant être cherché- Returns:
Departement
correpondant au code donné, retournenull
si aucun département avec ce code a été trouvé.- See Also:
Departement
-
filtrerParStatut
Retourne lesDepartement
correspondant au statut de département donné en paramètre.- Parameters:
statut
- des départements devant être cherchés- Returns:
- Une liste des
Departement
correpondants 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
-