Class LoadBeanRequest

java.lang.Object
io.ebeaninternal.api.LoadRequest
io.ebeaninternal.api.LoadBeanRequest

public final class LoadBeanRequest extends LoadRequest
Request for loading ManyToOne and OneToOne relationships.
  • Constructor Details

    • LoadBeanRequest

      public LoadBeanRequest(LoadBeanBuffer loadBuffer, io.ebean.bean.EntityBeanIntercept ebi, boolean loadCache)
      Construct for lazy load request.
    • LoadBeanRequest

      public LoadBeanRequest(LoadBeanBuffer loadBuffer, OrmQueryRequest<?> parentRequest)
      Construct for secondary query.
  • Method Details

    • beanType

      public Class<?> beanType()
      Description copied from class: LoadRequest
      Return the associated bean type for this load request.
      Specified by:
      beanType in class LoadRequest
    • description

      public String description()
    • checkEmpty

      public boolean checkEmpty()
      Return true if the batch is empty.
    • createQuery

      public SpiQuery<?> createQuery(SpiEbeanServer server)
    • postLoad

      public void postLoad(List<?> list)
      Load the beans into the L2 cache if that is requested and check for load failures due to deletes.