类org.hibernate.jpa.internal.util.PersistenceUtilHelper源码实例Demo

下面列出了怎么用org.hibernate.jpa.internal.util.PersistenceUtilHelper的API类实例代码及写法,或者点击链接到github查看源代码。

源代码1 项目: lams   文件: PersistenceUnitUtilImpl.java
@Override
public boolean isLoaded(Object entity, String attributeName) {
	// 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" );
	LoadState state = PersistenceUtilHelper.isLoadedWithoutReference( entity, attributeName, cache );
	if ( state == LoadState.LOADED ) {
		return true;
	}
	else if ( state == LoadState.NOT_LOADED ) {
		return false;
	}
	else {
		return PersistenceUtilHelper.isLoadedWithReference(
				entity,
				attributeName,
				cache
		) != LoadState.NOT_LOADED;
	}
}
 
@Override
public LoadState isLoadedWithoutReference(Object proxy, String property) {
	return PersistenceUtilHelper.isLoadedWithoutReference( proxy, property, cache );
}
 
@Override
public LoadState isLoadedWithReference(Object proxy, String property) {
	return PersistenceUtilHelper.isLoadedWithReference( proxy, property, cache );
}
 
@Override
public LoadState isLoaded(Object o) {
	return PersistenceUtilHelper.isLoaded(o);
}
 
@Override
public LoadState isLoadedWithoutReference(Object proxy, String property) {
    return PersistenceUtilHelper.isLoadedWithoutReference(proxy, property, cache);
}
 
@Override
public LoadState isLoadedWithReference(Object proxy, String property) {
    return PersistenceUtilHelper.isLoadedWithReference(proxy, property, cache);
}
 
@Override
public LoadState isLoaded(Object o) {
    return PersistenceUtilHelper.isLoaded(o);
}
 
源代码8 项目: lams   文件: PersistenceUnitUtilImpl.java
@Override
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;
}
 
源代码9 项目: lams   文件: HibernatePersistenceProvider.java
@Override
public LoadState isLoadedWithoutReference(Object proxy, String property) {
	return PersistenceUtilHelper.isLoadedWithoutReference( proxy, property, cache );
}
 
源代码10 项目: lams   文件: HibernatePersistenceProvider.java
@Override
public LoadState isLoadedWithReference(Object proxy, String property) {
	return PersistenceUtilHelper.isLoadedWithReference( proxy, property, cache );
}
 
源代码11 项目: lams   文件: HibernatePersistenceProvider.java
@Override
public LoadState isLoaded(Object o) {
	return PersistenceUtilHelper.isLoaded(o);
}
 
 类所在包
 类方法
 同包方法