@NotStorableClass public class ObjectOutputSerialize extends AbstractObjectOutputSerialize
classInfoFactory, helperBinaryConversion, helperReflect, logger, NO_SOONS, objectIOManager, proxyManager2| Constructor and Description |
|---|
ObjectOutputSerialize(IObjectIOManagerForObjectIO objectIOManager,
ClassInfoFactory classInfoFactory,
IProxyManagerForObjectIO proxyManager2,
HelperBinaryConversion helperBinaryConversion) |
| Modifier and Type | Method and Description |
|---|---|
protected byte[] |
serialize(ObjectAndItsClassInfo objectAndItsClassInfo)
serialize object
|
isValueChanged, numberOfByteForData, prepareWrite, setReferenceChangeListForNewObject, willNotBeWroteImpl, writeBodyAndItsHeaderbyteSize, byteSizeForFieldOrElement, computeReferenceChangeList, currentValuesToReferencedSoon, getObjectIOManager, isGenericValueChanged, setGarbageManagement, setReferenceChangeListForGeneric, willNotBeWrote, writeBody, writeCurrentValue, writeSignature, writeStaticFieldSignaturepublic ObjectOutputSerialize(IObjectIOManagerForObjectIO objectIOManager, ClassInfoFactory classInfoFactory, IProxyManagerForObjectIO proxyManager2, HelperBinaryConversion helperBinaryConversion)
protected byte[] serialize(ObjectAndItsClassInfo objectAndItsClassInfo) throws ObjectIOException, ObjectIOInvalidClassException, ObjectIONotSerializableException, ObjectIOTooBigForSerializationException
AbstractObjectOutputSerializeserialize in class AbstractObjectOutputSerializeobjectAndItsClassInfo - the object to serializeObjectIOExceptionObjectIOInvalidClassExceptionObjectIONotSerializableExceptionObjectIOTooBigForSerializationExceptionCopyright © 2007-2012 Luc Peuvrier. All Rights Reserved.