Package fr.alba0404.astuce.api.enums
Enum Line
java.lang.Object
java.lang.Enum<Line>
fr.alba0404.astuce.api.enums.Line
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Comparable<Line>
,java.lang.constant.Constable
public enum Line extends java.lang.Enum<Line>
Lines of the Astuce transport network.
- Version:
- 2.0
- Author:
- Alba0404
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
java.lang.Enum.EnumDesc<E extends java.lang.Enum<E>>
-
Enum Constant Summary
Enum Constants Enum Constant Description _11
Ligne de bus régulière 11 (Collège L. de Vinci <> Grand Val)_13
Ligne de bus régulière 13 (Hôtel de Ville de Rouen <> Mairie de Belbeuf / Ecole de Musique)_20
Ligne de bus régulière 20 (Le Chapitre <> Mairie de Saint-Aubin-Epinay)_22
Ligne de bus régulière 22 (Boulingrin <> Bois Tison)_26
Ligne de bus régulière 26 (Salle des Fêtes de Saint-Pierre-de-Varengeville <> Mont-Riboudet Kindarena)_27
Ligne de bus régulière 27 (Bel Air <> Georges Braque / Gare de Saint-Etienne)_29
Ligne de bus régulière 29 (Route de Montville <> Gare Routière de Rouen)_30
Ligne de bus régulière 30 (Caudebec Quai <> Gare Routière de Rouen)_32
Ligne de bus régulière 32 (Champ de Foire <> Théâtre des Arts)_33
Ligne de bus régulière 33 (Pont de la Chapelle <> Théâtre des Arts)_34
Ligne de bus régulière 34 (Théâtre des Arts <> Vesta)_37
Ligne de bus régulière 37 (Plaine de la Ronce <> Les Bosquets ou Hauts Poiriers)_38
Ligne de bus régulière 38 (Mont Pilon <> Mairie de Montmain)_39
Ligne de bus régulière 39 (Rue du Coq <> Lycée Fernand Léger)_40
Ligne de bus régulière 40 (La Varenne <> Boulingrin)_41
Ligne de bus régulière 41 (Ancienne Mare <> La Bastille)_42
Ligne de bus régulière 42 (Centre Routier <> La Houssière)_43
Ligne de bus régulière 43 (Place du Vivier <> Bois des Dames)_5
Ligne de bus régulière 5 (Collège Jules Verne <> Martainville)_6
Ligne de bus régulière 6 (Beauvoisine <> Les Bouttières)_8
Ligne de bus régulière 8 (Longs Vallons / Ecole Moulin <> Ile Lacroix)_88
Ligne de bus régulière 88 (Centre Coiffier <> Lycée Fernand Léger)_9
Ligne de bus régulière 9 (E.A
Ligne de bus régulière A (Mairie de Saint-Pierre-Les-Elbeuf <> Mairie de Cléon)B
Ligne de bus régulière B (Parc Saint-Cyr <> Ecole de La Londe)BEDANNE
Ligne AlloBus Bédanne (Champ de Foire <> Pôle Multimodal d'Oissel / Casanova)C
Ligne de bus régulière C (Bosc Tard <> Les Arches)D1
Ligne de bus régulière D1 (Parc Saint-Cyr <> Mairie de Cléon)D2
Ligne de bus régulière D2 (Mairie de Saint-Pierre-Lès-Elbeuf <> Pôle Multimodal d'Oissel)E
Ligne de bus régulière E (Mairie de Cléon <> Moulin Saint-Etienne)F
Ligne de bus régulière F (Z.I.F1
Ligne FAST F1 (Plaine de la Ronce <> Stade Diochon)F2
Ligne FAST F2 (La Vatine / Parc de la Vatine <> Tamarelle)F3
Ligne FAST F3 (Théâtre des Arts <> Pôle Multimodal d'Oissel)F4
Ligne FAST F4 (Hameau de Frévaux <> Mont-Riboudet Kindarena)F5
Ligne FAST F5 (Théâtre des Arts <> Lycée Galilée)FRENEUSE
Ligne AlloBus Freneuse (Champ de Foire <> Pôle Multimodal d'Oissel / Casanova)H
Ligne de bus régulière H (Hôpital de Louviers <> Hôpital Intercommunal d'Elbeuf)LA_LONDE
Ligne AlloBus La Londe (Champ de Foire <> Écameaux Le Moulin)METRO
Ligne de métro (Boulingrin <> Technopôle / Georges Braque)ORIVAL
Ligne AlloBus Orival (Champ de Foire <> Hôpital d'Oissel)ST_PIERRE
Ligne AlloBus Saint-Pierre (Ecole Camus <> Z.I.T1
Ligne TEOR T1 (Mont aux Malades <> CHU Charles Nicolle)T2
Ligne TEOR T2 (Mairie - V.T3
Ligne TEOR T3 (Monet <> Durécu-Lavoisier)t35
Ligne taxis t35 (Sente d'Houdeville <> Bérat)T4
Ligne TEOR T4 (Boulingrin <> Zénith-Parc Expo)t53
Ligne taxis t53 (Coteaux du Larmont <> Boulingrin)t54
Ligne taxis t54 (Pont d'Eauplet <> Dieppedalle Rive Gauche) -
Method Summary
Modifier and Type Method Description java.lang.String[]
getDisplayTerminus()
Get all terminus of the line in a readable table.java.lang.String
getDisplayTerminus(int sens)
Get the terminus of the line in a readable format.int
getId()
Get the id of the line.static Line
getLineById(int id)
Get the line using its id.static Line
getLineByName(java.lang.String name)
Get the line using its name.java.lang.String
getName()
Get the line's name.java.lang.String[]
getTerminus()
Get all terminus of the line.java.lang.String
getTerminus(int sens)
Get terminus of the line.java.lang.String
toString()
static Line
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static Line[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.Methods inherited from class java.lang.Enum
compareTo, describeConstable, equals, getDeclaringClass, hashCode, name, ordinal, valueOf
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
-
Enum Constant Details
-
METRO
Ligne de métro (Boulingrin <> Technopôle / Georges Braque) -
T1
Ligne TEOR T1 (Mont aux Malades <> CHU Charles Nicolle) -
T2
Ligne TEOR T2 (Mairie - V. Schoelcher <> Tamarelle) -
T3
Ligne TEOR T3 (Monet <> Durécu-Lavoisier) -
T4
Ligne TEOR T4 (Boulingrin <> Zénith-Parc Expo) -
F1
Ligne FAST F1 (Plaine de la Ronce <> Stade Diochon) -
F2
Ligne FAST F2 (La Vatine / Parc de la Vatine <> Tamarelle) -
F3
Ligne FAST F3 (Théâtre des Arts <> Pôle Multimodal d'Oissel) -
F4
Ligne FAST F4 (Hameau de Frévaux <> Mont-Riboudet Kindarena) -
F5
Ligne FAST F5 (Théâtre des Arts <> Lycée Galilée) -
_5
Ligne de bus régulière 5 (Collège Jules Verne <> Martainville) -
_6
Ligne de bus régulière 6 (Beauvoisine <> Les Bouttières) -
_8
Ligne de bus régulière 8 (Longs Vallons / Ecole Moulin <> Ile Lacroix) -
_9
Ligne de bus régulière 9 (E. Lacroix <> Chapelle Saint-Siméon) -
_11
Ligne de bus régulière 11 (Collège L. de Vinci <> Grand Val) -
_13
Ligne de bus régulière 13 (Hôtel de Ville de Rouen <> Mairie de Belbeuf / Ecole de Musique) -
_20
Ligne de bus régulière 20 (Le Chapitre <> Mairie de Saint-Aubin-Epinay) -
_22
Ligne de bus régulière 22 (Boulingrin <> Bois Tison) -
_26
Ligne de bus régulière 26 (Salle des Fêtes de Saint-Pierre-de-Varengeville <> Mont-Riboudet Kindarena) -
_27
Ligne de bus régulière 27 (Bel Air <> Georges Braque / Gare de Saint-Etienne) -
_29
Ligne de bus régulière 29 (Route de Montville <> Gare Routière de Rouen) -
_30
Ligne de bus régulière 30 (Caudebec Quai <> Gare Routière de Rouen) -
_32
Ligne de bus régulière 32 (Champ de Foire <> Théâtre des Arts) -
_33
Ligne de bus régulière 33 (Pont de la Chapelle <> Théâtre des Arts) -
_34
Ligne de bus régulière 34 (Théâtre des Arts <> Vesta) -
_37
Ligne de bus régulière 37 (Plaine de la Ronce <> Les Bosquets ou Hauts Poiriers) -
_38
Ligne de bus régulière 38 (Mont Pilon <> Mairie de Montmain) -
_39
Ligne de bus régulière 39 (Rue du Coq <> Lycée Fernand Léger) -
_40
Ligne de bus régulière 40 (La Varenne <> Boulingrin) -
_41
Ligne de bus régulière 41 (Ancienne Mare <> La Bastille) -
_42
Ligne de bus régulière 42 (Centre Routier <> La Houssière) -
_43
Ligne de bus régulière 43 (Place du Vivier <> Bois des Dames) -
_88
Ligne de bus régulière 88 (Centre Coiffier <> Lycée Fernand Léger) -
A
Ligne de bus régulière A (Mairie de Saint-Pierre-Les-Elbeuf <> Mairie de Cléon) -
B
Ligne de bus régulière B (Parc Saint-Cyr <> Ecole de La Londe) -
C
Ligne de bus régulière C (Bosc Tard <> Les Arches) -
E
Ligne de bus régulière E (Mairie de Cléon <> Moulin Saint-Etienne) -
F
Ligne de bus régulière F (Z.I. L'Oison <> Pôle Multimodal d'Oissel) -
H
Ligne de bus régulière H (Hôpital de Louviers <> Hôpital Intercommunal d'Elbeuf) -
D1
Ligne de bus régulière D1 (Parc Saint-Cyr <> Mairie de Cléon) -
D2
Ligne de bus régulière D2 (Mairie de Saint-Pierre-Lès-Elbeuf <> Pôle Multimodal d'Oissel) -
t35
Ligne taxis t35 (Sente d'Houdeville <> Bérat) -
t53
Ligne taxis t53 (Coteaux du Larmont <> Boulingrin) -
t54
Ligne taxis t54 (Pont d'Eauplet <> Dieppedalle Rive Gauche) -
ORIVAL
Ligne AlloBus Orival (Champ de Foire <> Hôpital d'Oissel) -
BEDANNE
Ligne AlloBus Bédanne (Champ de Foire <> Pôle Multimodal d'Oissel / Casanova) -
FRENEUSE
Ligne AlloBus Freneuse (Champ de Foire <> Pôle Multimodal d'Oissel / Casanova) -
LA_LONDE
Ligne AlloBus La Londe (Champ de Foire <> Écameaux Le Moulin) -
ST_PIERRE
Ligne AlloBus Saint-Pierre (Ecole Camus <> Z.I. L'Oison)
-
-
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
-
getName
public final java.lang.String getName()Get the line's name.- Returns:
- The name of the line.
-
getId
public final int getId()Get the id of the line.- Returns:
- The id of the line.
-
getTerminus
public final java.lang.String getTerminus(int sens)Get terminus of the line. The format is the link one.- Parameters:
sens
- The direction you want (1/2).- Returns:
- The terminus of this direction.
-
getDisplayTerminus
public final java.lang.String getDisplayTerminus(int sens)Get the terminus of the line in a readable format.- Parameters:
sens
- The direction you want (1/2).- Returns:
- The terminus of this direction (readable).
-
getTerminus
public final java.lang.String[] getTerminus()Get all terminus of the line.- Returns:
- The terminus table.
-
getDisplayTerminus
public final java.lang.String[] getDisplayTerminus()Get all terminus of the line in a readable table.- Returns:
- Terminus of the line readable.
-
getLineById
Get the line using its id.- Parameters:
id
- The id of the station you want.- Returns:
- The line with the given id or null;
-
getLineByName
Get the line using its name.- Parameters:
name
- The name of the station you want.- Returns:
- The line with the given name or null.
-
toString
public java.lang.String toString()- Overrides:
toString
in classjava.lang.Enum<Line>
-