@Override public Serializable getIdentifier(Object object) { return getEntityTuplizer().getIdentifier( object, null ); }
@Override public Serializable getIdentifier(Object entity, SharedSessionContractImplementor session) { return getEntityTuplizer().getIdentifier( entity, session ); }
private Object extractIdentifier(Object entity) { final EntityPersister concretePersister = guessEntityPersister( entity ); return concretePersister == null ? null : concretePersister.getEntityTuplizer().getIdentifier( entity, null ); }
@Override public Serializable getIdentifier(Object object) { return getEntityTuplizer().getIdentifier( object, null ); }
@Override public Serializable getIdentifier(Object entity, SessionImplementor session) { return getEntityTuplizer().getIdentifier( entity, session ); }
@Override public Serializable getIdentifier(Object object) { return getEntityTuplizer().getIdentifier( object, null ); }
@Override public Serializable getIdentifier(Object entity, SessionImplementor session) { return getEntityTuplizer().getIdentifier( entity, session ); }