public boolean isLoaded(Object entity) { // added log message to help with HHH-7454, if state == LoadState,NOT_LOADED, returning true // or false is not accurate. log.debug( "PersistenceUnitUtil#isLoaded is not always accurate; consider using EntityManager#contains instead"); return PersistenceUtilHelper.isLoaded(entity) != LoadState.NOT_LOADED; }
@Test public void testIsLoadedOnKnownClass() { final Author entity = new Author(); assertTrue(Persistence.getPersistenceUtil().isLoaded(entity)); assertEquals(LoadState.UNKNOWN, PersistenceUtilHelper.isLoaded(entity)); }