Class ListeEmpReaderWriter

java.lang.Object
  extended byListeEmpReaderWriter

public class ListeEmpReaderWriter
extends java.lang.Object

Classe offrant des méthodes statiques pour la lecture et la sauvegarde d'une liste d'employés dans un fichier texte.

Le format d'un fichier employé est défini comme suit :

Exemple
 P    DUPONT  Jacques   900   diurne    45
 T    DURAND  Sophie    789   10        5      21    8
 P    RITON   Louis     800   diurne    33
 P    ZORG    Alphonse  900   nocturne  25
 


Constructor Summary
ListeEmpReaderWriter()
           
 
Method Summary
static java.util.List charger(java.lang.String fileName)
          Création d'une liste d'employés depuis un fichier texte.
static void enregistrer(java.lang.String fileName, java.util.List employes)
          Enregistre une liste d'employés dans un fichier texte.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ListeEmpReaderWriter

public ListeEmpReaderWriter()
Method Detail

charger

public static java.util.List charger(java.lang.String fileName)
Création d'une liste d'employés depuis un fichier texte.

Parameters:
fileName - le nom du fichier texte.
Returns:
une liste d'employés

enregistrer

public static void enregistrer(java.lang.String fileName,
                               java.util.List employes)
Enregistre une liste d'employés dans un fichier texte. L'enregistrement se fait à raison d'un employé par ligne.

Parameters:
fileName - le nom du fichier texte à créer.
employes - la liste des employés à enregistrer.