@NotStorableClass public class ObjectOutputSerializeZipped extends AbstractObjectOutputSerialize
classInfoFactory, helperBinaryConversion, helperReflect, logger, NO_SOONS, objectIOManager, proxyManager2
Constructor and Description |
---|
ObjectOutputSerializeZipped(IObjectIOManagerForObjectIO objectIOManager,
ClassInfoFactory classInfoFactory,
IProxyManagerForObjectIO proxyManager2,
HelperBinaryConversion helperBinaryConversion) |
Modifier and Type | Method and Description |
---|---|
boolean |
isValueChanged(ObjectAndPersistInfo object)
comparaison of zipped data not possible
|
protected byte[] |
serialize(ObjectAndItsClassInfo objectAndItsClassInfo)
serialize object
|
numberOfByteForData, prepareWrite, setReferenceChangeListForNewObject, willNotBeWroteImpl, writeBodyAndItsHeader
byteSize, byteSizeForFieldOrElement, computeReferenceChangeList, currentValuesToReferencedSoon, getObjectIOManager, isGenericValueChanged, setGarbageManagement, setReferenceChangeListForGeneric, willNotBeWrote, writeBody, writeCurrentValue, writeSignature, writeStaticFieldSignature
public ObjectOutputSerializeZipped(IObjectIOManagerForObjectIO objectIOManager, ClassInfoFactory classInfoFactory, IProxyManagerForObjectIO proxyManager2, HelperBinaryConversion helperBinaryConversion)
protected byte[] serialize(ObjectAndItsClassInfo objectAndItsClassInfo) throws ObjectIOException, ObjectIOInvalidClassException, ObjectIONotSerializableException, ObjectIOTooBigForSerializationException
AbstractObjectOutputSerialize
serialize
in class AbstractObjectOutputSerialize
objectAndItsClassInfo
- the object to serializeObjectIOException
ObjectIOInvalidClassException
ObjectIONotSerializableException
ObjectIOTooBigForSerializationException
public boolean isValueChanged(ObjectAndPersistInfo object)
isValueChanged
in interface IObjectOutput
isValueChanged
in class AbstractObjectOutputSerialize
object
- the object to testCopyright © 2007-2012 Luc Peuvrier. All Rights Reserved.