@Override public Object internalLoad(String entityName, Serializable id, boolean eager, boolean nullable) throws HibernateException { return delegate.internalLoad( entityName, id, eager, nullable ); }
public Object assemble( Serializable cached, SessionImplementor session, Object owner) throws HibernateException { ObjectTypeCacheEntry e = (ObjectTypeCacheEntry) cached; return e==null ? null : session.internalLoad(e.entityName, e.id, false, false); }
public Object assemble( Serializable cached, SessionImplementor session, Object owner) throws HibernateException { ObjectTypeCacheEntry e = (ObjectTypeCacheEntry) cached; return e==null ? null : session.internalLoad(e.entityName, e.id, false, false); }
public Object assemble( Serializable cached, SessionImplementor session, Object owner) throws HibernateException { ObjectTypeCacheEntry e = (ObjectTypeCacheEntry) cached; return e==null ? null : session.internalLoad(e.entityName, e.id, false, false); }
/** * Quote from the Hibernate docs: * <cite> * When <tt>nullable</tt> is enabled, the method does not create * new proxies (but might return an existing proxy); if it does not * exist, return <tt>null</tt>. * </cite> */ public Object internalLoad(String entityName, Serializable id, boolean eager, boolean nullable) throws HibernateException { return session.internalLoad(entityName, id, eager, true); }
private Object resolveAny(String entityName, Serializable id, SessionImplementor session) throws HibernateException { return entityName==null || id==null ? null : session.internalLoad( entityName, id, false, false ); }
private Object resolveAny(String entityName, Serializable id, SessionImplementor session) throws HibernateException { return entityName==null || id==null ? null : session.internalLoad( entityName, id, false, false ); }
public Object internalLoad(String paramString, Serializable paramSerializable, boolean paramBoolean1, boolean paramBoolean2) throws HibernateException { return ((SessionImplementor) delegate).internalLoad(paramString, paramSerializable, paramBoolean1, paramBoolean2); }
@Override public Object internalLoad(String entityName, Object id, boolean eager, boolean nullable) throws HibernateException { return delegate.internalLoad( entityName, id, eager, nullable ); }
private Object resolveAny(String entityName, Serializable id, SessionImplementor session) throws HibernateException { return entityName==null || id==null ? null : session.internalLoad( entityName, id, false, false ); }
@Override public Object internalLoad(final String entityName, final Serializable id, final boolean eager, final boolean nullable) throws HibernateException { return getSessionImplementor().internalLoad(entityName, id, eager, nullable); }
public Object replace( Object original, Object target, SessionImplementor session, Object owner, Map copyCache) throws HibernateException { if (original==null) { return null; } else { String entityName = session.bestGuessEntityName(original); Serializable id = ForeignKeys.getEntityIdentifierIfNotUnsaved( entityName, original, session ); return session.internalLoad( entityName, id, false, false ); } } public CascadeStyle getCascadeStyle(int i) {
public Object replace( Object original, Object target, SessionImplementor session, Object owner, Map copyCache) throws HibernateException { if (original==null) { return null; } else { String entityName = session.bestGuessEntityName(original); Serializable id = ForeignKeys.getEntityIdentifierIfNotUnsaved( entityName, original, session ); return session.internalLoad( entityName, id, false, false ); } } public CascadeStyle getCascadeStyle(int i) {
public Object replace( Object original, Object target, SessionImplementor session, Object owner, Map copyCache) throws HibernateException { if (original==null) { return null; } else { String entityName = session.bestGuessEntityName(original); Serializable id = ForeignKeys.getEntityIdentifierIfNotUnsaved( entityName, original, session ); return session.internalLoad( entityName, id, false, false ); } } public CascadeStyle getCascadeStyle(int i) {
/** * Resolve an identifier via a load. * * @param id The entity id to resolve * @param session The orginating session. * @return The resolved identifier (i.e., loaded entity). * @throws org.hibernate.HibernateException Indicates problems performing the load. */ protected final Object resolveIdentifier(Serializable id, SessionImplementor session) throws HibernateException { boolean isProxyUnwrapEnabled = unwrapProxy && session.getFactory() .getEntityPersister( getAssociatedEntityName() ) .isInstrumented(); Object proxyOrEntity = session.internalLoad( getAssociatedEntityName(), id, eager, isNullable() && !isProxyUnwrapEnabled ); if ( proxyOrEntity instanceof HibernateProxy ) { ( ( HibernateProxy ) proxyOrEntity ).getHibernateLazyInitializer() .setUnwrap( isProxyUnwrapEnabled ); } return proxyOrEntity; }
/** * Resolve an identifier via a load. * * @param id The entity id to resolve * @param session The orginating session. * @return The resolved identifier (i.e., loaded entity). * @throws org.hibernate.HibernateException Indicates problems performing the load. */ protected final Object resolveIdentifier(Serializable id, SessionImplementor session) throws HibernateException { boolean isProxyUnwrapEnabled = unwrapProxy && session.getFactory() .getEntityPersister( getAssociatedEntityName() ) .isInstrumented(); Object proxyOrEntity = session.internalLoad( getAssociatedEntityName(), id, eager, isNullable() && !isProxyUnwrapEnabled ); if ( proxyOrEntity instanceof HibernateProxy ) { ( ( HibernateProxy ) proxyOrEntity ).getHibernateLazyInitializer() .setUnwrap( isProxyUnwrapEnabled ); } return proxyOrEntity; }