/** {@inheritDoc} */ @Override public ProviderUtil getProviderUtil() { // we suppose it is loaded later than createXXXEMF so we'll get the delegate if (delegate == null) { // delegate not yet loaded and perhaps will never be: // this method may be called, even without jpa impl to delegate, // for example, by hibernate validator via jpa api but without jpa impl // (issue 396, if loadOrGuessDelegate(null) was called here), // so return a dumb ProviderUtil in this case or if delegate not yet loaded return DUMMY_PROVIDER_UTIL; } return delegate.getProviderUtil(); }
public boolean isLoaded(Object object) { List<PersistenceProvider> providers = Persistence.getProviders(); for ( PersistenceProvider provider : providers ) { final LoadState state = provider.getProviderUtil().isLoaded( object ); if ( state == LoadState.UNKNOWN ) continue; return state == LoadState.LOADED; } return true; } };
public boolean isLoaded(Object entity, String attributeName) { List<PersistenceProvider> providers = Persistence.getProviders(); for ( PersistenceProvider provider : providers ) { final LoadState state = provider.getProviderUtil().isLoadedWithoutReference( entity, attributeName ); if ( state == LoadState.UNKNOWN ) continue; return state == LoadState.LOADED; } for ( PersistenceProvider provider : providers ) { final LoadState state = provider.getProviderUtil().isLoadedWithReference( entity, attributeName ); if ( state == LoadState.UNKNOWN ) continue; return state == LoadState.LOADED; } return true; }
public boolean isLoaded(Object object) { List<PersistenceProvider> providers = Persistence.getProviders(); for ( PersistenceProvider provider : providers ) { final LoadState state = provider.getProviderUtil().isLoaded( object ); if ( state == LoadState.UNKNOWN ) continue; return state == LoadState.LOADED; } return true; } };
public boolean isLoaded(Object entity, String attributeName) { List<PersistenceProvider> providers = Persistence.getProviders(); for ( PersistenceProvider provider : providers ) { final LoadState state = provider.getProviderUtil().isLoadedWithoutReference( entity, attributeName ); if ( state == LoadState.UNKNOWN ) continue; return state == LoadState.LOADED; } for ( PersistenceProvider provider : providers ) { final LoadState state = provider.getProviderUtil().isLoadedWithReference( entity, attributeName ); if ( state == LoadState.UNKNOWN ) continue; return state == LoadState.LOADED; } return true; }
public LoadState isLoadedWithReference(Object entity, String attributeName) { Collection<PersistenceProvider> providers = lookupProviders(); for (PersistenceProvider provider : providers) { LoadState loadstate = provider.getProviderUtil().isLoadedWithReference(entity, attributeName); if (loadstate != LoadState.UNKNOWN) { return loadstate; } // else keep looking } // None of the providers knew, so the load state is unknown return LoadState.UNKNOWN; }
public LoadState isLoadedWithoutReference(Object entity, String attributeName) { Collection<PersistenceProvider> providers = lookupProviders(); for (PersistenceProvider provider : providers) { LoadState loadstate = provider.getProviderUtil().isLoadedWithoutReference(entity, attributeName); if (loadstate != LoadState.UNKNOWN) { return loadstate; } // else keep looking } // None of the providers knew, so the load state is unknown return LoadState.UNKNOWN; }
public LoadState isLoaded(Object entity) { Collection<PersistenceProvider> providers = lookupProviders(); for (PersistenceProvider provider : providers) { LoadState loadstate = provider.getProviderUtil().isLoaded(entity); if (loadstate != LoadState.UNKNOWN) { return loadstate; } // else keep looking } // None of the providers knew, so the load state is unknown return LoadState.UNKNOWN; } }
public boolean isLoaded(Object entity, String attributeName) { PersistenceProviderResolver resolver = PersistenceProviderResolverHolder.getPersistenceProviderResolver(); List<PersistenceProvider> providers = resolver.getPersistenceProviders(); for (PersistenceProvider provider : providers) { LoadState loadstate = provider.getProviderUtil().isLoadedWithoutReference(entity, attributeName); if(loadstate == LoadState.LOADED) { return true; } else if (loadstate == LoadState.NOT_LOADED) { return false; } // else continue } //None of the providers could determine the load state try isLoadedWithReference for (PersistenceProvider provider : providers) { LoadState loadstate = provider.getProviderUtil().isLoadedWithReference(entity, attributeName); if(loadstate == LoadState.LOADED) { return true; } else if (loadstate == LoadState.NOT_LOADED) { return false; } // else continue } //None of the providers could determine the load state. return true; }
public boolean isLoaded(Object entity) { PersistenceProviderResolver resolver = PersistenceProviderResolverHolder.getPersistenceProviderResolver(); List<PersistenceProvider> providers = resolver.getPersistenceProviders(); for (PersistenceProvider provider : providers) { LoadState loadstate = provider.getProviderUtil().isLoaded(entity); if(loadstate == LoadState.LOADED) { return true; } else if (loadstate == LoadState.NOT_LOADED) { return false; } // else continue } //None of the providers could determine the load state return true; } }
/** {@inheritDoc} */ @Override public ProviderUtil getProviderUtil() { // we suppose it is loaded later than createXXXEMF so we'll get the delegate if (delegate == null) { // delegate not yet loaded and perhaps will never be: // this method may be called, even without jpa impl to delegate, // for example, by hibernate validator via jpa api but without jpa impl // (issue 396, if loadOrGuessDelegate(null) was called here), // so return a dumb ProviderUtil in this case or if delegate not yet loaded return DUMMY_PROVIDER_UTIL; } return delegate.getProviderUtil(); }
public ProviderUtil getProviderUtil() { return this.getRawProvider().getProviderUtil(); }
public LoadState isLoaded(Object entity) { Collection<PersistenceProvider> providers = lookupProviders(); for (PersistenceProvider provider : providers) { LoadState loadstate = provider.getProviderUtil().isLoaded(entity); if (loadstate != LoadState.UNKNOWN) { return loadstate; } // else keep looking } // None of the providers knew, so the load state is unknown return LoadState.UNKNOWN; } }
public LoadState isLoadedWithoutReference(Object entity, String attributeName) { Collection<PersistenceProvider> providers = lookupProviders(); for (PersistenceProvider provider : providers) { LoadState loadstate = provider.getProviderUtil().isLoadedWithoutReference(entity, attributeName); if (loadstate != LoadState.UNKNOWN) { return loadstate; } // else keep looking } // None of the providers knew, so the load state is unknown return LoadState.UNKNOWN; }
public LoadState isLoadedWithReference(Object entity, String attributeName) { Collection<PersistenceProvider> providers = lookupProviders(); for (PersistenceProvider provider : providers) { LoadState loadstate = provider.getProviderUtil().isLoadedWithReference(entity, attributeName); if (loadstate != LoadState.UNKNOWN) { return loadstate; } // else keep looking } // None of the providers knew, so the load state is unknown return LoadState.UNKNOWN; }
public boolean isLoaded(Object entity) { PersistenceProviderResolver resolver = PersistenceProviderResolverHolder.getPersistenceProviderResolver(); List<PersistenceProvider> providers = resolver.getPersistenceProviders(); for (PersistenceProvider provider : providers) { LoadState loadstate = provider.getProviderUtil().isLoaded(entity); if(loadstate == LoadState.LOADED) { return true; } else if (loadstate == LoadState.NOT_LOADED) { return false; } // else continue } //None of the providers could determine the load state return true; } }
public boolean isLoaded(Object entity) { PersistenceProviderResolver resolver = PersistenceProviderResolverHolder.getPersistenceProviderResolver(); List<PersistenceProvider> providers = resolver.getPersistenceProviders(); for (PersistenceProvider provider : providers) { LoadState loadstate = provider.getProviderUtil().isLoaded(entity); if(loadstate == LoadState.LOADED) { return true; } else if (loadstate == LoadState.NOT_LOADED) { return false; } // else continue } //None of the providers could determine the load state return true; } }
public boolean isLoaded(Object entity) { PersistenceProviderResolver resolver = PersistenceProviderResolverHolder.getPersistenceProviderResolver(); List<PersistenceProvider> providers = resolver.getPersistenceProviders(); for (PersistenceProvider provider : providers) { LoadState loadstate = provider.getProviderUtil().isLoaded(entity); if(loadstate == LoadState.LOADED) { return true; } else if (loadstate == LoadState.NOT_LOADED) { return false; } // else continue } //None of the providers could determine the load state return true; } }
@Override public boolean isLoaded(Object entity) { final PersistenceProviderResolver resolver = PersistenceProviderResolverHolder.getPersistenceProviderResolver(); final List<PersistenceProvider> providers = resolver.getPersistenceProviders(); for (final PersistenceProvider provider : providers) { final LoadState loadstate = provider.getProviderUtil().isLoaded(entity); if (loadstate == LoadState.LOADED) { return true; } else if (loadstate == LoadState.NOT_LOADED) { return false; } // else continue } // None of the providers could determine the load state return true; }
public boolean isLoaded(Object entity) { PersistenceProviderResolver resolver = PersistenceProviderResolverHolder.getPersistenceProviderResolver(); List<PersistenceProvider> providers = resolver.getPersistenceProviders(); for (PersistenceProvider provider : providers) { LoadState loadstate = provider.getProviderUtil().isLoaded(entity); if(loadstate == LoadState.LOADED) { return true; } else if (loadstate == LoadState.NOT_LOADED) { return false; } // else continue } //None of the providers could determine the load state return true; } }