Class LoadManyRequest

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

public final class LoadManyRequest extends LoadRequest
Request for loading Associated Many Beans.
  • Constructor Details

    • LoadManyRequest

      public LoadManyRequest(LoadManyBuffer loadContext, boolean onlyIds, boolean loadCache, BeanCollection<?> originCollection)
      Construct for lazy loading.
    • LoadManyRequest

      public LoadManyRequest(LoadManyBuffer loadContext, 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()
    • createQuery

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

      public void postLoad()
      After the query execution check for empty collections and load L2 cache if desired.