isLoaded(entity) - JPA ProviderUtil's method
Method javax.persistence.spi.ProviderUtil
LoadState isLoaded(
Object entity
)
FetchType.EAGER
has been specified have been loaded, this method returns LoadState.LOADED
. If the provider determines that the entity has been provided by itself and that not all attributes with FetchType.EAGER
have been loaded, this method returns LoadState.NOT_LOADED
.
If the provider cannot determine if the entity has been provided by itself, this method returns LoadState.UNKNOWN
.
The provider's implementation of this method must not obtain a reference to any attribute value, as this could trigger the loading of entity state if the entity has been provided by a different provider.
- Parameters:
-
entity
- whose loaded status is to be determined
- Returns:
- load status of the entity
- Since:
- JPA 2.0