Java Object Deserialize from File deserializeObject(String inputFileName)

Here you can find the source of deserializeObject(String inputFileName)

Description

Load the characterization from the serialized version stored in a file.

License

Open Source License

Parameter

Parameter Description
inputFileName a parameter

Declaration

public static Object deserializeObject(String inputFileName) 

Method Source Code

//package com.java2s;
/*//  w ww.  j  ava2  s .  c o  m
 * Copyright (C) 2014 Raul Gracia-Tinedo
 * 
 * This program is free software: you can redistribute it and/or modify it under 
 * the terms of the GNU General Public License as published by the Free Software 
 * Foundation, either version 3 of the License, or (at your option) any later 
 * version.
 * 
 * This program is distributed in the hope that it will be useful, but WITHOUT 
 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS 
 * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
 * 
 * You should have received a copy of the GNU General Public License along with 
 * this program. If not, see http://www.gnu.org/licenses/.
 */

import java.io.FileInputStream;

import java.io.IOException;

import java.io.ObjectInputStream;

public class Main {
    /**
     * Load the characterization from the serialized version stored in a file.
     * 
     * @param inputFileName
     * @return
     */
    public static Object deserializeObject(String inputFileName) {
        Object toLoad = null;
        try {
            FileInputStream fileIn = new FileInputStream(inputFileName);
            ObjectInputStream in = new ObjectInputStream(fileIn);
            toLoad = in.readObject();
            in.close();
            fileIn.close();
        } catch (IOException ioException) {
            ioException.printStackTrace();
        } catch (ClassNotFoundException classNotFoundException) {
            classNotFoundException.printStackTrace();
        }
        return toLoad;
    }
}

Related

  1. deserializeFromFile(String path)
  2. deserializeFromFile(String path)
  3. deserializeMap(File file)
  4. deserializeMyContext(String path)
  5. deserializeObject(String classpathFileName)
  6. deserializeObjectFromFile(File f)
  7. deserializeString(File file)