@NotStorableClass public class SerializerModel extends Object
Constructor and Description |
---|
SerializerModel() |
public void initializeForMarshal()
public void initializeForUnmarshal(byte[] data)
public byte[] getData() throws ObjectIOException
ObjectIOException
public void clear()
public ObjectAndPersistInfo getObjectByIdentifier(DataRecordIdentifier identifier)
public void clearObjectAndPersistInfoByDataRecordIdentifier(DataRecordIdentifier identifier)
public ObjectAndPersistInfo getObjectAndPersistInfoOfObject(Object object) throws ObjectIOException
ObjectIOException
public ObjectAndPersistInfo createObjectAndPersistInfoOfObject(Object object, ClassInfo objectClassInfo) throws ObjectIOException
ObjectIOException
public ObjectAndPersistInfo createSubstitutedObjectAndPersistInfoOfObject(Object object, ClassInfo objectClassInfo, ObjectAndPersistInfo substituteObjectAndPersistInfo) throws ObjectIOException
ObjectIOException
public DataRecordIdentifier getNewDataRecordIdentifier()
public void dataRecordIdentifierAssociatedToObjectSetted(ObjectAndPersistInfo objectAndItsClassInfo)
public boolean objectHasPersistenceState(IObjectIdentityKey objectIdentityKey)
public byte[] getDataOfDataRecord(DataRecordIdentifier dataRecordIdentifier)
public byte[] setDataRecord(DataRecordIdentifier dataRecordIdentifier, byte[] data)
Copyright © 2007-2012 Luc Peuvrier. All Rights Reserved.