mastermind.logic
Class Serializer

java.lang.Object
  extended by mastermind.logic.Serializer

public abstract class Serializer
extends java.lang.Object

Mastermind Serializer: Serialize / DeSerialize Object


Constructor Summary
Serializer()
           
 
Method Summary
static java.lang.Object DeSerialize(java.io.File file)
          Lädt ein Objekt aus einer Datei (deSerialize)
static void Serialize(java.io.File file, java.lang.Object obj)
          Serializiert ein Objekt und speichert es
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Serializer

public Serializer()
Method Detail

Serialize

public static void Serialize(java.io.File file,
                             java.lang.Object obj)
Serializiert ein Objekt und speichert es

Parameters:
file - Datei in welcher das Objekt gespeichert werden soll
obj - Das zu speichernde Objekt

DeSerialize

public static java.lang.Object DeSerialize(java.io.File file)
Lädt ein Objekt aus einer Datei (deSerialize)

Parameters:
file - Dateiname wo das Objekt gespeichert ist
Returns:
Objekt welches geladen wurde