Package org.hibernate.loader.entity.plan
Class EntityLoader
- java.lang.Object
-
- org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader
-
- org.hibernate.loader.entity.plan.AbstractLoadPlanBasedEntityLoader
-
- org.hibernate.loader.entity.plan.EntityLoader
-
- All Implemented Interfaces:
UniqueEntityLoader
public class EntityLoader extends AbstractLoadPlanBasedEntityLoader
UniqueEntityLoader implementation that is the main functionality for LoadPlan-based Entity loading.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
EntityLoader.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static EntityLoader.Builder
forEntity(OuterJoinLoadable persister)
protected org.hibernate.loader.plan.exec.internal.EntityLoadQueryDetails
getStaticLoadQuery()
-
Methods inherited from class org.hibernate.loader.entity.plan.AbstractLoadPlanBasedEntityLoader
autoDiscoverTypes, extractEntityResult, extractEntityResult, getEntityName, getEntityPersister, getNamedParameterLocs, load, load, load, load, loadEntityBatch, loadEntityBatch, loadEntityBatch
-
Methods inherited from class org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader
advance, bindNamedParameters, bindParameterValues, bindPositionalParameters, executeLoad, executeQueryStatement, getFactory, getLimitHandler, getResultSet, getScrollMode, prepareQueryStatement
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.hibernate.loader.entity.UniqueEntityLoader
load
-
-
-
-
Method Detail
-
forEntity
public static EntityLoader.Builder forEntity(OuterJoinLoadable persister)
-
getStaticLoadQuery
protected org.hibernate.loader.plan.exec.internal.EntityLoadQueryDetails getStaticLoadQuery()
- Overrides:
getStaticLoadQuery
in classAbstractLoadPlanBasedEntityLoader
-
-