tech
Class FileIO

java.lang.Object
  |
  +--tech.FileIO

public class FileIO
extends java.lang.Object

Filsystemsstöd.

Senast ändrad $Date: 2003/02/19 13:56:36 $ av $Author: jan-koll $


Constructor Summary
FileIO()
           
 
Method Summary
static java.lang.Object loadObject(java.lang.String filename)
          Läser ett object från angiven fil.
static void saveAsText(courses.dsv2pvt.messageclasses.Mail mail, java.io.File file)
          Sparar ett mail i textformat på angiven fil.
static void saveObject(java.lang.Object obj, java.lang.String filename)
          Sparar ett objekt i en angiven fil.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FileIO

public FileIO()
Method Detail

loadObject

public static java.lang.Object loadObject(java.lang.String filename)
                                   throws java.lang.ClassNotFoundException,
                                          java.io.IOException
Läser ett object från angiven fil.

Parameters:
filename - Namnet på filen man läser ifrån.
Returns:
Det objekt man läst in från filen.
Throws:
java.lang.ClassNotFoundException - Om man läser in ett objekt av en klass som metoden inte känner till.
java.io.IOException - Vid fel under inläsning från fil.

saveObject

public static void saveObject(java.lang.Object obj,
                              java.lang.String filename)
                       throws java.io.IOException
Sparar ett objekt i en angiven fil.

Parameters:
obj - Det objekt som skall skrivas till filen.
filename - Namnet på filen man ska skriva till.
Throws:
java.io.IOException - Vid fel under skrivning till fil.

saveAsText

public static void saveAsText(courses.dsv2pvt.messageclasses.Mail mail,
                              java.io.File file)
                       throws java.io.IOException
Sparar ett mail i textformat på angiven fil.

Parameters:
mail - Det mail som ska sparas på fil.
file - Filen mailet ska sparas till.
Throws:
java.io.IOException - Vid fel under skrivning till fil.