}
public ObjectRepresentation(AdapterBase adapter, Class<?> c, Object o,
DelayedInsertionBuffer delayBuffer)
{
this.protectionStack = new ProtectionStack(adapter.getPersist()
.getProtectionManager());
this.delayBuffer = delayBuffer;
this.adapter = adapter;
this.object = o;
this.clazz = c;