net.sf.staccatocommons.io.serialization
Class AbstractCharSerializationManager
java.lang.Object
net.sf.staccatocommons.io.serialization.AbstractCharSerializationManager
- All Implemented Interfaces:
- CharSerializationManager, SerializationManager
- Direct Known Subclasses:
- XStreamXmlSerializationManager
public abstract class AbstractCharSerializationManager
- extends Object
- implements CharSerializationManager
An abstract implementation of CharSerializationManager that provides
default implementations for its methods except of #serialize(Reader)
and CharSerializationManager.deserialize(Reader)
- Author:
- flbulgarelli
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractCharSerializationManager
public AbstractCharSerializationManager()
deserialize
public <T> T deserialize(String string)
- Specified by:
deserialize in interface CharSerializationManager
deserialize
public <T> T deserialize(InputStream inputStream)
- Description copied from interface:
SerializationManager
- This method does not close the inputStream
- Specified by:
deserialize in interface CharSerializationManager- Specified by:
deserialize in interface SerializationManager
- Returns:
serialize
public String serialize(Object target)
- Specified by:
serialize in interface CharSerializationManager
serialize
public void serialize(Object target,
OutputStream output)
- Description copied from interface:
SerializationManager
- Writes the given
target object to the given
outputStream.
This method does not close the outputStream
- Specified by:
serialize in interface CharSerializationManager- Specified by:
serialize in interface SerializationManager
deserialize
public <T> T deserialize(File input)
- Specified by:
deserialize in interface SerializationManager
serialize
public void serialize(Object target,
File output)
- Specified by:
serialize in interface SerializationManager
Copyright © 2010-2012 StaccatoCommons. All Rights Reserved.