source.setReadOnly( event.getObject(), source.isDefaultReadOnly() ); source.setReadOnly( result, true ); source.setReadOnly( result, ( e == null ? source.isDefaultReadOnly() : e.isReadOnly() ) );
if ( source.getPersistenceContext().reassociateIfUninitializedProxy( event.getObject() ) ) { if ( isTransient ) { source.setReadOnly( event.getObject(), source.isDefaultReadOnly() ); if ( ! persister.isMutable() ) { source.setReadOnly( result, true ); source.setReadOnly( result, ( e == null ? source.isDefaultReadOnly() : e.isReadOnly() ) );
if ( source.getPersistenceContext().reassociateIfUninitializedProxy( event.getObject() ) ) { if ( isTransient ) { source.setReadOnly( event.getObject(), source.isDefaultReadOnly() ); if ( ! persister.isMutable() ) { source.setReadOnly( result, true ); source.setReadOnly( result, ( e == null ? source.isDefaultReadOnly() : e.isReadOnly() ) );
source.setReadOnly( event.getObject(), source.isDefaultReadOnly() ); source.setReadOnly( result, true ); source.setReadOnly( result, ( e == null ? source.isDefaultReadOnly() : e.isReadOnly() ) );