A C E G I L M N P S T

A

afficher() - Method in class Employe
affiche sur la sortie standard (System.out) les caractéristiques de l'employé.
afficher() - Method in class Permanent
 
afficher() - Method in class Temporaire
 

C

charger(String) - Static method in class ListeEmpReaderWriter
Création d'une liste d'employés depuis un fichier texte.

E

Employe - class Employe.
Représente un employé.
Employe(String, String, int) - Constructor for class Employe
Crée une nouvelle instance d'employé.
enregistrer(String, List) - Static method in class ListeEmpReaderWriter
Enregistre une liste d'employés dans un fichier texte.
equals(Object) - Method in class Employe
teste l'égalité de deux employés.
exporter() - Method in class Employe
fournit un chaîne de caractères correspondant au format d'enregistrement de l'employé dans un fichier texte.
exporter() - Method in class Permanent
 
exporter() - Method in class Temporaire
 

G

GestionEmployes - class GestionEmployes.
GestionEmployes.java Programme de gestion d'une liste d'employés.
GestionEmployes() - Constructor for class GestionEmployes
 
getIndiceBrut() - Method in class Employe
accesseur pour la propriété indiceBrut.
getNbJoursAbraseuse() - Method in class Permanent
accesseur pour la propriété nbJoursAbraseuse.
getNbVacJour() - Method in class Temporaire
Getter for property nbVacJour.
getNbVacJourWe() - Method in class Temporaire
Getter for property nbVacJourWe.
getNbVacNuit() - Method in class Temporaire
Getter for property nbVacNuit.
getNbVacNuitWe() - Method in class Temporaire
Getter for property nbVacNuitWe.
getNom() - Method in class Employe
accesseur pour la propriété nom.
getPrenom() - Method in class Employe
accesseur pour la propriété prenom.

I

INDICE_BRUT_MAX - Static variable in class Employe
la valeur maximale pour l'indice brut
INDICE_BRUT_MIN - Static variable in class Employe
la valeur minimale pour l'indice brut
indemniteBruit() - Method in class Permanent
calcule le montant de l'indemnité qui devra être versée à cet employé pour cause de travail bruyant.
indemniteNuit() - Method in class Permanent
calcule le montant de l'indemnité qui devra être versée à cet employé pour travail nocturne.
indemniteTravailPenible() - Method in class Employe
calcule le montant de l'indemnité de travail pénible qui devra être versée à cet employé.
indemniteTravailPenible() - Method in class Permanent
calcule le montant de l'indemnité de travail pénible qui devra être versée à cet employé (indemnité bruit + indemnité de travail pénible)
indemniteTravailPenible() - Method in class Temporaire
calcule le montant de l'indemnité de travail pénible qui devra être versée à cet employé.
indiceBrut - Variable in class Employe
l'indice brut de l'employé (pour le calcul de son salaire).
isDiurne() - Method in class Permanent
accesseur pour la propriété diurne.

L

LectureClavier - class LectureClavier.
Cette classe a pour rôle de faciliter la lecture de données à partir du clavier.
LectureClavier() - Constructor for class LectureClavier
 
ListeEmpReaderWriter - class ListeEmpReaderWriter.
Classe offrant des méthodes statiques pour la lecture et la sauvegarde d'une liste d'employés dans un fichier texte.
ListeEmpReaderWriter() - Constructor for class ListeEmpReaderWriter
 
lireChaine() - Static method in class LectureClavier
lecture au clavier d'une chaine de caractêres
lireChar() - Static method in class LectureClavier
lecture au clavier d'une réponse de type oui/non.
lireDouble() - Static method in class LectureClavier
lecture au clavier d'un reél double précision (double) le double lu
lireEntier() - Static method in class LectureClavier
lecture au clavier d'un entier simple precision (int)
lireFloat() - Static method in class LectureClavier
lecture au clavier d'un réel simple précision (float)
lireOuiNon() - Static method in class LectureClavier
lecture au clavier d'une réponse de type oui/non.

M

main(String[]) - Static method in class GestionEmployes
le programme principal

N

nom - Variable in class Employe
le nom de l'employé

P

Permanent - class Permanent.
Représente un employé permanent.
Permanent(String, String, int, boolean, int) - Constructor for class Permanent
Crée une nouvelle instance d'employé permanent
prenom - Variable in class Employe
le prénom de l'employé

S

setDiurne(boolean) - Method in class Permanent
modifieur pour la propriété diurne.
setIndiceBrut(int) - Method in class Employe
modifieur pour la propriété indiceBrut.
setNbJoursAbraseuse(int) - Method in class Permanent
modifieur pour la propriété nbJoursAbraseuse.
setNbVacJour(int) - Method in class Temporaire
Setter for property nbVacJour.
setNbVacJourWe(int) - Method in class Temporaire
Setter for property nbVacJourWe.
setNbVacNuit(int) - Method in class Temporaire
Setter for property nbVacNuit.
setNbVacNuitWe(int) - Method in class Temporaire
Setter for property nbVacNuitWe.

T

Temporaire - class Temporaire.
Représente un employé temporaire.
Temporaire(String, String, int, int, int, int, int) - Constructor for class Temporaire
Crée une nouvelle instance d'employé temporaire

A C E G I L M N P S T