net.sf.staccatocommons.io.serialization.lifecycle
Class SerializationLifecycle<TargetType extends Closeable,ReturnType>
java.lang.Object
net.sf.staccatocommons.io.internal.lifecycle.Lifecycle<TargetType,ReturnType>
net.sf.staccatocommons.io.internal.lifecycle.CloseableLifecycle<TargetType,ReturnType>
net.sf.staccatocommons.io.serialization.lifecycle.SerializationLifecycle<TargetType,ReturnType>
- All Implemented Interfaces:
- Callable<ReturnType>, net.sf.staccatocommons.defs.Thunk<ReturnType>
- Direct Known Subclasses:
- SerializationLifecycle.Deserialize, SerializationLifecycle.Serialize
public abstract class SerializationLifecycle<TargetType extends Closeable,ReturnType>
- extends CloseableLifecycle<TargetType,ReturnType>
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SerializationLifecycle
public SerializationLifecycle(@NonNull
SerializationManager serializationManager)
- Creates a new
SerializationLifecycle
- Parameters:
serializationManager -
getSerializationManager
@NonNull
public SerializationManager getSerializationManager()
- Answers the underlying
SerializationManager
- Returns:
- the
SerializationManager used by this
SerializationLifecycle
Copyright © 2010-2012 StaccatoCommons. All Rights Reserved.